Looking for a healthy, satisfying, and incredibly flavorful dinner that fits your Whole30 and dairy-free lifestyle? This Chicken & Broccoli Stuffed Spaghetti Squash recipe is exactly what you need. It’s a complete meal packed with tender chicken, vibrant broccoli, and the naturally sweet, noodle-like strands of spaghetti squash, all baked together in a delicious, comforting package.

This dish proves that eating clean doesn’t mean sacrificing taste or convenience. It’s designed to be straightforward, making it perfect for busy weeknights, meal prepping, or simply when you want a wholesome dinner without a lot of fuss. Get ready to add a new favorite to your healthy recipe rotation!
Table of Contents
- What You’ll Love About This Quick And Easy Recipe
- Everything You Need To Make This Recipe Without Stress
- Time Needed From Start To Finish
- How To Make It Step By Step With Visual Cues
- Easy Variations And Serving Ideas That Fit Real Life
- Common Slip-Ups And How To Avoid Them
- How To Store It And Make It Ahead Without Ruining Texture

Chicken & Broccoli Stuffed Spaghetti Squash (Whole30, Dairy-Free)
- Total Time: 65-75 minutes
- Yield: 2 servings 1x
Description
This Chicken & Broccoli Stuffed Spaghetti Squash recipe is a healthy, satisfying, and flavorful dinner that fits Whole30 and dairy-free lifestyles. It’s a complete meal packed with tender chicken, vibrant broccoli, and noodle-like spaghetti squash, all baked together in a delicious, comforting package. Perfect for busy weeknights or meal prepping, this dish proves that eating clean doesn’t mean sacrificing taste or convenience.
Ingredients
Instructions
1. Preheat your oven to 400 F (200 C). Carefully cut the spaghetti squash in half lengthwise. Scoop out the seeds and stringy bits from the center. Drizzle 1 tablespoon of olive oil over the cut sides of the squash, then season lightly with salt and pepper. Place the squash halves cut-side down on a baking sheet.
2. Bake the spaghetti squash for 35-45 minutes, or until the flesh is tender when pierced with a fork. The exact time will depend on the size of your squash. Once cooked, remove from the oven and let it cool slightly until it’s comfortable enough to handle.
3. While the squash is roasting, heat the remaining 1 tablespoon of olive oil in a large skillet over medium-high heat. Add the cubed chicken and cook for 5-7 minutes, stirring occasionally, until browned and cooked through. Remove the chicken from the skillet and set aside.
4. In the same skillet, add the chopped onion and cook for 3-5 minutes until softened and translucent. Add the minced garlic and cook for another minute until fragrant. Stir in the broccoli florets, chicken broth, Italian seasoning, salt, and pepper. Bring to a simmer, then reduce heat, cover, and cook for 5-7 minutes, or until the broccoli is tender-crisp.
5. Return the cooked chicken to the skillet with the broccoli mixture. Stir everything together well to combine, ensuring the chicken is coated in the flavorful sauce.
6. Using a fork, gently scrape the cooked spaghetti squash flesh from the skin, creating noodle-like strands. Leave a small border of squash in the skin to maintain the “bowl” shape. Add about half of the spaghetti squash strands to the chicken and broccoli mixture in the skillet, stirring to combine.
7. Divide the chicken and broccoli spaghetti squash mixture evenly between the two spaghetti squash halves. You can mound it generously. Return the stuffed squash halves to the baking sheet.
8. Bake for an additional 10-15 minutes, or until the filling is heated through and slightly caramelized on top. Garnish with fresh chopped parsley, if desired, before serving.
- Prep Time: 20 minutes
- Cook Time: 45-55 minutes
- Category: main dish
- Method: baking
- Cuisine: american
Nutrition
- Serving Size: 1 stuffed squash half
Keywords: whole30, dairy-free, spaghetti squash, chicken, broccoli, healthy, dinner, meal prep, comfort food, easy
What You’ll Love About This Quick And Easy Recipe
This recipe is a true winner for so many reasons, making it ideal for a wide range of home cooks and dietary needs. First and foremost, it’s incredibly healthy, ticking all the boxes for Whole30 and dairy-free eating without feeling restrictive. The natural sweetness of the spaghetti squash perfectly complements the savory chicken and earthy broccoli, creating a balanced and delicious flavor profile that even picky eaters will enjoy. It’s also a fantastic way to incorporate more vegetables into your diet in a fun and appealing way.
Families will appreciate how this dish serves as a complete meal in one, minimizing the need for multiple side dishes. It’s hearty enough to satisfy hungry appetites but light enough to leave you feeling energized, not weighed down. This makes it perfect for a weeknight dinner after a long day, or even a wholesome weekend lunch. The process is straightforward, involving simple steps that even beginner cooks can master, leading to a beautiful and impressive-looking meal that tastes like you spent hours in the kitchen. It’s truly a practical recipe for real life, delivering maximum flavor with minimal effort.
Everything You Need To Make This Recipe Without Stress
Gathering your ingredients before you start cooking is a great way to ensure a smooth and enjoyable experience in the kitchen. This recipe uses readily available items that you can find at any grocery store, making it easy to whip up whenever the craving strikes.
INGREDIENTS:

- 1 medium spaghetti squash (about 2-3 pounds)
- 2 tablespoons olive oil, divided
- 1 pound boneless, skinless chicken breasts or thighs, cut into 1/2-inch cubes
- 1 medium yellow onion, chopped
- 2 cloves garlic, minced
- 4 cups broccoli florets (about 1 pound fresh or frozen)
- 1/2 cup chicken broth (Whole30 compliant, no added sugar)
- 1 teaspoon dried Italian seasoning
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- Fresh parsley, chopped, for garnish (optional)
For simple substitutions, you can easily swap out chicken breasts for thighs, or vice versa, depending on your preference and what you have on hand. If fresh broccoli isn’t available, frozen broccoli florets work perfectly; just be sure to thaw them slightly before adding them to the pan to avoid excess moisture. When choosing chicken broth, always double-check the label to ensure it’s Whole30 compliant and free from added sugars or dairy products, as many brands can contain these. For the olive oil, any good quality extra virgin olive oil will do. If you don’t have Italian seasoning, a blend of dried oregano, basil, and thyme can be used as a substitute.
Time Needed From Start To Finish
Preparing this delicious Chicken & Broccoli Stuffed Spaghetti Squash is surprisingly quick, especially considering how satisfying and complete the meal is.
- Prep time: 20 minutes
- Cook time: 45-55 minutes
- Total time: 65-75 minutes
The majority of the cooking time is hands-off, as the spaghetti squash bakes in the oven. This allows you to prepare the chicken and broccoli filling while the squash is softening, making the overall process very efficient.
How To Make It Step By Step With Visual Cues

Creating this wholesome and delicious meal is a straightforward process. Follow these steps for a perfect result every time.
- Prepare the spaghetti squash: Preheat your oven to 400°F (200°C). Carefully cut the spaghetti squash in half lengthwise. Scoop out the seeds and stringy bits from the center. Drizzle 1 tablespoon of olive oil over the cut sides of the squash, then season lightly with salt and pepper. Place the squash halves cut-side down on a baking sheet.
- Roast the squash: Bake the spaghetti squash for 35-45 minutes, or until the flesh is tender when pierced with a fork. The exact time will depend on the size of your squash. Once cooked, remove from the oven and let it cool slightly until it’s comfortable enough to handle.
- Cook the chicken: While the squash is roasting, heat the remaining 1 tablespoon of olive oil in a large skillet over medium-high heat. Add the cubed chicken and cook for 5-7 minutes, stirring occasionally, until browned and cooked through. Remove the chicken from the skillet and set aside.
- Sauté the aromatics and broccoli: In the same skillet, add the chopped onion and cook for 3-5 minutes until softened and translucent. Add the minced garlic and cook for another minute until fragrant. Stir in the broccoli florets, chicken broth, Italian seasoning, salt, and pepper. Bring to a simmer, then reduce heat, cover, and cook for 5-7 minutes, or until the broccoli is tender-crisp.
- Combine the filling: Return the cooked chicken to the skillet with the broccoli mixture. Stir everything together well to combine, ensuring the chicken is coated in the flavorful sauce.
- Shred the spaghetti squash: Using a fork, gently scrape the cooked spaghetti squash flesh from the skin, creating noodle-like strands. Leave a small border of squash in the skin to maintain the “bowl” shape. Add about half of the spaghetti squash strands to the chicken and broccoli mixture in the skillet, stirring to combine.
- Stuff and bake: Divide the chicken and broccoli spaghetti squash mixture evenly between the two spaghetti squash halves. You can mound it generously. Return the stuffed squash halves to the baking sheet.
- Final warming: Bake for an additional 10-15 minutes, or until the filling is heated through and slightly caramelized on top. Garnish with fresh chopped parsley, if desired, before serving.
Easy Variations And Serving Ideas That Fit Real Life
This Chicken & Broccoli Stuffed Spaghetti Squash is wonderfully versatile, allowing for easy variations to suit different tastes and occasions.
For a kid-friendly approach, you can finely chop the broccoli or even add a handful of frozen peas or corn to the chicken mixture for added color and sweetness. If your kids aren’t keen on spaghetti squash, you can serve the chicken and broccoli mixture over regular pasta or rice for them, while the adults enjoy the stuffed squash. You could also add a sprinkle of nutritional yeast to the filling for a cheesy flavor without the dairy.
To change up the flavor profile, consider adding a pinch of red pepper flakes to the filling for a little heat, or a squeeze of fresh lemon juice at the end for brightness. Other vegetables like diced bell peppers, mushrooms, or spinach would also be delicious additions to the chicken and broccoli mixture. For a heartier meal, you could even add some cooked sweet potato cubes to the filling.
This dish is fantastic on its own as a complete meal. However, if you’re serving it for a larger gathering or buffet, it pairs well with a simple green salad with a vinaigrette dressing. It’s also excellent for meal prep; simply divide the stuffed squash halves into individual containers for easy grab-and-go lunches or dinners throughout the week.
Common Slip-Ups And How To Avoid Them
Even simple recipes can have common pitfalls, but knowing what to watch out for can help you achieve perfect results every time.
One frequent mistake is overcooking the spaghetti squash. If baked for too long, the squash can become mushy and watery, losing its signature “noodle” texture. To avoid this, start checking for tenderness around the 35-minute mark. It should be easily pierced with a fork but still hold its shape.
Another common issue is under-seasoning the filling. Because spaghetti squash has a mild flavor, the chicken and broccoli mixture needs to be well-seasoned to carry the dish. Don’t be shy with the salt, pepper, and Italian seasoning. Taste as you go and adjust as needed, especially after adding the chicken broth.
Crowding the pan when cooking the chicken can lead to steaming instead of browning, resulting in less flavorful chicken. Cook the chicken in batches if necessary to ensure it gets a nice sear. Similarly, if using frozen broccoli, make sure to thaw it slightly and drain any excess water before adding it to the skillet to prevent a watery filling.
Finally, when scraping the squash, be careful not to scrape too close to the skin, as it can be tough and less palatable. Leave a small layer of squash attached to the skin to ensure you’re only getting the tender, noodle-like strands.
How To Store It And Make It Ahead Without Ruining Texture
This Chicken & Broccoli Stuffed Spaghetti Squash is excellent for meal prepping and stores well, making your healthy eating journey even easier.
To store leftovers, allow the stuffed

FAQs
- Can I make these ahead? Yes—prep ahead, refrigerate, then serve when ready.
- How long do leftovers last? Store covered in the fridge for 3–4 days for best texture.
- Can I adjust sweetness? Yes—add more or less sweetener to taste.
- Can I change the fruit? Yes—swap strawberries for blueberries, raspberries, or sliced banana.






