There is something incredibly satisfying about a dish that combines comfort food flavors with a healthy twist, and this Chicken Parmesan Stuffed Spaghetti Squash Recipe does exactly that. Tender strands of roasted spaghetti squash replace traditional pasta, perfectly coated in a flavorful marinara and melted cheeses, all studded with juicy chicken and fresh herbs. It’s cozy, colorful, and full of wholesome ingredients, making it a family-friendly meal that feels both indulgent and nourishing. Trust me, once you try this recipe, it will quickly become a favorite weeknight dinner.

Ingredients You’ll Need
Each ingredient in this Chicken Parmesan Stuffed Spaghetti Squash Recipe is simple yet essential, coming together to create a vibrant dish full of texture, flavor, and color. From the sweet roasted squash to the rich marinara and melty cheeses, every component plays a special role.
- 2 small spaghetti squash: The star of the dish, roasting to tender, noodle-like strands that soak up all flavors.
- 1 tablespoon + 2 teaspoon extra-virgin olive oil, divided: Adds a fruity richness and helps roast the squash to perfection.
- 1 teaspoon salt, more to taste: Enhances every ingredient’s natural flavor.
- 1 teaspoon black pepper: Adds a gentle spicy warmth that balances the richness.
- 1 small yellow onion, finely chopped: Swells with sweetness when sautéed, forming the perfect base.
- 10 – 15 cherry tomatoes, halved: Bursting with juicy acidity to brighten the dish.
- 4 – 5 large garlic cloves, minced: Infuses the filling with that unmistakable savory depth.
- 2 cups shredded rotisserie chicken breast or 2 large chicken breasts: The protein punch that makes this meal hearty and satisfying.
- 3 cups marinara sauce: Rich, tangy, and comforting—this is the heart of that classic Chicken Parmesan taste.
- ½ cup low-sodium chicken broth: Keeps the filling juicy and adds subtle savory notes.
- 1 cup fresh baby spinach, chopped: Adds vibrant color and a tender green crunch.
- ¼ cup fresh basil, roughly chopped: Bright, herbal bursts that lift every bite.
- ¼ cup fresh parmesan, grated: Sharp and nutty, gives the filling a wonderful umami depth.
- 1 cup shredded mozzarella: Gooey, melty, and just what you want to see bubbling on top.
- Chopped basil or parsley for garnish: A fresh, pretty finishing touch that adds fragrance and visual appeal.
How to Make Chicken Parmesan Stuffed Spaghetti Squash Recipe
Step 1: Prepare the Spaghetti Squash
Start by preheating your oven to 400°F. Slice each small spaghetti squash in half lengthwise and scoop out all the seeds. Drizzle the cut sides with 1 tablespoon of olive oil and sprinkle with salt and pepper. Place the halves cut side down on a baking sheet lined with parchment or foil. Bake them for 35 to 45 minutes until the flesh becomes tender and can be shredded into strands with a fork.
Step 2: Cook the Aromatics and Veggies
While the squash roasts, heat 2 teaspoons of olive oil in a skillet over medium heat. Add the finely chopped yellow onion and sauté until soft and translucent. Toss in halved cherry tomatoes and minced garlic then cook for another couple of minutes until fragrant and the tomatoes soften. This fragrant mix will elevate the filling with its rich foundational flavors.
Step 3: Add Chicken and Simmer the Sauce
Add the shredded rotisserie chicken or bite-size pieces of cooked chicken breasts into the skillet. Pour in the marinara sauce and chicken broth, stirring to combine. Toss in the chopped spinach, fresh basil, parmesan, and half of the mozzarella. Let everything simmer gently while the squash finishes roasting to allow the flavors to meld beautifully.
Step 4: Assemble the Boats
Once the spaghetti squash is cool enough to handle, use a fork to scrape out the flesh, creating those signature spaghetti-like strands. Combine the strands with the sauce mixture and evenly spoon the filling back into each squash half, packing it generously. Top them off with the remaining mozzarella to get that irresistible golden melt and crust.
Step 5: Broil Until Golden
Turn your oven to broil. Place the stuffed squash halves back on the baking sheet and broil for 3 to 5 minutes until the cheese topping bubbles and turns a beautiful golden brown. Keep a close eye on them so they don’t burn.
How to Serve Chicken Parmesan Stuffed Spaghetti Squash Recipe

Garnishes
For a fresh and aromatic finish, sprinkle chopped basil or parsley over the top before serving. A light dusting of extra parmesan can also add that perfect salty pop. These garnishes bring color, vibrancy, and an inviting garden-fresh aroma that makes the dish irresistible.
Side Dishes
This Chicken Parmesan Stuffed Spaghetti Squash Recipe pairs wonderfully with a crisp green salad tossed in a tangy vinaigrette or some roasted garlic bread for dipping into any leftover sauce. Steamed or sautéed vegetables like broccoli or green beans also make excellent healthy accompaniments without stealing the spotlight.
Creative Ways to Present
If you want to impress guests, serve each stuffed squash half on a warm platter, drizzled lightly with extra olive oil or a balsamic glaze for a touch of sophistication. You can even turn the filling into individual stuffed squash muffins by scooping it into ramekins and baking, giving a fun single-serve twist on this classic recipe.
Make Ahead and Storage
Storing Leftovers
Simply transfer any leftover Chicken Parmesan Stuffed Spaghetti Squash into an airtight container and refrigerate for up to 3 days. The flavors continue to meld in the fridge, making for easy, delicious next-day meals.
Freezing
This recipe freezes well if you want to prepare ahead. Store the assembled but unbroiled stuffed squash halves wrapped tightly in foil or freezer-safe containers. Freeze them for up to 2 months. When ready, thaw overnight in the fridge before baking and broiling as directed.
Reheating
Reheat leftovers gently in a 350°F oven until warmed through, about 15 to 20 minutes, to maintain the squash texture and keep the cheese melty and delicious. Avoid microwave reheating if possible, as it can make the squash watery.
FAQs
Can I use other types of squash for this recipe?
While spaghetti squash provides that unique noodle-like texture, you could experiment with acorn or butternut squash, though the texture and cooking times will vary. Spaghetti squash is ideal for capturing the flavors and presentation of this dish.
Is rotisserie chicken necessary?
Not at all! Rotisserie chicken is a super convenient shortcut, but cooked chicken breasts shredded or chopped work perfectly well. Feel free to season and cook your own chicken if you prefer.
Can I make this recipe vegetarian?
Absolutely! Replace the chicken with hearty mushrooms or a mix of roasted vegetables like zucchini and bell peppers. The cheeses and marinara provide plenty of flavor to keep it satisfying.
What is the best way to remove the spaghetti squash seeds?
Cut the squash in half lengthwise, then use a spoon to scoop out all seeds and stringy bits. It’s best to do this before roasting so you can season the flesh directly.
Can I prepare this recipe gluten-free?
Yes! This recipe is naturally gluten-free as it uses spaghetti squash instead of pasta. Just be sure to check that your marinara sauce and chicken broth do not contain any hidden gluten.
Final Thoughts
If you’re looking for a recipe that brings a comforting classic like chicken parmesan into a lighter, veggie-packed form, this Chicken Parmesan Stuffed Spaghetti Squash Recipe is a total winner. It’s vibrant, cheesy, wholesome, and easy enough for weeknights but special enough for guests. Give it a try—you’ll fall in love with the flavors and the fun way it transforms spaghetti squash into a star ingredient.
Print
Chicken Parmesan Stuffed Spaghetti Squash Recipe
- Prep Time: 15 minutes
- Cook Time: 45 minutes
- Total Time: 1 hour
- Yield: 4 servings
- Category: Main Course
- Method: Baking
- Cuisine: Italian-American
- Diet: Low Fat
Description
This Chicken Parmesan Stuffed Spaghetti Squash recipe offers a low-carb twist on the classic Italian favorite. Roasted spaghetti squash halves are filled with a savory mixture of sautéed onions, cherry tomatoes, garlic, tender chicken, marinara sauce, fresh greens, and cheeses, then broiled to a golden, bubbly finish. It’s a comforting, flavorful meal perfect for weeknights or casual dinners that combines wholesome vegetables, protein, and cheesy goodness all in one dish.
Ingredients
Spaghetti Squash
- 2 small spaghetti squash
- 1 tablespoon + 2 teaspoon extra-virgin olive oil, divided
- 1 teaspoon salt, more to taste
- 1 teaspoon black pepper
Filling
- 1 small yellow onion, finely chopped
- 10 – 15 cherry tomatoes, halved
- 4 – 5 large garlic cloves, minced
- 2 cups shredded rotisserie chicken breast or 2 large chicken breasts, chopped into bite-size pieces
- 3 cups marinara sauce
- ½ cup low-sodium chicken broth
- 1 cup fresh baby spinach, chopped
- ¼ cup fresh basil, roughly chopped
- ¼ cup fresh parmesan, grated
- 1 cup shredded mozzarella
For Garnish
- Chopped basil or parsley
Instructions
- Prepare the Spaghetti Squash: Preheat your oven to 400°F (200°C). Carefully cut the spaghetti squash in half lengthwise and remove the seeds with a spoon. Drizzle the cut sides with 1 tablespoon of olive oil, sprinkle with salt and pepper. Place the halves cut side down on a baking sheet lined with parchment paper or foil.
- Bake the Squash: Roast the squash halves in the preheated oven for 35 to 45 minutes, or until the flesh is tender and can be easily shredded with a fork into spaghetti-like strands.
- Prepare the Filling: While the squash bakes, heat 2 teaspoons of olive oil in a large skillet over medium heat. Add the finely chopped onion, halved cherry tomatoes, and minced garlic. Sauté until the onions are translucent and tomatoes soften, about 5-7 minutes.
- Add Chicken and Sauces: Stir in the shredded or chopped chicken breast, marinara sauce, and low-sodium chicken broth. Mix well and bring to a simmer. Let it cook for about 5 minutes to meld the flavors.
- Add Greens and Cheese: Stir in the chopped baby spinach, fresh basil, grated parmesan, and shredded mozzarella into the skillet. Cook for another 2-3 minutes until the spinach wilts and the cheeses begin to melt. Remove from heat.
- Assemble the Boats: Once the spaghetti squash is cool enough to handle, use a fork to scrape the flesh into noodle-like strands, leaving a thin border in the squash shell to maintain shape. Fold the squash strands into the chicken mixture and gently mix to combine.
- Fill the Squash Halves: Spoon the chicken mixture back into the squash shells, distributing evenly. Top each stuffed half with a little extra shredded mozzarella for a golden finish.
- Broil to Finish: Place the stuffed squash halves on a baking sheet and broil on high for 3-5 minutes or until the cheese is melted, bubbly, and golden brown. Watch carefully to prevent burning.
- Serve: Garnish with chopped fresh basil or parsley and additional grated parmesan if desired. Let cool slightly before serving to enjoy the full flavors.
Notes
- You can substitute cooked chicken breast with rotisserie chicken for a quicker option.
- If you prefer spicier flavors, add red pepper flakes during the saute step.
- Ensure the squash is tender enough to scrape for best texture and ease of mixing with the filling.
- Broil carefully as cheese can burn rapidly under the high heat.
- This dish can be prepared ahead up to the assembly step and refrigerated; broil just before serving.

