I’ll never forget the first time I tried spaghetti squash – I was skeptical that a vegetable could truly replace my beloved pasta. However, after one bite of this Pesto Chicken Spaghetti Squash, my perspective completely changed. The way the tender squash strands hold onto that vibrant pesto, combined with juicy shredded chicken, creates a dish that’s both satisfying and surprisingly elegant.
What started as a healthy weeknight experiment has become one of my most requested recipes. Friends and family are constantly amazed by how something so nutritious can taste so indulgent. Furthermore, the fact that it’s served right in the squash shell makes it feel like a special occasion meal, even on busy Tuesday nights.
Why This Recipe Will Become Your New Favorite
Perfect Balance of Flavors
The herbaceous brightness of basil pesto beautifully complements the mild, slightly sweet flavor of roasted spaghetti squash. Meanwhile, the tender shredded chicken adds protein and substance, creating a meal that feels complete and satisfying.
Health-Conscious Without Sacrifice
This dish delivers all the comfort of a creamy pasta dinner while being naturally low-carb, gluten-free, and packed with nutrients. Consequently, you can enjoy a hearty meal without the post-dinner sluggishness that often comes with heavy carbs.
Impressive Presentation Made Easy
Serving the meal directly in the squash shells creates an Instagram-worthy presentation that looks like it came from a fancy restaurant. However, the preparation is surprisingly simple and forgiving, making it perfect for both weeknight dinners and dinner party entertaining.
Versatile and Customizable
While the base recipe is perfection, it welcomes endless variations and substitutions. Therefore, you can adapt it based on dietary needs, seasonal ingredients, or whatever you have in your refrigerator.
Essential Ingredients & Their Special Roles
The Foundation
- 1 medium spaghetti squash – Choose one that feels heavy for its size and has a golden yellow color
- 2 cups cooked chicken breast, shredded – Rotisserie chicken works perfectly for convenience
- 1/2 cup basil pesto – Store-bought saves time, but homemade elevates the dish
Fresh & Flavorful Additions
- 1 cup cherry tomatoes, halved – Adds bursts of sweetness and beautiful color
- 1/4 cup grated Parmesan cheese – Provides nutty richness and helps bind everything together
- 1 tablespoon olive oil – For roasting the squash to perfection
Simple Seasonings
- Salt and pepper to taste – Essential for bringing out all the flavors
- Fresh basil for garnish – Optional but highly recommended for visual appeal and fresh aroma
Step-by-Step Instructions for Perfect Results
Preparing the Spaghetti Squash
Start by preheating your oven to 400°F (200°C) and lining a baking sheet with parchment paper. Next, carefully cut the spaghetti squash in half lengthwise using a sharp knife. Scoop out all the seeds and stringy pulp from the center cavity, creating a clean hollow space.
Drizzle each half with olive oil, making sure to coat the cut surface evenly. Then, season generously with salt and pepper, which will enhance the squash’s natural flavor as it roasts.
The Roasting Process
Place the squash halves cut-side down on your prepared baking sheet. This position allows the squash to steam in its own moisture while the cut surface caramelizes slightly. Roast for 35-40 minutes, or until the flesh is tender enough to easily scrape into strands with a fork.
Creating the Pesto Chicken Mixture
While the squash roasts, combine the shredded chicken with the basil pesto in a medium bowl. Mix thoroughly until every piece of chicken is well-coated with the aromatic pesto. This mixture can sit at room temperature while you wait for the squash to finish cooking.
Assembly and Final Cooking
Once the squash is tender, carefully flip each half over and use a fork to scrape the flesh into spaghetti-like strands. Leave these strands right inside the squash shell – this creates your serving bowl and keeps everything beautifully contained.
Divide the pesto chicken mixture evenly between the two squash halves, nestling it among the scraped strands. Top with the halved cherry tomatoes and sprinkle with grated Parmesan cheese for the finishing touch.
The Final Touch
Return the filled squash halves to the oven for 5-7 minutes. This brief heating ensures everything is warmed through and allows the cheese to melt slightly, creating a cohesive, restaurant-quality presentation.

Serving Suggestions That Elevate Your Meal
Perfect Pairings
This dish pairs beautifully with a crisp white wine like Sauvignon Blanc or Pinot Grigio. Additionally, a simple arugula salad with lemon vinaigrette provides a peppery contrast that complements the rich pesto flavors.
Making It a Complete Feast
Consider serving with garlic bread made from cauliflower or almond flour for guests who want something to soak up any extra pesto. Moreover, roasted vegetables like zucchini or bell peppers make excellent accompaniments.
Portion Considerations
Each stuffed squash half serves one person as a main course, but you can easily stretch this to serve four by cutting each half in two and serving alongside a hearty salad or soup.
Recipe Variations to Keep Things Exciting
Mediterranean Twist
Replace the basil pesto with sun-dried tomato pesto and add kalamata olives, feta cheese, and fresh oregano. This variation transports the dish to the Greek islands with bold, tangy flavors.
Spicy Italian Version
Mix red pepper flakes into the pesto chicken and add sliced pepperoncini for heat. Furthermore, use spicy Italian sausage instead of chicken for an even bolder flavor profile.
Autumn Harvest Adaptation
Incorporate roasted butternut squash cubes, dried cranberries, and toasted pine nuts. This seasonal variation celebrates fall flavors while maintaining the dish’s elegant presentation.
Dairy-Free Alternative
Use a dairy-free pesto made with nutritional yeast instead of Parmesan. Additionally, omit the cheese topping or substitute with a sprinkle of hemp seeds for added nutrition and texture.
Make-Ahead Tips for Busy Weeknights
Prep Day Strategies
You can roast the spaghetti squash up to two days ahead and store the scraped strands in the refrigerator. Similarly, the pesto chicken mixture can be prepared the night before and refrigerated until ready to use.
Freezer-Friendly Options
While the assembled dish doesn’t freeze well due to the squash’s high water content, you can freeze the pesto chicken mixture for up to three months. Thaw overnight in the refrigerator before using.
Quick Assembly Method
For the fastest weeknight preparation, use pre-cooked rotisserie chicken and store-bought pesto. This reduces your active cooking time to just the squash roasting period.
Important Notes for Success
Selecting the Perfect Squash
Choose a spaghetti squash that feels heavy for its size and has a hard, unblemished rind. The skin should be golden yellow rather than green, indicating full ripeness and optimal flavor.
Preventing Watery Results
After scraping the squash into strands, you can lightly salt them and let them drain in a colander for 10-15 minutes. This extra step removes excess moisture and prevents a watery final dish.
Pesto Quality Matters
Since pesto is a starring ingredient, invest in high-quality basil pesto or make your own. The difference in flavor between good and mediocre pesto is dramatic in this simple preparation.
Safe Cutting Techniques
Spaghetti squash can be challenging to cut due to its hard exterior. To make it easier, pierce the whole squash several times with a knife and microwave for 2-3 minutes to soften slightly before cutting.

Frequently Asked Questions
Can I use leftover chicken for this recipe? Absolutely! This recipe is perfect for using up leftover roasted chicken, grilled chicken, or even rotisserie chicken from the store. Just shred it into bite-sized pieces and mix with the pesto as directed.
How do I know when the spaghetti squash is done roasting? The squash is ready when you can easily pierce the skin with a fork and the flesh scrapes away in long strands. If it’s still firm or difficult to scrape, continue roasting in 5-minute intervals until tender.
Can I make my own pesto for this recipe? Definitely! Homemade pesto takes this dish to the next level. Simply blend fresh basil, garlic, pine nuts, Parmesan cheese, and olive oil until smooth. You can make it up to a week ahead and store it in the refrigerator.
Is this recipe suitable for meal prep? Yes, but with some modifications. Store the components separately – the scraped spaghetti squash, pesto chicken mixture, and tomatoes in different containers. Assemble and reheat when ready to eat for the best texture.
What can I substitute for pine nuts in homemade pesto? Walnuts, almonds, or sunflower seeds all work well as pine nut substitutes. Each brings a slightly different flavor profile, so choose based on your preference and what you have available.
Can I add other vegetables to this dish? Certainly! Roasted bell peppers, zucchini, or mushrooms all complement the pesto flavors beautifully. Just make sure to cook them separately first and add them with the tomatoes during assembly.
How long will leftovers keep in the refrigerator? Leftovers will keep for up to 3 days in the refrigerator. However, the texture is best when freshly made, as the squash can release more water over time.
Can I use a different type of squash? While spaghetti squash is unique in its strand-like texture, you could substitute with spiralized zucchini or shirataki noodles for a similar low-carb alternative. The cooking method would need to be adjusted accordingly.
Prep Time: 10 minutes | Cooking Time: 40 minutes | Total Time: 50 minutes
Calories: 420 kcal per serving | Servings: 2 servings