Garlic Parmesan Stuffed Spaghetti Squash with Chicken and Spinach: A Creamy, Low-Carb Comfort Meal

If you’re searching for a delicious, wholesome, and satisfying meal that’s both nourishing and indulgent, look no further than Garlic Parmesan Stuffed Spaghetti Squash with Chicken and Spinach. This dish combines the naturally sweet, tender strands of roasted spaghetti squash with a creamy garlic parmesan sauce, juicy chunks of chicken, and vibrant spinach. The result? A restaurant-worthy comfort food experience—without the heaviness of traditional pasta dishes.

Whether you’re following a low-carb, gluten-free, or simply balanced diet, this meal checks all the boxes for flavor, nutrition, and ease of preparation. Plus, it’s a wonderful way to add more veggies to your table while still delivering that cozy, satisfying feeling of a creamy pasta bake.

Why You’ll Love This Recipe

Low in carbs, high in flavor: Spaghetti squash serves as the perfect pasta alternative—light, tender, and delicious when paired with rich sauces.
One complete meal: This dish has protein, greens, and a creamy, cheesy sauce all in one. No need for multiple sides!
Great for meal prep: Make it ahead and enjoy for lunch or dinner all week.
Family-friendly: Even picky eaters love the cheesy, garlicky goodness in every bite.

Ingredients You’ll Need

For the Spaghetti Squash:

  • 1 large spaghetti squash, halved and seeds removed
  • 1-2 tablespoons olive oil
  • Salt & pepper to taste

For the Creamy Garlic Parmesan Chicken Filling:

  • 1 pound boneless, skinless chicken breast or thighs, diced
  • 1 tablespoon olive oil
  • 2 tablespoons butter
  • 4 cloves garlic, minced
  • 2 cups baby spinach (fresh or frozen, squeezed dry)
  • 1 cup heavy cream or half-and-half
  • 1 cup grated Parmesan cheese
  • 1 teaspoon Italian seasoning
  • Salt & pepper to taste
  • Optional: A pinch of crushed red pepper flakes for heat

For Topping:

  • 1/2 cup mozzarella cheese (optional, for extra cheesiness)
  • Fresh parsley or basil for garnish

Step-by-Step Instructions

1. Roast the Spaghetti Squash
  • Preheat your oven to 400°F (200°C).
  • Cut the spaghetti squash in half lengthwise and scoop out the seeds.
  • Drizzle the cut sides with olive oil, then season with salt and pepper.
  • Place cut-side down on a baking sheet lined with parchment paper.
  • Roast for 35-40 minutes, or until the flesh is tender and easily pulls away into strands with a fork.
  • Once cool enough to handle, use a fork to gently scrape the squash strands but keep them in the shell to create the “boats.”
2. Prepare the Chicken and Creamy Garlic Parmesan Sauce
  • In a large skillet over medium heat, add olive oil and diced chicken. Season with salt, pepper, and half of the Italian seasoning. Cook until chicken is golden and cooked through (about 5-7 minutes). Remove chicken and set aside.
  • In the same pan, melt butter and sauté minced garlic until fragrant (about 1 minute).
  • Add the heavy cream and bring to a gentle simmer. Stir in Parmesan cheese, remaining Italian seasoning, and optional red pepper flakes.
  • Add baby spinach to the sauce and stir until wilted.
  • Return the cooked chicken to the pan and toss to coat everything in the creamy garlic parmesan sauce. Taste and adjust seasoning.
3. Assemble the Stuffed Squash
  • Set the roasted spaghetti squash halves on a baking tray.
  • Divide the creamy chicken and spinach mixture evenly between the two squash boats, stirring gently to combine with the squash strands.
  • Sprinkle mozzarella cheese over the top for extra gooey goodness.
4. Bake to Perfection
  • Return the filled squash to the oven and bake for an additional 10-12 minutes, or until bubbly and golden on top.
  • Garnish with fresh parsley or basil before serving.

Serving Ideas

This Garlic Parmesan Stuffed Spaghetti Squash is hearty enough to stand alone, but you can serve it alongside:

  • A crisp side salad with lemon vinaigrette
  • Steamed or roasted veggies for extra nutrition
  • Garlic bread (for non-low-carb eaters)

For a touch of acidity, a squeeze of fresh lemon over the finished dish brightens the creamy sauce beautifully.

Tips for Success

  • Don’t overcook the squash: It should be tender but not mushy to hold the filling well.
  • Use rotisserie chicken: For a time-saving shortcut, use pre-cooked shredded chicken.
  • Experiment with cheese: Add Gruyère, Fontina, or Asiago for different flavor profiles.
  • Make it vegetarian: Skip the chicken and add sautéed mushrooms or more greens.
  • Meal prep friendly: Store leftovers in an airtight container for up to 4 days. Reheat in the oven for best texture.

Health Benefits of Spaghetti Squash

Spaghetti squash is rich in vitamins B6 and C, potassium, and fiber. It’s low in calories and carbs, making it a fantastic alternative to traditional pasta—especially if you’re aiming for a lower-glycemic or gluten-free diet.

The addition of spinach brings in iron, calcium, and antioxidants, while the chicken provides lean protein to keep you full and satisfied.

Final Thoughts

This Garlic Parmesan Stuffed Spaghetti Squash with Chicken and Spinach is more than just a healthy dinner—it’s a comforting, creamy, and utterly delicious dish that doesn’t sacrifice flavor for nutrition. It’s a wonderful way to enjoy the coziness of pasta without the carbs, while still indulging in a luscious, garlicky cheese sauce that will have everyone asking for seconds.

Whether you’re cooking for your family, meal prepping for the week, or simply treating yourself to something special, this recipe is sure to become a favorite in your kitchen.

Leave a Comment