As I stood in my kitchen, the tantalizing scent of roasted garlic floated through the air, pulling me into the warmth of comfort food. I had been searching for a light yet satisfying meal that could easily please my family—and boy, did I stumble upon a winner! This Cheesy Pesto Chicken Spaghetti Squash recipe offers a delightful twist on traditional pasta dishes without the heaviness.
The beauty of this dish lies not only in its creamy, cheesy goodness but also in the health-conscious approach it takes. With the spaghetti squash providing a delightful base and tender shreds of chicken bringing heartiness, it truly satisfies those craving a wholesome meal without the fast-food guilt. Imagine sitting at the table, fork in hand, twirling both rich pesto and melty cheese onto your strands of squash. It’s a dish that we can all feel good about, one that brings a burst of flavor and comfort—and it’s ready in just 50 minutes! Let’s dive into this mouthwatering recipe and reclaim our dinners from the monotony of takeout.

Why is Cheesy Pesto Chicken Spaghetti Squash a must-try?
Deliciously Healthy: The Cheesy Pesto Chicken Spaghetti Squash takes a rich and comforting classic and transforms it into a guilt-free delight that satisfies all ages.
Quick and Easy: With just 10 minutes of prep time, you can whip up this dish easily after a busy day.
Flavor Explosion: The combination of creamy Greek yogurt and zesty pesto elevates each bite, making it a flavor-packed meal that even picky eaters will love.
Versatile Option: Perfect as a dinner staple or meal prep for the week, this recipe allows you to enjoy home-cooked goodness for days.
Crowd-Pleasing: Whether it’s a weeknight dinner or a small gathering, this dish is guaranteed to impress your family and friends.
Cheesy Pesto Chicken Spaghetti Squash Ingredients
For the Squash
• Spaghetti squash – a low-carb substitute that gives a unique texture similar to traditional pasta.
For the Chicken Mixture
• Shredded cooked chicken breasts – use leftovers or rotisserie chicken for an easy protein boost.
• Pesto – homemade or store-bought for a burst of herby flavor and color.
• Plain low fat Greek yogurt – adds creaminess while keeping the dish healthier.
• Dried oregano – brings aromatic warmth and enhances the flavors.
• Red pepper flakes – adds a hint of heat; adjust to your spice preference.
• Garlic powder – for a mellow garlic flavor without the hassle of fresh cloves.
• Kosher salt and fresh ground black pepper – season to taste for the perfect balance.
For the Cheese Toppings
• Shredded part skim mozzarella cheese – melts beautifully and provides that gooey factor.
• Shredded Parmesan cheese – rich and savory; it elevates the cheesy flavor of the dish.
For Garnish
• Flat leaf parsley – adds a pop of freshness to finish your dish.
• Extra pesto – a drizzle on top for extra flavor that will have everyone asking for more!
This Cheesy Pesto Chicken Spaghetti Squash not only satisfies your cravings but also brings joy to your dining table!
How to Make Cheesy Pesto Chicken Spaghetti Squash
-
Roast the Squash: Preheat your oven to 400°F. Place the spaghetti squash on a baking sheet and roast it for about 40 minutes until tender. Let it cool slightly before scraping the flesh into strands with a fork.
-
Mix the Sauce: In a large mixing bowl, stir together the pesto, Greek yogurt, half of the mozzarella cheese, oregano, garlic powder, red pepper flakes, salt, and pepper. Mix until combined to create a creamy sauce.
-
Combine Ingredients: Gently fold the shredded chicken and the spaghetti squash strands into the sauce, ensuring everything is well-coated. The texture should be creamy and inviting!
-
Transfer and Top: Lightly spray an oven-safe baking dish with cooking spray and pour in the mixture. Sprinkle the remainder of the mozzarella and the Parmesan cheese on top, making it extra cheesy.
-
Bake: Place the baking dish in the oven and bake at 375°F for approximately 20 minutes. The cheese should melt beautifully and turn golden brown, resulting in a comforting aroma.
-
Garnish: Once out of the oven, let it cool for a few minutes. Drizzle with extra pesto and sprinkle with chopped flat leaf parsley for that perfect finishing touch!
Optional: Serve with a light side salad for a refreshing contrast.
Exact quantities are listed in the recipe card below.

How to Store and Freeze Cheesy Pesto Chicken Spaghetti Squash
Fridge: Store leftovers in an airtight container for up to 3 days. Reheat in the microwave or oven until warmed through for a quick meal.
Freezer: This dish can be frozen for up to 2 months. Portion it into freezer-safe containers, and layer with plastic wrap before sealing to prevent freezer burn.
Thawing: When ready to enjoy, thaw in the fridge overnight. Reheat in the oven covered with foil to keep it moist, making it just as delightful as the first serving!
Reheating: To keep the Cheesy Pesto Chicken Spaghetti Squash creamy, add a splash of water or extra pesto before reheating in the microwave or oven.
Expert Tips for Cheesy Pesto Chicken Spaghetti Squash
-
Perfectly Roasted Squash: Ensure your spaghetti squash is tender after roasting. If it feels firm, give it a few extra minutes to soften for the best texture in your Cheesy Pesto Chicken Spaghetti Squash.
-
Creamy Consistency: When mixing your sauce, make sure to stir well to avoid clumps. This ensures every strand of spaghetti squash gets that creamy coverage without any dry spots.
-
Cheese Variations: Feel free to mix your cheeses! Incorporate fontina or gouda for a unique flavor, but keep the mozzarella for that delightful meltiness in your dish.
-
Adjust the Heat: If you’re unsure about spiciness, start with less red pepper flakes and add more to taste. This way, everyone can enjoy this dish, from kids to spice lovers!
-
Meal Prep Ready: This dish can be made in advance and stored—just reheat it in the oven covered with foil to maintain moisture and prevent drying out. Enjoy your homemade goodness throughout the week!
What to Serve with Cheesy Pesto Chicken Spaghetti Squash?
When it comes to crafting the perfect meal, side dishes elevate the dining experience to new heights of flavor and satisfaction.
-
Garlic Breadsticks: Warm, buttery, and perfectly herbed, these breadsticks add a delightful crunch and soak up any extra sauce, making each bite irresistible.
-
Steamed Broccoli: This green veggie brings a crisp, fresh contrast that balances the richness of the spaghetti squash and pairs beautifully with pesto flavors.
-
Mediterranean Side Salad: A vibrant mix of cucumbers, tomatoes, and olives drizzled with a light vinaigrette adds a refreshing and zesty touch to your plate.
-
Roasted Cherry Tomatoes: Their burst of sweetness complements the savory depth of the dish, and their bright color adds a lovely visual appeal.
-
Italian Sparkling Water: A bubbly drink with a hint of citrus can cleanse your palate while enhancing the meal’s Mediterranean vibe.
-
Lemon Zest Yogurt Parfait: Top a layer of creamy Greek yogurt with granola and fresh berries for a light, tangy dessert that rounds out the meal beautifully.
-
Zucchini Noodles: For added texture and nutrition, spiralized zucchini tossed with a hint of olive oil and lemon can be a delightful side that resonates with the main dish.
Indulging in these pairings will create a satisfying harmony on your table, making your Cheesy Pesto Chicken Spaghetti Squash a centerpiece of a truly memorable meal.
Make Ahead Options
These Cheesy Pesto Chicken Spaghetti Squash are a fantastic choice for meal prep! You can roast the spaghetti squash and store the strands in an airtight container in the refrigerator for up to 3 days. Additionally, prepare your creamy sauce by mixing the pesto, Greek yogurt, cheeses, and seasonings in advance, refrigerating it for up to 24 hours. When you’re ready to serve, simply combine the squash and chicken with the refrigerated sauce, transfer to the baking dish, and bake at 375°F for about 20 minutes until heated through and the cheese is melted. By prepping ahead, you save valuable time while ensuring a delicious meal that tastes just as fresh as if it were made that day!
Cheesy Pesto Chicken Spaghetti Squash Variations
Feel free to explore these delightful twists and substitutions that will elevate your dish while keeping it uniquely yours!
-
Dairy-Free: Substitute Greek yogurt and cheese with almond milk yogurt and dairy-free cheese for a lactose-free option. The creamy texture remains, ensuring comfort in every bite.
-
Zucchini Noodles: Swap out spaghetti squash for spiralized zucchini if you prefer a lighter vegetable base. This combo makes a fresh and crunchy alternative!
-
Herb-infused Pesto: Try using sun-dried tomato pesto or arugula pesto for a flavor twist that adds depth to the dish. Each variation opens up new taste profiles for your palate.
-
Add More Veggies: Toss in steamed spinach or kale for added nutrition. These greens blend beautifully with the creamy sauce while enhancing the vibrant color of your dish.
-
Lean Protein Boost: Use shredded turkey or lean beef in place of chicken for a different protein source. It’s a fun way to adapt the dish for your family’s preferences!
-
Extra Crunch: Top with toasted pine nuts or walnuts before serving for an irresistible crunch. The contrast in texture takes the experience over the top.
-
Spicy Kick: Increase the red pepper flakes or add sliced jalapeños to amp up the heat level. Perfect for those who crave a fiery touch in their meals!
-
Gluten-Free: Ensure all components, including the pesto, are certified gluten-free for a safe and scrumptious option that everyone can enjoy without worry.
Embrace these variations to craft your perfect plate and delight your loved ones!

Cheesy Pesto Chicken Spaghetti Squash Recipe FAQs
What should I look for when selecting a spaghetti squash?
Absolutely! When choosing a spaghetti squash, look for one that feels heavy for its size, with a smooth, hard shell that’s free of any dark spots or blemishes. A squash with a vibrant, golden-yellow color indicates ripeness, while any discoloration might mean it’s past its prime.
How should I store leftovers of Cheesy Pesto Chicken Spaghetti Squash?
After you’ve delighted in your meal, store the leftovers in an airtight container in the fridge. They’ll stay fresh for up to 3 days. When you’re ready to enjoy it again, just reheat in the microwave or oven until warmed through!
Can I freeze Cheesy Pesto Chicken Spaghetti Squash?
Yes, absolutely! To freeze this dish, allow it to cool completely, then portion it into freezer-safe containers. Layer with plastic wrap before sealing to prevent freezer burn. It can be frozen for up to 2 months!
How do I thaw and reheat frozen Cheesy Pesto Chicken Spaghetti Squash?
Very easy! To thaw, place the frozen portion in the fridge overnight. When you’re ready to reheat, preheat your oven to 350°F, cover the dish with foil to retain moisture, and heat for about 20-25 minutes or until it’s hot throughout. To keep it creamy, consider adding a splash of water or extra pesto during reheating.
Are there any common issues I should be aware of while making this recipe?
When preparing the chicken mixture, ensure everything is evenly mixed for a balanced flavor. In case the spice level isn’t to your liking, you can always adjust the amount of red pepper flakes. If the sauce is too thick, feel free to add a bit more Greek yogurt or a splash of chicken broth for desired consistency.
Is this recipe safe for those with dietary restrictions?
While the ingredients are generally well-tolerated, those with dairy allergies should substitute the cheese and Greek yogurt with plant-based alternatives. Additionally, always check that the pesto you use is nut-free, especially if preparing for those with nut allergies. Enjoying this dish healthily and safely is paramount!

Cheesy Pesto Chicken Spaghetti Squash for a Guilt-Free Delight
Ingredients
Equipment
Method
- Preheat your oven to 400°F. Place the spaghetti squash on a baking sheet and roast it for about 40 minutes until tender. Let it cool slightly before scraping the flesh into strands with a fork.
- In a large mixing bowl, stir together the pesto, Greek yogurt, half of the mozzarella cheese, oregano, garlic powder, red pepper flakes, salt, and pepper. Mix until combined to create a creamy sauce.
- Gently fold the shredded chicken and the spaghetti squash strands into the sauce, ensuring everything is well-coated.
- Lightly spray an oven-safe baking dish with cooking spray and pour in the mixture. Sprinkle the remainder of the mozzarella and the Parmesan cheese on top.
- Place the baking dish in the oven and bake at 375°F for approximately 20 minutes.
- Once out of the oven, let it cool for a few minutes. Drizzle with extra pesto and sprinkle with chopped flat leaf parsley.




