Chicken Parmesan Stuffed Spaghetti Squash

If you’ve ever stood in your kitchen staring into the fridge wondering, “What can I make that’s both healthy and hearty—but still tastes like comfort food?”… you’re not alone. That’s exactly how Chicken Parmesan Stuffed Spaghetti Squash found its way into my weekly dinner rotation. This recipe checks all the boxes: low-carb-ish, cheesy, creamy, packed with protein, and most importantly—something the whole family actually wants to eat. Yes, even the picky eaters.

Whether you’re juggling carpools or working late, this dish brings that “I cooked something amazing” feeling without the stress. And let me just say—if garlic, Parmesan, and melty cheese sound like music to your ears, grab a squash and let’s make some magic.

Why You’ll Love This Chicken Parmesan Stuffed Spaghetti Squash

Let’s start with the obvious: you get all the creamy, savory flavors of chicken Parmesan… stuffed inside a cozy, roasted spaghetti squash. It’s like your favorite pasta dish went to the spa and came out lighter, but still delicious.

The squash creates those beautiful, spaghetti-like strands (nature is wild, right?), which means you still get that satisfying fork-twirling action without the carb overload. And when it’s combined with tender chicken, garlicky spinach, and a creamy Parmesan sauce—oh honey, it’s dinner goals.

Plus, the built-in squash bowl makes for very little cleanup. We love an easy win.

Ingredients You’ll Need

Here’s what you’ll need for this Garlic Parmesan Stuffed Spaghetti Squash with Chicken and Spinach:

  • 2 medium spaghetti squash (around 3 lbs each)
  • 2 tablespoons olive oil
  • 1 teaspoon salt
  • 1/2 teaspoon black pepper
  • 1/2 teaspoon garlic powder
  • 1 pound boneless, skinless chicken breasts, cut into small cubes
  • 3 tablespoons butter
  • 6 cloves garlic, minced (or about 2 tbsp if you’re measuring)
  • 1 small onion, finely diced
  • 8 ounces fresh spinach
  • 1 cup low-sodium chicken broth
  • 4 ounces cream cheese, softened
  • 1/2 cup plain Greek yogurt
  • 1 cup freshly grated Parmesan cheese, plus extra for topping
  • 1/2 teaspoon dried thyme
  • 1/4 teaspoon red pepper flakes (optional, but yum)
  • 1/4 cup chopped fresh parsley, divided

How to Make Chicken Parmesan Stuffed Spaghetti Squash

1. Roast That Squash

Preheat your oven to 400°F (200°C). Cut each spaghetti squash in half lengthwise and scoop out the seeds (a grapefruit spoon works great here). Drizzle the cut sides with olive oil and sprinkle with salt, pepper, and garlic powder. Place them cut-side down on a baking sheet and roast for 30–35 minutes. You’ll know they’re ready when a fork easily slides through the flesh.

2. Cook the Chicken

While your squash is roasting, melt 1 tablespoon of butter in a large skillet. Add the cubed chicken and sauté until golden and fully cooked, about 6–8 minutes. Remove from the pan and set aside.

3. Sauté the Aromatics

In the same skillet, melt the remaining butter and add the diced onion. Cook until soft and translucent, about 3–4 minutes. Toss in the garlic and cook for another 30 seconds—just until it smells like garlic heaven.

4. Wilt the Spinach

Add the fresh spinach and cook until it wilts down. Don’t worry if it looks like a lot at first—it shrinks faster than your favorite jeans in the dryer.

5. Build the Creamy Sauce

Pour in the chicken broth and bring to a gentle simmer. Stir in the cream cheese, Greek yogurt, Parmesan, thyme, and red pepper flakes (if using). Whisk everything together until smooth and dreamy.

6. Bring It All Together

Add the cooked chicken back into the skillet and stir to coat in the sauce. Toss in half the parsley for a fresh pop of flavor.

7. Stuff & Bake

When your squash is cool enough to handle, use a fork to gently pull the strands away from the sides, creating your “spaghetti.” Mix some of the creamy chicken mixture right into the strands for max flavor.

Spoon the rest of the chicken mixture on top of each squash half. Sprinkle with extra Parmesan cheese and pop them back into the oven for 10–15 minutes, until everything is bubbly and golden brown on top.

Let them rest for 5 minutes (I know, it’s hard), then finish with the remaining parsley.

Tips for Stuffed Squash Success

  • Shortcut alert: You can cook the squash ahead of time and store the strands in the fridge for up to 3 days. Reheat and stuff when ready!
  • Too watery? After roasting, if your squash seems overly moist, gently blot it with paper towels before stuffing.
  • Spice it up: Add a dash of crushed red pepper or a sprinkle of Italian seasoning to give the sauce a little personality.

A Little Story from My Kitchen

I made this dish the first time for a Sunday dinner when I wanted something cozy but not heavy. My youngest took one bite and said, “Mom, is this healthy and cheesy?”—and honestly, that’s exactly the balance I’m going for in life.

It’s now a regular part of our meal prep routine, especially when I find spaghetti squash on sale (hello, fall farmer’s market steals!).

Close-up of Chicken Parmesan Stuffed Spaghetti Squash with creamy spinach, grilled chicken, and shredded parmesan in a roasted squash bowl.
This Chicken Parmesan Stuffed Spaghetti Squash delivers cheesy, garlicky goodness in every bite—topped with juicy chicken and sautéed spinach.

FAQs About Chicken Parmesan Stuffed Spaghetti Squash

Can I substitute Greek yogurt with something else?

Yes! Sour cream works well, or even plain cream if you’re feeling indulgent.

How do I store leftovers?

Keep any extras in an airtight container in the fridge for up to 3 days. Reheat in the microwave or oven until warm.

Can I use rotisserie chicken instead of cooking raw chicken?

Absolutely! Just shred about 2 cups of cooked rotisserie chicken and stir it into the sauce after you’ve cooked the veggies.

Can I freeze this dish?

The filling freezes beautifully! Just store it separately from the squash and fill fresh roasted halves when you’re ready.

Comfort Food, the Light(er) Way

There’s something magical about scooping into a tender, golden Chicken Parmesan Stuffed Spaghetti Squash—it’s warm, it’s satisfying, and it makes you feel like a dinnertime rockstar. Whether you’re cooking for your family or meal-prepping lunches for the week, this dish brings big comfort without the heaviness.

And honestly? It’s the kind of meal that makes you proud to say, “Yep, I made that.”

So go ahead, grab that spaghetti squash. Chicken Magic is happening tonight.

Keep the Magic Going: Recipes You’ll Also Love

Looking for more comforting, flavor-packed meals to add to your weekly rotation? Here are some handpicked favorites that pair beautifully with the warm, creamy vibes of this Chicken Parmesan Stuffed Spaghetti Squash:

These recipes are just a click away and ready to bring even more flavor (and less stress) to your kitchen routine.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Close-up of Chicken Parmesan Stuffed Spaghetti Squash with creamy spinach, grilled chicken, and shredded parmesan in a roasted squash bowl.

Chicken Parmesan Stuffed Spaghetti Squash


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Aneta
  • Total Time: 60 minutes
  • Yield: 4 servings 1x

Description

This Garlic Parmesan Stuffed Spaghetti Squash with Chicken and Spinach is a cozy, low-carb twist on a classic comfort food. Creamy, cheesy, and packed with juicy chicken, garlic, and wilted spinach—all served in a tender roasted squash bowl. A delicious dinner that’s healthy, hearty, and family-approved!


Ingredients

Scale
  • 2 medium spaghetti squash (about 3 pounds each)

  • 2 tablespoons olive oil

  • 1 teaspoon salt

  • 1/2 teaspoon black pepper

  • 1/2 teaspoon garlic powder

  • 1 pound boneless, skinless chicken breasts, cut into small cubes

  • 3 tablespoons butter

  • 6 cloves garlic, minced (about 2 tablespoons)

  • 1 small onion, finely diced

  • 8 ounces fresh spinach

  • 1 cup chicken broth (low-sodium preferred)

  • 4 ounces cream cheese, softened

  • 1/2 cup plain Greek yogurt

  • 1 cup freshly grated parmesan cheese, plus extra for topping

  • 1/2 teaspoon dried thyme

  • 1/4 teaspoon red pepper flakes (optional)

  • 1/4 cup chopped fresh parsley, divided


Instructions

  1. Preheat oven to 400°F (200°C).

  2. Slice spaghetti squash in half lengthwise and remove the seeds. Brush the cut sides with olive oil, and season with salt, pepper, and garlic powder.

  3. Place cut-side down on a baking sheet and roast for 30–35 minutes, until squash is tender.

  4. While squash is roasting, heat 1 tablespoon of butter in a skillet. Add chicken and cook until golden and cooked through. Set aside.

  5. In the same pan, add remaining butter and sauté onion until translucent. Add garlic and cook for 30 seconds until fragrant.

  6. Add spinach and cook until wilted.

  7. Stir in chicken broth and bring to a simmer.

  8. Add cream cheese, Greek yogurt, parmesan, thyme, and red pepper flakes. Stir until smooth.

  9. Return chicken to the pan and mix. Stir in half the chopped parsley.

  10. When squash is done, scrape the flesh with a fork to create spaghetti-like strands. Mix a spoonful of the creamy chicken mixture into each half.

  11. Fill each squash boat with the remaining mixture and top with extra parmesan.

  12. Bake 10–15 more minutes until the top is golden and bubbly.

  13. Let cool for 5 minutes. Garnish with remaining parsley and serve warm.

Notes

You can roast the squash ahead of time for faster prep.
Swap Greek yogurt with sour cream if preferred.
Add more red pepper flakes for extra heat or leave out for a milder flavor.
Leftovers keep well in the fridge for up to 3 days!

  • Prep Time: 15 minutes
  • Cook Time: 45 minutes
  • Category: Dinner
  • Method: Baking , Sautéing
  • Cuisine: American

Nutrition

  • Serving Size: 1 stuffed squash half
  • Calories: 460 kcal
  • Sugar: 6 g
  • Sodium: 610 mg
  • Fat: 25 g
  • Saturated Fat: 10 g
  • Unsaturated Fat: 13 g
  • Trans Fat: 0 g
  • Carbohydrates: 22 g
  • Fiber: 5 g
  • Protein: 37 g
  • Cholesterol: 105 mg

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star