PF
Delicious cheese cannelloni in buffet tray with display card.
Stovetop~60 minComplexity

Spaghetti Squash Lasagna

This Spaghetti Squash Lasagna packs 53g protein and 577 calories per serving—substantial enough for a standalone dinner. Batch-preps 4 servings quickly on the stovetop, eliminating the oven time without sacrificing structure. Built for lifters who want traditional Italian satisfaction while staying on track with daily protein and calorie targets.

Rate this recipe:

Ingredients

4 servings
  • Squash, Spaghetti
  • Olive oil(15g)

    Regular (not extra-virgin) olive oil for high-heat cooking. EVOO for dressings.

  • 2 teaspoons kosher salt (divided)
  • 3/4 teaspoon ground black pepper (divided)
  • Ground Turkey, 99% Lean(454g)
  • Italian seasoning(10g)
  • Red pepper flakes(1g)
  • Garlic(120g)
  • Pasta Sauce, Marinara, Canned
  • Vinegar, Red Wine(15g)
  • Spinach
  • Cheese, Ricotta, Whole Milk(240g)

    1% or 2% small-curd cottage cheese. Good Cultures or Daisy brand.

  • Cheese, Provolone(240g)

    Part-skim mozzarella. Pre-shredded bags are convenient for meal prep.

  • Parmesan Cheese(60g)

    Grated Parmesan — the shelf-stable canister is fine for cooking.

  • Parsley, Fresh

Instructions

  1. 1Halve the spaghetti squash lengthwise, scoop out seeds, and place cut-side down on a baking sheet. Roast at 400°F for 35–45 minutes until the flesh is very tender and easily pierced with a fork.
  2. 2While the squash roasts, heat the olive oil in a large skillet over medium-high heat. Add the ground turkey, Italian seasoning, and red pepper flakes. Cook 4–5 minutes, breaking the meat into small pieces, until no longer pink and lightly browned.
  3. 3Stir in the fresh garlic and cook 1 minute over medium-high heat until fragrant. Add the marinara sauce and red wine vinegar, reduce heat to low, and simmer 2–3 minutes. Taste and adjust seasoning as needed.
  4. 4In a large bowl, combine the fresh spinach, ricotta cheese, provolone cheese, and half the grated Parmesan. Stir with a fork until evenly mixed.
  5. 5Once the squash is cool enough to handle, use a fork to fluff the insides into strands and add them to the ricotta mixture. Stir until the filling is evenly combined, then return the squash halves to the baking sheet cut-side up.
  6. 6Divide the ricotta-squash filling evenly between the four squash halves. Top each with the turkey-marinara sauce, remaining provolone, and remaining grated Parmesan.
  7. 7Bake at 400°F for 10–15 minutes until the filling is heated through and the cheese is melted.
  8. 8(Optional) Switch oven to broil and broil 1–2 minutes until the cheese is bubbly and lightly golden brown. Garnish with fresh parsley and serve immediately.

Nutrition — Per Serving

577

calories

53g

protein

33g

fat

Carbohydrates
19g
Saturated fat
17.5g
Sodium
837 mg
Dietary fiber
1.1g

4 servings per batch · ~289g each

Macro data sourced from USDA FoodData Central

+ Add to Meal Plan

AI Swap Engine

Swap any ingredient and get recalculated macros instantly.

Set up your profile to unlock

Common questions

How much protein does Spaghetti Squash Lasagna have per serving?

Each serving provides 53g of protein and 577 calories, with 33g fat and 19g carbs. This is the highest-protein option in the spaghetti squash lineup with carbs kept minimal through the vegetable pasta swap.

How long does Spaghetti Squash Lasagna take to prep?

Quick prep designation with 4 servings means you're batch-prepping half a week of dinners on the stovetop in one session. Per-serving active time is minimal given the protein density delivered.

Is Spaghetti Squash Lasagna good for muscle gain?

At 53g protein and 577 calories per serving, this recipe suits muscle gain phases where you want high protein intake without excessive carbs. The fat content from cheese and meat supports hormone production while staying in a controlled surplus.

Crockpot Lasagna

Slow Cooker · 6 servings

63g protein490 cal8g fat
Complexity
View Recipe →+ Plan

Slow Cooker Beef Pasta

Slow Cooker · 10 servings

70g protein540 cal11g fat
Complexity
View Recipe →+ Plan

Philly Cheesesteak Pasta

Stovetop · 8 servings

59g protein530 cal14g fat
Complexity
View Recipe →+ Plan

Beef Bacon Pasta

Stovetop · 10 servings

67g protein600 cal18g fat
Complexity
View Recipe →+ Plan