
Spaghetti Squash Casserole
This Spaghetti Squash Casserole delivers 31g protein and 296 calories per serving—a low-calorie option for cutting phases. Quick-preps 6 servings on the stovetop, making it efficient for anyone balancing Italian flavors with macro precision. Use this as your go-to side or light dinner when you need volume without excess calories.
Ingredients
- •Squash, Spaghetti(907g)
- •Olive oil(10g)
Regular (not extra-virgin) olive oil for high-heat cooking. EVOO for dressings.
- •Ground Turkey, 99% Lean(454g)
- •Yellow Onion
- •Bell Pepper
- •1 teaspoon kosher salt
- •1/2 teaspoon ground black pepper
- •Canned Diced Tomatoes
- •Garlic(180g)
- •Italian seasoning(5g)
- •Red pepper flakes(3g)
- •Mozzarella Cheese(240g)
Part-skim mozzarella. Pre-shredded bags are convenient for meal prep.
- •Parsley, Fresh
Instructions
- 1Preheat oven to 400°F. Cut the spaghetti squash in half lengthwise, scoop out seeds, and place cut-side down on a baking sheet. Roast for 35–45 minutes at 400°F until the flesh is tender and easily pierced with a fork. Remove from oven, let cool until handleable, then scrape the flesh with a fork to create squash strands. Transfer strands to a large bowl and set aside.
- 2Heat the olive oil in a large, deep skillet over medium-high heat. Add the ground turkey, onion, and bell pepper. Cook for 6–8 minutes, breaking apart the turkey with a spoon, until the meat is no longer pink and vegetables are softened.
- 3Stir in the garlic, Italian seasoning, and red pepper flakes. Cook for 1 minute over medium-high heat until fragrant, then add the diced tomatoes. Simmer for 4–5 minutes over medium heat until most liquid has reduced, stirring occasionally.
- 4Add the reserved spaghetti squash strands to the skillet and stir to combine. Cook for 1–2 minutes over medium-high heat, stirring occasionally, until excess liquid has cooked off. Remove from heat and stir in half of the mozzarella cheese until melted.
- 5Lightly coat a 9×13-inch baking dish with nonstick spray. Transfer the squash mixture to the dish in an even layer, leaving behind excess liquid. Bake uncovered for 20 minutes at 350°F.
- 6Remove from oven, sprinkle the remaining mozzarella cheese evenly over the top, and bake for 5–8 minutes more at 350°F until cheese is melted and lightly golden.
- 7(Optional) Place under the broiler for 2–3 minutes until the cheese top is golden brown. Remove from oven and let rest for 5 minutes.
- 8Divide evenly into 6 airtight containers while hot. Top with fresh parsley before serving, or add parsley just before reheating. Store in the refrigerator for up to 4 days.
Nutrition — Per Serving
296
calories
31g
protein
11g
fat
- Carbohydrates
- 22g
- Saturated fat
- 4.9g
- Sodium
- 317 mg
- Dietary fiber
- 3.2g
6 servings per batch · ~300g each
Macro data sourced from USDA FoodData Central
AI Swap Engine
Swap any ingredient and get recalculated macros instantly.
Set up your profile to unlockCommon questions
How much protein does Spaghetti Squash Casserole have per serving?
Each serving contains 31g of protein and 296 calories, with 11g fat and 22g carbs. This is one of the lowest-calorie options in the spaghetti squash category while maintaining solid protein content.
How long does Spaghetti Squash Casserole take to prep?
Quick prep on stovetop with 6 servings per batch gives you nearly a full week of dinners in one session. The high batch yield makes this extremely efficient for meal prep.
Is Spaghetti Squash Casserole good for fat loss?
At 296 calories per serving with 31g protein, this recipe is purpose-built for fat loss phases where you need high volume and satiety without calorie overload. The spaghetti squash base keeps you full without pushing macros into surplus.
More like this
Slow Cooker Beef Pasta
Slow Cooker · 10 servings



