This Pesto Chicken Stuffed Spaghetti Squash is a creamy and delicious roasted squash based main dish packed with golden chunks of chicken breast, Greek yogurt and spinach. So cheesy, satisfying, and full of flavor, nobody will miss the noodles!


Get my FREE 10 Best Weeknight Dinners eBook!

Note from Danielle
Oh my 2016. What a different world it was when I first posted this recipe 10 years ago. But listen, it’s still just as good as it was then. Plus, I’m better at cooking now, and I’ve decided it still holds up. But…
Fingers beware! Cutting squash can be tricky. Thank goodness I found the the most helpful video for cutting spaghetti squash ever!
Obviously, it’s called How To Cut a Spaghetti Squash, by Melissa Joulwan. It seemed safe at first watch, and I still have all of my fingers after cutting multiple spaghetti squash this way, so I think we’re good!
This recipe is a wonderful way to use up a whole spaghetti squash and jam pack it with good stuff like chicken, pesto, and cheese! Just be careful cutting that squash!

👉 Here in the post, you’ll find detailed info and helpful tips based on my personal experience with this recipe.
🖨️ For the printable recipe card with ingredients list and concise instructions, keep scrolling or hit the ‘Jump to Recipe’ button at the top of the page.
🙋♀️ Frequently asked questions about this recipe are located after the recipe card.
Recipe Overview
Total Time: 1 hour
Difficulty: Moderate
Method: Oven Baked
Prep: Make-Ahead Friendly
Watch how to make Pesto Chicken Stuffed Spaghetti Squash (1 min):
What are the ingredients in the Pesto Chicken Stuffed Spaghetti Squash?
The ingredients in this recipe are relatively simple and can be found at most grocery stores, especially during squash season. Honestly, the hardest part is cutting the squash in half. Here are the ingredients I used along with some info for each:
- spaghetti squash – For this recipe, you’ll want to use a medium sized spaghetti squash. If you only have a large squash, feel free to save some of the insides for another recipe, or add more of the other ingredients to compensate.
- olive oil or avocado oil – I cook almost exclusively with avocado oil, but you can use either one!
- chicken breast – Boneless skinless chicken breasts are recommended, but you can also use chicken thighs.
- baby spinach – Get some greens in here! They’ll cook down and be hardly noticeable once they’re combined with the pesto and cheese.
- sun-dried tomatoes – Adding both color and flavor, I love the sun-dried tomatoes in this recipe. They add a hint of sweetness that really stands out in the pesto and chicken.
- traditional basil pesto – My favorite brand is the Costco traditional basil pesto in the big green jar!
- plain Greek yogurt – This recipe uses Greek yogurt to get a creamy, saucy vibe going on. Combined with the pesto, you can’t taste the yogurt 🙂
- shredded mozzarella cheese – Cheese is required here! I like to mix some in and add some on the top as well.

Related: Looking for some new weeknight dinners to add to your rotation? Browse my list of 13 Warm Weeknight Dinners Everyone Will Love!
Equipment you’ll need to make Pesto Chicken Stuffed Spaghetti Squash:
The most important thing you’ll need a sharp knife for cutting the squash. I’ve also got a couple other recommendations for the brands I use at home:
- sharp chef’s knife – If I had to pick one thing in my kitchen to use forever, it would be my Misen Chef’s Knife (affiliate link!). This knife is super high quality while being affordable. I’ve had mine for years (and there’s a lifetime guarantee!).
- wooden cutting board – For all of the chopping, I recommend this Greener Chef XL Bamboo Cutting Board (affiliate link!). The XL size is perfect but not too huge. I use it for everything except cutting raw meat. Hand wash only!
- half sheet pan (affiliate link!) – Every kitchen needs two rimmed half sheet pans. They’re good for everything from baking cookies to roasting vegetables to holding chicken juices. In this recipe, I roasted the squash on one of these pans.
Are spaghetti squash noodles a good substitute for regular noodles?
After spaghetti squash is cooked, the strands come out of the squash in a stringy, noodle type of way, but ultimately, it’s not going to full-on replace your regular pasta noodles.
Go into this meal knowing: this is a delicious squash creation, and don’t expecting it to taste like pasta. Chances are I think you’ll enjoy it more!
The spaghetti squash noodles have a very light flavor and are able to take on almost any classic combo of seasonings you throw at them. They make a great base of carbohydrates for things like this Spaghetti Squash Spaghetti Bake and my Chicken Bacon Ranch Casserole!
How do you make the pesto chicken stuffed spaghetti squash?
This main dish recipe requires baking the spaghetti squash, then removing the cooked strands and combining them with cooked chicken and vegetables. That mixture is also combined with pesto, cheese, and Greek yogurt, then baked once again before serving.
Cutting spaghetti squash requires a sharp knife, and the baking steps take a bit of time, but otherwise, it’s a relatively simple recipe to put together.
Here’s a breakdown of each cooking step, plus some extra tips you might find helpful:
1
Cook the squash:
Preheat your oven to 400 degrees F. Coat both cut halves of the squash with non-stick cooking spray or avocado oil.
Season with salt and pepper, then place squash halves cut-side down on a lined sheet pan and bake for 30-40 minutes.

SQUASH CUTTING TIP:
For easier spaghetti squash cutting:
- use a fork to poke a few holes in the whole squash
- microwave for about 4 minutes
- cut in half lengthwise
- bake as directed!
Another tip: place a towel on the cutting board, under the squash, to help stabilize, then cut!
2
Cook chicken mixture:
Heat olive oil over medium-high heat. When hot, add chicken pieces plus a sprinkle of salt and pepper, then stir occasionally until nearly cooked through.

Add the spinach and sun-dried tomatoes. Continue to cook until the spinach is cooked down.
Turn off the heat, transfer the mixture in a large mixing bowl and set aside until the squash is done roasting.

3
Remove squash flesh:
Remove the seeds from both halves and discard. Run a fork through the edible flesh. Long spaghetti-like strings should appear and easily separate from the squash.
As the strands are removed, add it to the bowl with the chicken mixture. Leave the empty squash shells on the baking sheet for later use.

4
Stuff & bake:
Add pesto and greek yogurt to the squash and chicken bowl. Stir until thoroughly mixed.

Divide the chicken squash mixture evenly between both squash shells. Top with mozzarella cheese.
Place the stuffed squash back in the oven for 10-12 minutes at 400 degrees. Broil for 2 minutes to get a cheesy golden brown top.

What kind of pesto do you recommend?
My basil pesto recommendations are: Costco brand pesto or Rana brand. However, if you have a favorite brand of pesto, that should work too.
UPDATE 2022: I wrote a post all about Store-Bought Vs. Homemade Pesto: Which Is Cheaper? Check it out for the pesto recipe and a price comparison!

If you like this…
If you like this squash recipe, you’ll LOVE my Veggie Loaded Rotisserie Chicken Casserole! Creamy, heavy on the veggies, and lower carb if you’re looking for that!
Ways to customize this recipe:
Here are some of my ideas for how to make this dinner recipe your own:
- Swap the veggies. Instead of spinach and sun-dried tomatoes, use any kind of roasted or sauteed vegetable that you would eat with chicken and pesto. Most of them will work – check my Roasted Veggie Pesto Pasta Salad for ideas.
- Swap the pesto. Use red pesto, dairy-free pesto, carrot top pesto, or any variation you love!
- Swap the Greek yogurt. You could even blend up some cottage cheese and add that into the mix instead, just like the review below!
Reader Love
Great recipe! I made substitues with stuff from the fridge to not waste food. I used cottage cheese instead of yogurt. A few seconds in a blender and i had a nice smooth texture. I also had used leftover rotisserie chicken. Next time i may double the spinach for more greens as what was called for shrunk up pretty small. Easy and delicious. I also was food prepping for a couple days so i used a low 9×13 casserole and put a nice crust on top with some leftover parmesean i had. I also deleted the mozzarella since i used the cottage cheese. I know its not exact but it still gets the 5 stars because it was easy to use up some lingering ingredients.
–


Best tips for making stuffed spaghetti squash:
Here are my best tips for making this recipe successfully in your own kitchen:
- Cut the chicken into similar sized pieces. That way, all pieces cook at the same rate and you won’t have larger, undercooked pieces of chicken.
- Let the pan get real hot before you add the chicken. This is how to get the best browning on the chicken!
- Use 2% or 5% fat Greek yogurt for a creamier and slightly more flavorful mixture. Fat equals flavor, but if you only have 0%, that works too.
- Don’t save the shells with the leftovers. It’s not necessary. You don’t even have to serve in the shells; it just saves a roasting dish.
More spaghetti squash recipes…
What to serve with this Pesto Chicken Stuffed Spaghetti Squash:
This main dish meal is a pretty filling recipe on its own, complete with chicken, veggies, squash noodles, and saucy pesto goodness. Generally, I would eat this meal by itself. But it would also be good with:
- a side garden salad
- crusty garlic bread and oil
- roasted garlic potatoes
- snack plate appetizer
Meal Planning Tip + Free Templates Reminder ⬇️
This is a seasonal dinner recipe that’s clutch when it’s just two or three of you, or when you don’t feel like dealing with leftovers!
Don’t forget, Project Meal Plan offers the following free templates. You don’t even have to sign up for anything! We have:
- 🗓️ Weekly Meal Planner
- 📓 Monthly Meal Planner
- 🛒 Shopping List Organizer

Is this recipe freezer-friendly?
I would not recommend freezing this recipe, as the texture of the squash will be funky after thawing.
How to store pesto chicken stuffed spaghetti squash:
To store in the fridge, remove from the outer shells and place into an airtight container. Store in the fridge for up to 4 days for best quality.
I would not recommend freezing this recipe, as the texture of the squash will be funky after thawing.
How to reheat pesto stuffed spaghetti squash:
To reheat from the fridge, microwave for about 2 minutes, checking and stirring after 90 seconds.
Alternatively, place in an oven safe container and into a cold oven. Turn the oven on to 350F and set a timer for 25 minutes. Check temperature and add more time if needed. This recipe also reheats well in a HotLogic Portable Oven – link to my review.
Want to Save this recipe for later?
Did you make this? I want to see how it turned out! Tag me in your social media post @projectmealplan and use #projectmealplan when you share!
Print
Pesto Chicken Stuffed Spaghetti Squash for Two
Pesto, chicken, spinach, and a little greek yogurt for creamy goodness! Super healthy dinner for two! – ProjectMealPlan.com
- Total Time1 hour
- Yield2 servings 1x
Ingredients
- 1 medium-sized spaghetti squash, cut in half lengthwise
- non-stick cooking spray or avo oil spray
- 1/2 teaspoon kosher salt or fine sea salt, divided, plus more to taste
- 1/4 teaspoon fresh ground black pepper, divided, plus more to taste
- 1 tablespoon olive oil or avocado oil
- 12–16 ounces raw boneless skinless chicken breast, cut into 1-inch chunks
- 2 cups packed fresh baby spinach
- 2–3 tablespoons sun-dried tomatoes (dried or jarred), drained & chopped
- 1/4 cup traditional basil pesto
- 1/3 cup plain Greek yogurt (2% or whole)
- 1/2 cup shredded mozzarella cheese
- fresh basil for garnish (optional)
Instructions
- Cook the squash: Preheat oven to 400 degrees F. Line a half sheet pan (affiliate link!) with foil or parchment paper. Spray both cut halves of the squash (1 medium) with non-stick cooking spray, or rub with avocado oil so it doesn’t stick. Season with salt (~1/4 teaspoon) and pepper (~1/8 teaspoon), then place squash halves cut-side down and bake for 30-40 minutes.
- For easier cutting, use a fork to poke a few holes in a whole squash and microwave for about 4 minutes, then cut in half lengthwise and bake for 30 minutes. Remove from oven when the skin is easy to puncture with a fork.
- Cook chicken mixture: While the squash is in the oven, start cooking the chicken. Heat olive oil (1 tablespoon) in a skillet over medium-high heat. When hot, add chicken pieces (12-16 ounces raw boneless skinless, cut into 1-inch chunks) plus a sprinkle of salt (~1/4 teaspoon) and pepper (~1/8 teaspoon), then stir occasionally until nearly cooked through. Add spinach (2 cups packed) and sun-dried tomatoes (2-3 tablespoons, drained & chopped). Continue to cook chicken, spinach and tomato mixture for another 3-4 minutes, until the spinach is cooked down. Turn off the heat, transfer the mixture in a large mixing bowl and set aside.
- Remove squash flesh: When the spaghetti squash is done, let it cool for a couple minutes, then remove the seeds and middle flesh from both halves and discard. Run a fork through the edible flesh, one side at a time. Long spaghetti-like strings should appear and easily separate from the squash. As the spaghetti flesh is removed, add it to the bowl with the chicken mixture. Leave the empty squash shells on the baking sheet for later use.
- Stuff & bake: Add pesto (1/4 cup) and greek yogurt (1/3 cup) to the squash and chicken mixture. Stir until thoroughly mixed. Divide the chicken squash mixture evenly between both squash shells. Top with mozzarella cheese (1/2 cup). Place the stuffed squash back in the oven for 10-12 minutes at 400 degrees. Broil for 2 minutes to get a cheesy golden brown top.
- Serve & store: Serve directly in the squash shell with fresh basil on top, or remove from the shell and serve in a bowl. Store leftovers in airtight containers for up to 4 days, preferably without the shell.
Notes
If you are meal prepping this recipe, it is best to remove the pesto chicken spaghetti from the shell for storage. Store in the fridge for up to 4 days.
Recipe adapted from Green Chili Chicken Enchilada Stuffed Spaghetti Squash by Danae at Recipe Runner. Nutrition information estimated with My Fitness Pal.
- Prep Time: 20 minutes
- Cook Time: 40 minutes
- Category: Dinner
- Method: Baked
Nutrition
- Serving Size: one half stuffed squash
- Calories: 583
- Fat: 27.9g
- Carbohydrates: 26.2g
- Protein: 59.7g

Did You Make This?
I love seeing what you made! Leave a review below, and be sure to tag me at @ProjectMealPlan when you share a photo!
Frequently Asked Questions
Can you use chicken thighs instead of chicken breasts?
Sure, either will work. However, since thighs have more fat content and this recipe is higher in fat from pesto and yogurt, I would stick with chicken breasts.
Photography by Christine Ma.




























I’m really looking forward to making this recipe. I’m trying to watch fat and calories…have you ever tried it with 0% plain Greek yogurt? I’d rather add more mozzarella cheese lol!
Hey JB! I honestly am not sure if I’ve used 0% Greek yogurt in this recipe, but I’ve definitely swapped it in other similar recipes and can barely tell the difference, if at all. Actually, I just today used 0% in my Meat Lover’s Spaghetti Squash Pizza Casserole and it’s still just as delicious! More cheese is ALWAYS a great idea too! I hope you like it!
Thanks for replying! I think I’ll give it a shot, because like you said, I doubt they’ll be much of a difference. I’ll give my review next week…can’t wait to make this!
I look forward to it! Enjoy 🙂
It’s a hit! Left out sun dried tomatoes because both Hubby and I don’t like tomatoes. Maybe I’ll add more spinach and presto next time, but for a first time recipe it’s really good!
FYI – 0% plain yogurt worked just fine.
So glad you liked it! I just love how spaghetti squash makes me feel like I’m eating actual spaghetti… Okay, maybe I’m not completely fooled but it’s an excellent replacement. Glad the 0% worked well. Thank you for letting me know! I really appreciate it 🙂
Can I cream of mushroom soup instead of yogurt
Sure, that would probably work 🙂 I’d try using the same amount. Let me know how it goes!
Simple to make and delicious. Even my husband liked it. We used meat from a rotisserie chicken because that’s what was on hand.
Great recipe! I made substitues with stuff from the fridge to not waste food. I used cottage cheese instead of yogurt. A few seconds in a blender and i had a nice smooth texture. I also had used leftover rotisserie chicken. Next time i may double the spinach for more greens as what was called for shrunk up pretty small. Easy and delicious. I also was food prepping for a couple days so i used a low 9×13 casserole and put a nice crust on top with some leftover parmesean i had. I also deleted the mozzarella since i used the cottage cheese. I know its not exact but it still gets the 5 stars because it was easy to use up some lingering ingredients.