Home » Recipes » Garlic Parmesan Stuffed Spaghetti Squash W/ Chicken & Spinach Recipe

Garlic Parmesan Stuffed Spaghetti Squash W/ Chicken & Spinach Recipe

I stuffed roasted spaghetti squash with creamy garlic Parmesan chicken and spinach, a surprising entry in my collection of Healthy Recipes With Spaghetti Squash that’ll make you want to read on.

A photo of Garlic Parmesan Stuffed Spaghetti Squash W/ Chicken & Spinach Recipe

I didn’t expect roasted spaghetti squash to feel indulgent, but here we are. Creamy garlic filling threads through the strands and somehow makes dinner feel like a treat, not just another weeknight.

I came at this after scrolling The Best Spaghetti Squash Recipes and asking myself What Can You Make With Spaghetti Squash that my picky kid would actually eat. This version surprised me, kept me sneaking forks while it cooled, and it looks nicer than it tastes, which is annoying because I wanted leftovers gone.

If you like bold garlic notes and a little wow, try it.

Ingredients

Ingredients photo for Garlic Parmesan Stuffed Spaghetti Squash W/ Chicken & Spinach Recipe

  • Spaghetti squash: Light, low carb noodle substitute, high in fiber and vitamin A, mild sweet flavor.
  • Cooked chicken: Lean protein keeps dish filling, adds savory depth, low in carbs, very versatile.
  • Parmesan cheese: Sharp salty umami, rich in calcium and protein, adds a nutty savory punch.
  • Cream cheese and heavy cream: Creates silky creamy sauce, boosts fat content, makes dish decadent not sweet.
  • Garlic: Bright aromatic, low calories, gives sharp savory bite and lots of flavor.
  • Spinach: Adds fresh color, vitamins K and C, iron and fiber, wilts down nice.
  • Olive oil and butter: Help brown ingredients, add richness and mouthfeel, use sparingly for balance.

Ingredient Quantities

  • 1 medium spaghetti squash (about 2 to 3 pounds)
  • 1 tablespoon olive oil
  • Kosher salt and freshly ground black pepper, to taste
  • 2 cups shredded cooked chicken (about 1 pound)
  • 2 tablespoons unsalted butter
  • 4 cloves garlic, minced
  • 4 ounces cream cheese (room temperature)
  • 1/2 cup heavy cream
  • 1 cup freshly grated Parmesan cheese, plus extra for serving if you want
  • 1/2 cup shredded mozzarella cheese
  • 4 cups packed fresh baby spinach
  • 1 teaspoon Italian seasoning
  • 1/4 teaspoon red pepper flakes, optional
  • 2 tablespoons chopped fresh parsley, optional

How to Make this

1. Preheat oven to 400°F (200°C). Cut the spaghetti squash lengthwise, scoop out seeds (save and roast them if you want), brush the cut sides with 1 tablespoon olive oil and season with kosher salt and freshly ground black pepper. Place cut-side down on a parchment lined baking sheet and roast until tender and easily shredded with a fork, about 35 to 45 minutes depending on size.

2. While squash roasts, shred the cooked chicken if not already shredded and let the cream cheese sit at room temp so it softens. Grate the Parmesan fresh for best flavor.

3. When the squash is done, let it cool a few minutes so you can handle it. Use a fork to scrape out spaghetti strands into a large bowl, leaving the shells intact for stuffing. Toss the strands with a pinch of salt and pepper so they don’t dry out.

4. In a large skillet over medium heat melt 2 tablespoons unsalted butter with a little olive oil if the pan is dry. Add 4 cloves minced garlic and cook just until fragrant, about 30 seconds to 1 minute. Don’t let it burn or it will taste bitter.

5. Reduce heat to medium low and add the softened 4 ounces cream cheese and 1/2 cup heavy cream to the skillet. Stir until smooth and slightly thickened, heating gently. If the cream cheese is cold it will take longer, so warm it first if needed.

6. Stir in 1 cup grated Parmesan and 1/2 cup shredded mozzarella until melted and creamy. Add 2 cups shredded cooked chicken, 1 teaspoon Italian seasoning, 1/4 teaspoon red pepper flakes if using, and season with kosher salt and pepper to taste. Heat until the chicken is warmed through.

7. Add 4 cups packed fresh baby spinach to the skillet and stir until wilted and incorporated. Taste and adjust seasoning. If the sauce seems too thick, splash in a little more cream or a tablespoon of pasta water from the squash strands.

8. Mix the cooked spaghetti squash strands into the sauce and chicken, or spoon the creamy chicken and spinach mixture into the reserved squash shells, packing it well. Both ways work, I usually stuff the shells for prettier serving.

9. Top each stuffed shell with a little extra mozzarella or Parmesan if you want, then bake at 375°F (190°C) for about 10 minutes to meld everything and get the top bubbly. For a browned top put under the broiler for 1 to 2 minutes but watch it closely so it doesn’t burn.

10. Remove from oven, sprinkle with 2 tablespoons chopped fresh parsley for color, let rest 3 to 5 minutes, then serve warm. Leftovers reheat well in the oven or microwave.

Equipment Needed

1. Oven, preheat to 400°F then 375°F later
2. Baking sheet lined with parchment paper
3. Sharp chef’s knife
4. Cutting board
5. Spoon or small scoop for removing seeds and flesh
6. Forks for scraping out the spaghetti strands
7. Large skillet (nonstick or stainless) for the creamy sauce
8. Rubber spatula or wooden spoon for stirring and scraping
9. Measuring cups and spoons and a box grater for fresh Parmesan (Dont skip fresh grated)

FAQ

Roast at 400 F for about 40 to 50 minutes for a medium 2 to 3 pound squash, cut in half and seeds removed, placed cut side down. Test with a fork, then scrape with a fork to make strands. You can microwave a whole squash 8 to 12 minutes to speed it up but the oven gives better texture. Dont overcook or it turns mushy.

Yes. Rotisserie or leftover cooked chicken works great. To make it vegetarian skip the chicken and add sautéed mushrooms, chickpeas, or extra spinach and white beans for protein. Adjust seasonings since chicken adds salt and flavor.

Squeeze the roasted strands in a clean towel or use a fine mesh strainer to remove extra liquid. Squeeze the wilted spinach too. Cook the mixed filling briefly on the stove to evaporate moisture or stir in a bit more Parmesan to thicken before stuffing.

Make the filling up to 3 days ahead and refrigerate. You can assemble and chill for 24 hours before baking. Freezing is okay for 2 to 3 months but texture may change best to freeze the filling only, thaw overnight and then bake until heated through.

Reheat covered in a 350 F oven for 15 to 25 minutes until hot. For single servings microwave covered in 60 second bursts, stirring between, and add a splash of cream or milk if it feels dry.

Definitely. Use ricotta or room temperature Greek yogurt instead of cream cheese and half and half instead of heavy cream for a lighter version. Use part skim mozzarella and keep the Parmesan for big flavor even when you cut back on fat.

Garlic Parmesan Stuffed Spaghetti Squash W/ Chicken & Spinach Recipe Substitutions and Variations

  • Spaghetti squash: swap for roasted butternut or acorn squash — theyre denser so cube and roast longer; or use zucchini noodles for a lighter, faster option but salt and squeeze out excess water first.
  • Shredded cooked chicken: use shredded rotisserie turkey if you want similar texture, or canned chickpeas for a vegetarian twist (mash slightly so they stick together).
  • Cream cheese: replace with mascarpone for a richer, silkier bite, or full fat Greek yogurt for a tangier, lighter finish (mix with a little butter if you want creaminess).
  • Heavy cream: sub with half and half for milder richness, or make a quick swap using whole milk plus melted butter (3/4 cup milk + 1/4 cup melted butter approximates 1 cup heavy cream).

Pro Tips

1. Warm the cream cheese and heavy cream first so the sauce goes silky not lumpy. Cube the cream cheese or microwave it for 15 to 20 seconds, stir gently over low heat, and dont let it boil or the fat will separate. If it does break a little, stir in a splash of more cream or a tablespoon of the squash “pasta water” and it usually comes back together.

2. Dry the squash strands before you mix them in, pat them with paper towels or a clean kitchen towel and squeeze gently. Too much moisture makes the whole dish watery and bland, but dont squeeze so hard you mash the strands into mush.

3. Use hot shredded chicken so the sauce never has to work overtime to warm it up, cold chicken cools everything down and can make the sauce gummy. Rotisserie chicken works great, or toss the shredded chicken in a hot skillet with a tiny bit of oil and salt to give it some texture and flavor.

4. For better contrast and presentation add a crunchy top and a bright note. Mix panko with a little melted butter and sprinkle on top then broil 1 to 2 minutes watching like a hawk, or finish with a squeeze of lemon or a splash of white wine to cut the richness.

Garlic Parmesan Stuffed Spaghetti Squash W/ Chicken & Spinach Recipe

Garlic Parmesan Stuffed Spaghetti Squash W/ Chicken & Spinach Recipe

Recipe by James Level

0.0 from 0 votes

I stuffed roasted spaghetti squash with creamy garlic Parmesan chicken and spinach, a surprising entry in my collection of Healthy Recipes With Spaghetti Squash that’ll make you want to read on.

Servings

6

servings

Calories

471

kcal

Equipment: 1. Oven, preheat to 400°F then 375°F later
2. Baking sheet lined with parchment paper
3. Sharp chef’s knife
4. Cutting board
5. Spoon or small scoop for removing seeds and flesh
6. Forks for scraping out the spaghetti strands
7. Large skillet (nonstick or stainless) for the creamy sauce
8. Rubber spatula or wooden spoon for stirring and scraping
9. Measuring cups and spoons and a box grater for fresh Parmesan (Dont skip fresh grated)

Ingredients

  • 1 medium spaghetti squash (about 2 to 3 pounds)

  • 1 tablespoon olive oil

  • Kosher salt and freshly ground black pepper, to taste

  • 2 cups shredded cooked chicken (about 1 pound)

  • 2 tablespoons unsalted butter

  • 4 cloves garlic, minced

  • 4 ounces cream cheese (room temperature)

  • 1/2 cup heavy cream

  • 1 cup freshly grated Parmesan cheese, plus extra for serving if you want

  • 1/2 cup shredded mozzarella cheese

  • 4 cups packed fresh baby spinach

  • 1 teaspoon Italian seasoning

  • 1/4 teaspoon red pepper flakes, optional

  • 2 tablespoons chopped fresh parsley, optional

Directions

  • Preheat oven to 400°F (200°C). Cut the spaghetti squash lengthwise, scoop out seeds (save and roast them if you want), brush the cut sides with 1 tablespoon olive oil and season with kosher salt and freshly ground black pepper. Place cut-side down on a parchment lined baking sheet and roast until tender and easily shredded with a fork, about 35 to 45 minutes depending on size.
  • While squash roasts, shred the cooked chicken if not already shredded and let the cream cheese sit at room temp so it softens. Grate the Parmesan fresh for best flavor.
  • When the squash is done, let it cool a few minutes so you can handle it. Use a fork to scrape out spaghetti strands into a large bowl, leaving the shells intact for stuffing. Toss the strands with a pinch of salt and pepper so they don't dry out.
  • In a large skillet over medium heat melt 2 tablespoons unsalted butter with a little olive oil if the pan is dry. Add 4 cloves minced garlic and cook just until fragrant, about 30 seconds to 1 minute. Don't let it burn or it will taste bitter.
  • Reduce heat to medium low and add the softened 4 ounces cream cheese and 1/2 cup heavy cream to the skillet. Stir until smooth and slightly thickened, heating gently. If the cream cheese is cold it will take longer, so warm it first if needed.
  • Stir in 1 cup grated Parmesan and 1/2 cup shredded mozzarella until melted and creamy. Add 2 cups shredded cooked chicken, 1 teaspoon Italian seasoning, 1/4 teaspoon red pepper flakes if using, and season with kosher salt and pepper to taste. Heat until the chicken is warmed through.
  • Add 4 cups packed fresh baby spinach to the skillet and stir until wilted and incorporated. Taste and adjust seasoning. If the sauce seems too thick, splash in a little more cream or a tablespoon of pasta water from the squash strands.
  • Mix the cooked spaghetti squash strands into the sauce and chicken, or spoon the creamy chicken and spinach mixture into the reserved squash shells, packing it well. Both ways work, I usually stuff the shells for prettier serving.
  • Top each stuffed shell with a little extra mozzarella or Parmesan if you want, then bake at 375°F (190°C) for about 10 minutes to meld everything and get the top bubbly. For a browned top put under the broiler for 1 to 2 minutes but watch it closely so it doesn't burn.
  • Remove from oven, sprinkle with 2 tablespoons chopped fresh parsley for color, let rest 3 to 5 minutes, then serve warm. Leftovers reheat well in the oven or microwave.

Notes

  • Below you’ll find my best estimate of this recipe’s nutrition facts. Treat the numbers as a guide rather than a rule—great food should nourish both body and spirit. Figures are approximate, and the website owner assumes no liability for any inaccuracies in this recipe.

Nutrition Facts

  • Serving Size: 301g
  • Total number of serves: 6
  • Calories: 471kcal
  • Fat: 28.8g
  • Saturated Fat: 14.8g
  • Trans Fat: 0.1g
  • Polyunsaturated: 3.3g
  • Monounsaturated: 8.3g
  • Cholesterol: 136mg
  • Sodium: 449mg
  • Potassium: 539mg
  • Carbohydrates: 11.5g
  • Fiber: 1.8g
  • Sugar: 6.3g
  • Protein: 38.8g
  • Vitamin A: 805IU
  • Vitamin C: 17.7mg
  • Calcium: 270mg
  • Iron: 1.3mg

Please enter your email to print the recipe:




Comments are closed.