Spaghetti squash transforms into tender, fork-tender strands that cradle a savory mix of garlic-kissed chicken, wilted spinach, and creamy cheeses. This low-carb twist on comfort food brings together nutty Parmesan, dreamy ricotta, and a hint of red pepper heat, all nestled inside golden roasted squash halves. It’s an easy but impressive dinner that feels cozy and fresh, perfect for busy weeknights or meal prep magic. Dive in and discover how simple ingredients come together to create a dish you’ll want to make again and again!
Before you get cooking, let’s gather the essentials that make this dish shine.
This recipe is a delightful journey from roasting squash to stuffing it with a creamy, protein-packed filling. You’ll roast the spaghetti squash until tender, sauté chicken with garlic and spinach, blend in cheeses and seasonings, then nestle everything back into the squash shells for a final bake. The result is a vibrant, flavorful dinner that’s low-carb-friendly and perfect for sharing.
1. Preheat your oven to 400°F (200°C) to ensure even roasting and melting.
2. Carefully cut the spaghetti squash in half lengthwise using a sharp knife. Scoop out the seeds and stringy insides with a spoon for clean, cavity-ready shells.
3. Drizzle 1 tablespoon of olive oil inside each half, season with salt and pepper, then place cut-side down on a baking sheet. Roast for 30–40 minutes until the flesh is tender and fork-shreddable.
4. While the squash roasts, heat the remaining tablespoon of olive oil in a large skillet over medium heat. Add diced chicken, season with salt and pepper, and cook 5–7 minutes until no longer pink.
5. Stir in minced garlic and cook 1–2 minutes until fragrant. Add fresh spinach and sauté 2–3 minutes until wilted and bright green.
6. Combine the chicken-spinach mixture in a bowl with Parmesan, ricotta, Italian seasoning, and red pepper flakes (if using). Mix thoroughly to create a creamy, well-seasoned filling.
7. Flip the roasted squash halves so cut sides face up. Use a fork to scrape and fluff the flesh into spaghetti-like strands, creating a cozy bed for the filling.
8. Spoon the cheesy chicken and spinach mixture into each squash half, mounding it generously for maximum flavor in every bite.
9. Return the stuffed squash to the oven and bake an additional 10–15 minutes until heated through and the cheese melts into golden pockets.
10. Remove from the oven, let cool briefly, then garnish with chopped parsley before serving to add a fresh, vibrant touch.
Once your squash is bubbling and golden, it’s time to think about plating. Whether you’re serving friends, family, or meal-prep lunches, these ideas will elevate each portion and bring out the best in every bite.
This recipe is straightforward, but a few insider tips will take it from great to unforgettable. Pay attention to roasting times, seasoning layers, and the order of steps to ensure each component shines. Use fresh, high-quality cheeses for the creamiest filling, and don’t skip the final bake—that’s where everything melds together into cheesy perfection.
If you have any leftovers (and you likely will), proper storage is key to keeping that garlicky, cheesy goodness intact. Let the squash cool to room temperature, then choose the method that fits your timeline and meal-prep needs.
Got questions? Here are quick answers to common queries about this stuffed spaghetti squash recipe.
The squash is done when the flesh is tender and you can easily scrape it with a fork to create spaghetti-like strands. This usually takes 30–40 minutes at 400°F (200°C). If the skin yields slightly under gentle pressure, it’s a good sign that the squash is fully cooked.
Yes. You can roast and shred the spaghetti squash a day in advance and store it in an airtight container in the refrigerator. You can also cook the chicken-spinach filling a day ahead and refrigerate it. When you’re ready to serve, simply reheat the squash and stuffing together, then bake for 10–15 minutes until warmed through and the cheese melts.
You can substitute cottage cheese (drained) or mascarpone for a similar creamy texture. Greek yogurt thinned with a bit of milk also works in a pinch, but the filling may be tangier. Adjust salt and pepper to taste when using substitutes.
Feel free to stir in diced bell peppers, sliced mushrooms, or sun-dried tomatoes with the chicken and spinach. For a dairy-free version, omit the Parmesan and ricotta and use a plant-based cheese alternative. You can also swap the chicken for turkey or a plant-based protein like tofu or chickpeas.
Place leftovers in an oven-safe dish, cover with foil, and bake at 350°F (175°C) for 10–12 minutes or until heated through. You can also microwave individual servings for 2–3 minutes on medium power, stirring halfway to ensure even heating.
To increase heat, add an extra pinch of red pepper flakes or a dash of hot sauce to the filling. To tone it down, omit the red pepper flakes altogether and use just the Italian seasoning for flavor without the heat.
Stored in an airtight container, leftover stuffed squash will keep in the fridge for up to 3 days. To freeze, wrap individual halves tightly in plastic wrap and place in a freezer bag for up to 2 months. Thaw overnight in the refrigerator before reheating as directed.
This Garlic Parmesan Stuffed Spaghetti Squash with Chicken and Spinach ticks all the boxes: a fun low-carb base, a creamy, flavor-packed filling, and that cozy, cheesy finish that feels indulgent without weighing you down. The blend of garlic, Parmesan, ricotta, and spinach complements the sweet roasted squash for a dish that’s both comforting and bright. It’s easy enough for a weeknight but impressive enough for guests—print this recipe, save it, and dive into everyone’s “wow” moment when they taste those cheesy, garlicky strands. Let me know how it turns out or if you have any questions!
Roasting sweet spaghetti squash transforms its flesh into tender strands that cradle a savory blend of garlicky chicken, melted ricotta, and spinach. Each bite is creamy, flavorful, and perfectly balanced with Parmesan tang.