I am so excited to share this delicious Chicken and Broccoli Stuffed Spaghetti Squash Recipe with you because it feels like a cozy, comforting meal that doesn’t weigh you down. I love how the natural sweetness of the roasted spaghetti squash strands perfectly balances the savory, cheesy chicken and broccoli filling, making every bite a satisfying experience. It’s one of those recipes where wholesome ingredients come together simply and beautifully, and I find myself coming back to it whenever I want something warm, nutritious, and bursting with flavor.
Why You’ll Love This Chicken and Broccoli Stuffed Spaghetti Squash Recipe
For me, the most irresistible part of this Chicken and Broccoli Stuffed Spaghetti Squash Recipe is the harmony of flavors and textures. The tender roasted squash acts as the perfect vessel, its lightly sweet and slightly nutty strands complementing the creamy, cheesy chicken and broccoli mix that’s seasoned just right with garlic, Italian herbs, and a little bit of tang from the Greek yogurt. It’s a dish that feels indulgent without being heavy, and each forkful is a combination of soft, juicy bites balanced by gentle crispiness from the baked cheese topping.
What really draws me to this recipe every time is how straightforward it is, yet it feels special enough to serve for a family dinner or casual dinner party. Once you roast the squash and prepare the filling, the final baking to melt the cheese ties it all together beautifully. It’s a great recipe for those nights when you want a comforting homemade meal without spending hours in the kitchen, and it’s perfect for sharing with loved ones or meal prepping for the week ahead.
Ingredients You’ll Need
Every ingredient here plays a vital role but the overall list is refreshingly simple. From the rich cream cheese that adds lusciousness to the tender chicken breasts providing hearty protein, to the fresh broccoli that gives vibrant color and crunch—these components combine to make each dish balanced and satisfying.
- 1 large spaghetti squash: The star base with delicate, noodle-like texture when cooked, perfect for stuffing.
- 3 tablespoons olive oil (divided): Adds richness and helps roast the squash and sauté the filling beautifully.
- 2 large chicken breasts (chopped): Provides lean protein and bulk to the stuffing.
- 2 shallots (minced): Offers a mild sweetness and depth to the filling.
- 6 cloves garlic (minced): Adds aromatic punch and warmth.
- 1 teaspoon salt: Essential for seasoning every layer of flavor.
- 1/2 teaspoon freshly grated black pepper: Gives just enough heat without overpowering.
- 2 teaspoons Italian seasoning: Brings herby, savory notes to the filling.
- 3 cups broccoli florets: Fresh and green, providing texture and nutrients.
- 4 tablespoons cream cheese (room temperature): Adds creaminess and silky texture.
- 1/2 cup plain Greek yogurt: Gives tang and lightness to the filling.
- 1/2 cup Parmesan cheese (shredded): Offers sharp, nutty flavor to deepen the filling.
- 1.5 cups mozzarella cheese (shredded): Melts into gooey, golden perfection on top.
Directions
Step 1: Preheat your oven to 400 degrees Fahrenheit and line a large baking sheet with parchment paper to keep things tidy and make cleanup easier.
Step 2: Carefully scrub the spaghetti squash clean and dry it thoroughly. Use a sharp, stable knife to slice the squash in half lengthwise, from stem to tip, and scoop out all the seeds to create a clean cavity.
Step 3: Drizzle both halves of the squash with olive oil and brush it evenly over the cut surfaces. Sprinkle salt and pepper on top, then place the squash cut-side down on the lined baking sheet to roast.
Step 4: Bake the squash for 45 minutes up to 1 hour, or until the flesh is tender and easily pierced with a fork. Once done, take it out and allow it to cool just enough to safely handle.
Step 5: Gently scrape the cooked squash flesh with a fork to create those beautiful, spaghetti-like strands. Set these aside in a large mixing bowl ready for combining later.
Step 6: Lower your oven temperature to 350 degrees Fahrenheit. In a large skillet, heat 1 tablespoon of olive oil over medium-high heat. Add the chopped chicken, season with salt and pepper, and cook for about 5 to 6 minutes until fully cooked and slightly golden. Remove the chicken and set aside.
Step 7: Add another tablespoon of olive oil to the skillet over medium heat, then sauté the minced shallots for 2 to 3 minutes until soft and translucent. Stir in the garlic, salt, pepper, and Italian seasoning, cooking for about 30 seconds until fragrant.
Step 8: Toss in the broccoli florets along with 1 to 2 tablespoons of water. Cover the skillet to steam the broccoli for about 2 minutes, helping it stay crisp yet tender.
Step 9: Remove the cover, return the chicken to the pan, and stir everything together cooking for another 1 to 2 minutes. Remove the skillet from the heat once all is combined.
Step 10: In a large bowl, blend the cream cheese and Greek yogurt until smooth. Fold in the chicken, broccoli, Parmesan cheese, and half of the mozzarella cheese, mixing everything thoroughly.
Step 11: Add the spaghetti squash strands to this mixture, gently folding to combine without breaking up the strands too much.
Step 12: Spoon the full chicken and broccoli mixture back into each spaghetti squash shell, dividing it evenly. Sprinkle the remaining mozzarella cheese generously on top.
Step 13: Place the stuffed squash back on the baking sheet. Cover loosely with a foil tent to prevent the cheese from sticking, and bake for 15 minutes at 350 degrees Fahrenheit.
Step 14: Remove the foil and bake uncovered for another 5 to 10 minutes until the cheese is bubbling and golden brown.
Step 15: Garnish with fresh chopped parsley or a pinch of red pepper flakes if you want a little extra color and kick. Serve hot and enjoy!
Servings and Timing
This recipe generously serves 4, making it a perfect meal for a small family or a couple with leftovers. Prep time is about 20 minutes, mainly for chopping and prepping ingredients. The squash takes the longest, roasting for 45 minutes to an hour. Cooking the filling and the final bake add another 30 minutes, so the total time is roughly 1 hour and 30 minutes. Allow a few minutes for the squash to cool after roasting for easy handling and to prevent burns. Overall, it’s a wonderfully aromatic and rewarding experience without overwhelming your afternoon or evening.
How to Serve This Chicken and Broccoli Stuffed Spaghetti Squash Recipe
I love serving this dish simply, letting those vibrant colors and textures shine. A crisp side salad with a light vinaigrette pairs beautifully to balance the richness of the cheesy filling. Roasted garlic bread or warm, crusty rolls soak up any extra juices and make it feel like a full, hearty feast. For a veggie boost, I sometimes serve it alongside a bright, lemony cucumber salad or steamed green beans with almonds.
When plating, I like to serve one stuffed squash half per person since the portions are quite generous. Adding a sprinkle of fresh parsley or even a little red pepper flake enhances the visual appeal and adds a fresh flavor contrast. This recipe looks stunning served right in the squash shells, making it a fun and rustic presentation for family dinners or weekend gatherings.
For drinks, I find a crisp white wine like a Sauvignon Blanc complements the creamy cheeses and herbaceous notes perfectly, but if you prefer something non-alcoholic, a sparkling water with a splash of lemon or a lightly brewed iced green tea works wonderfully. I usually serve this dish warm or hot as it tastes best when the cheese is melty and just browned on top, but it also holds up nicely if you let it come to room temperature for a relaxed brunch or lunch.
Variations
I enjoy getting creative with this Chicken and Broccoli Stuffed Spaghetti Squash Recipe by trying out different ingredients while keeping the comforting base intact. If you want more veggies, roasted mushrooms, bell peppers, or spinach folded into the filling add extra nutrients and color. For a bit of spice, stirring in some crushed red pepper flakes or a dash of smoked paprika gives a nice kick.
If you’re looking for dietary modifications, swapping the chicken for firm tofu or tempeh transforms this into a vegetarian dish that still satisfies. Gluten-free lovers will be pleased since this recipe is naturally free of gluten. For a vegan twist, I recommend using dairy-free cream cheese, a plant-based yogurt alternative, and vegan mozzarella substitute to keep the creamy texture without compromise.
Another fun way to switch things up is by cooking the spaghetti squash in the microwave or pressure cooker to save time. Just adjust the cooking time accordingly as these methods soften the squash more quickly. You could also try topping the stuffed squash with different cheeses, like gouda or sharp cheddar, to experiment with flavor depth. Each version adds its own personal flair while honoring the original comforting vibe.
Storage and Reheating
Storing Leftovers
Leftover Chicken and Broccoli Stuffed Spaghetti Squash should be stored in airtight containers to keep it fresh. I like using glass or BPA-free plastic containers that seal tightly to prevent moisture loss. It will keep well in the fridge for up to 3 to 4 days, making it a perfect option for meal prep or quick lunches during the week.
Freezing
You can freeze this recipe if you want to enjoy it later, though I recommend freezing it before baking. Prepare the stuffed squash and wrap it tightly with plastic wrap and then foil to avoid freezer burn. It will keep well in the freezer for up to 2 months. When you’re ready to enjoy, thaw it overnight in the fridge before baking as usual to ensure even heating and retain the best texture.
Reheating
I find the best way to reheat this dish is in the oven to bring back that melty cheese texture. Set your oven to 350 degrees Fahrenheit and cover the squash loosely with foil to avoid burning the top, heating for about 15 to 20 minutes until warmed through. You can also use a microwave for convenience, but watch out for sogginess—heat in short bursts and stir gently halfway through. Avoid reheating in a pan as it can dry out the squash strands.
FAQs
Can I make this Chicken and Broccoli Stuffed Spaghetti Squash Recipe ahead of time?
Absolutely! You can prepare the filling and roast the squash a day ahead, then assemble and bake it just before serving. This saves you time on the day you want to serve it and keeps everything fresh and flavorful.
What if I don’t have cream cheese or Greek yogurt on hand?
If you run out of cream cheese or Greek yogurt, you can substitute with sour cream or even ricotta cheese. Just keep in mind the texture and tang will change slightly, but it will still taste delicious and creamy.
Can I use frozen broccoli instead of fresh?
Yes, frozen broccoli works fine if fresh isn’t available. Just thaw it first and pat dry to avoid excess moisture in the filling. Then follow the recipe as usual for steaming and combining.
Is this recipe suitable for meal prepping lunches?
Definitely! Since it stores well and reheats beautifully, it makes an excellent protein-packed, veggie-rich meal prep option that stays tasty throughout the week.
How do I know when the spaghetti squash is fully cooked?
You’ll know the squash is done when a fork easily pierces the skin and the flesh strands separate without much effort. The squash should feel tender but not mushy after roasting.
Conclusion
If you’re looking for a delicious, wholesome meal that feels both comforting and a little special, I can’t recommend this Chicken and Broccoli Stuffed Spaghetti Squash Recipe enough. It’s the kind of dish that turns simple ingredients into something memorable and satisfying. I hope you love making and sharing it as much as I do—it always brings warmth and joy to the table.
Print
Chicken and Broccoli Stuffed Spaghetti Squash Recipe
This Chicken and Broccoli Stuffed Spaghetti Squash recipe combines tender roasted spaghetti squash strands with a savory mixture of sautéed chicken, steamed broccoli, cream cheese, Greek yogurt, and a blend of cheeses, baked to golden perfection. It’s a comforting, healthy, and flavorful low-carb meal perfect for a family dinner.
- Total Time: 1 hour 30 minutes
- Yield: 4 servings
Ingredients
Spaghetti Squash
- 1 large spaghetti squash
- 3 tablespoons olive oil, divided
- 1 teaspoon salt, divided
- 1/2 teaspoon freshly grated black pepper, divided
Chicken and Broccoli Mixture
- 2 large chicken breasts, chopped into bite-size pieces
- 2 shallots, minced
- 6 cloves garlic, minced
- 2 teaspoons Italian seasoning
- 3 cups broccoli florets
- 4 tablespoons cream cheese, at room temperature
- 1/2 cup plain Greek yogurt
- 1/2 cup Parmesan cheese, shredded
- 1.5 cups mozzarella cheese, shredded, divided
Instructions
- Cook the Spaghetti Squash: Preheat your oven to 400°F (204°C) and line a large baking sheet with parchment paper. Scrub and dry the squash thoroughly, then carefully cut it lengthwise from stem to end. Scoop out all the seeds.
- Prepare and Roast the Squash: Drizzle olive oil over the inside of each squash half and brush to coat evenly. Season with half the salt and pepper. Place the squash cut-side down on the prepared baking sheet and roast in the oven for 45 minutes to 1 hour, or until the flesh is fork-tender.
- Scoop the Spaghetti Strands: Remove the squash from the oven and allow it to cool until safe to handle. Use a fork to gently scrape out the flesh in long strands and set aside.
- Cook the Chicken: Preheat the oven to 350°F (177°C). Heat 1 tablespoon of olive oil over medium-high heat in a large skillet. Add the chopped chicken, season with remaining salt and pepper, and cook for 5-6 minutes, stirring frequently, until cooked through. Remove chicken from the skillet and set aside.
- Sauté Shallots and Garlic: Lower the heat to medium and add the remaining 1 tablespoon of olive oil to the skillet. Add shallots and sauté for 2-3 minutes until soft and translucent. Stir in minced garlic, salt, pepper, and Italian seasoning; cook for about 30 seconds until fragrant.
- Steam Broccoli and Combine: Add broccoli florets and 1-2 tablespoons of water to the skillet, stir well, then cover and let steam for 2 minutes. Remove the lid, return the cooked chicken to the skillet, and heat through for 1-2 minutes while stirring. Remove from heat.
- Prepare the Cheese Mixture: In a large mixing bowl, blend cream cheese with Greek yogurt until smooth. Add the chicken and broccoli mixture and combine well. Stir in Parmesan cheese and half of the shredded mozzarella cheese.
- Mix Spaghetti Squash with Filling: Add the cooked spaghetti squash strands into the bowl with the chicken, broccoli, and cheese mixture. Gently fold everything together to combine evenly.
- Stuff and Bake the Squash Bowls: Evenly divide the mixture back into the hollowed-out spaghetti squash shells. Top with the remaining mozzarella cheese. Place the stuffed shells cut-side up on the baking sheet. Tent loosely with foil to avoid cheese contact.
- Bake to Finish: Bake at 350°F (177°C) for 15 minutes covered, then remove the foil and bake for an additional 5-10 minutes until the cheese is bubbly and golden brown.
- Garnish and Serve: Optionally, garnish with freshly chopped parsley or a sprinkle of red pepper flakes before serving.
Notes
- Use a sharp, stable knife to safely cut the spaghetti squash.
- Adjust seasoning to taste, especially salt and pepper.
- You can substitute Greek yogurt with sour cream if preferred.
- For a lower-fat version, reduce the amount of cream cheese and cheese.
- Leftovers can be refrigerated for up to 3 days and reheated in the oven.
- Prep Time: 20 minutes
- Cook Time: 1 hour 10 minutes
- Category: Main Course
- Method: Baking
- Cuisine: American
- Diet: Low Fat
