Chicken Pesto Spaghetti Squash (Paleo • Keto • Whole30)
Introduction
A weeknight recipe that feels like a warm hug.
As a professional cook who leans into seasonal produce, I adore recipes that transform humble vegetables into something satisfying and comforting without relying on heavy dairy or grains. This Chicken Pesto Spaghetti Squash is one of those recipes that delivers warmth and depth while staying bright and clean.
The base—roasted spaghetti squash—gives you long, tender strands that mimic the mouthfeel of pasta but keep the plate light and nutrient-dense. Dairy-free basil pesto brings herbal lift and a silky mouth-coating richness from olive oil and pine nuts, while shredded chicken adds savory balm-like protein. Together, these elements build a plate that’s simultaneously cozy and fresh.
I wrote this recipe for kitchens that favor speed and clarity: straightforward, pantry-friendly, and adaptable to leftovers. In the tips below I’ll share small technique notes that elevate textures and flavor without adding fuss. Expect encouragement on timing, ingredient swaps, and little finishes that make this dish feel special — all while honoring Paleo, Keto, and Whole30 guidelines.
Read on for a full ingredient breakdown, precise assembly steps, and thoughtful serving ideas that highlight the dish’s bright, nutty character.
Why You’ll Love This Recipe
Clean eating that doesn’t skimp on comfort.
This dish is built around three complimentary ideas: vivid herbal pesto, tender squash strands, and satisfying protein. If you’re following Paleo, Keto, or Whole30, you’ll appreciate how the recipe replaces high-carb pasta with a naturally low-carb vegetable without losing the cozy, fork-and-knife feeling of a plated pasta dinner.
Beyond dietary compatibility, this recipe excels in versatility. It works beautifully with gently roasted or simply leftover chicken, and the pesto formula can be scaled by taste to deliver a whisper or a bold herbal slap depending on mood. The texture play is irresistible: a soft, almost spaghetti-like base interlaced with occasional pine-nut crunch and the meaty bite of shredded chicken.
You’ll also find it exceedingly forgiving in the kitchen. The components can be prepared ahead, and the pesto keeps well, making final assembly a matter of tossing rather than last-minute work. For busy cooks who want a restaurant-quality meal with home-cooked comfort, this is a perfect midweek winner.
Finally, it’s a crowd-pleaser for mixed-diet households: serve with optional extras for dairy-eaters or keep it strictly compliant — both paths lead to a vibrant, delicious plate.
Flavor & Texture Profile
A study in contrasts that complements rather than competes.
The backbone of the dish is the roasted spaghetti squash: tender, with delicate noodle-like strands that carry sauce beautifully. These strands provide a gentle, slightly sweet vegetal note that lets the pesto sing without overwhelming the palate.
Pesto here is intentionally bright and textural. Fresh basil gives an aromatic green lift; pine nuts contribute a warm, resinous nuttiness and slight creaminess when blended with oil. Garlic adds depth and a bit of bite while lemon juice brightens the whole composition, cutting through oil for freshness.
Shredded chicken brings savory, meaty substance, creating satisfying chew and protein density. Because the chicken is mixed in rather than served as a heavy slab, every forkful hits a balance of tender strands, herb-forward sauce, and occasional crunchy pine-nut notes. Texturally, the contrast between silky pesto-coated strands and the chicken’s flakes is key — it keeps every mouthful lively.
Seasoning is simple: salt anchors the flavors and a whisper of freshly ground pepper can add welcome warmth. Finished with extra basil leaves for pop and a few whole pine nuts for crunch, the dish reads as fresh, nutty, and reassuringly savory.
Gathering Ingredients
What to shop for and why each element matters.
- 1 medium spaghetti squash
- 2 cups cooked shredded chicken
- 2 cups fresh basil leaves, packed
- 1/3 cup pine nuts
- 2–3 garlic cloves, peeled
- 1/3 cup extra-virgin olive oil
- 1 tablespoon fresh lemon juice
- Salt to taste
- Freshly ground black pepper to taste (optional)
- Extra basil leaves and toasted pine nuts for garnish
Source notes: choose a spaghetti squash that feels dense and heavy for its size — that’s the best signal of firm flesh. For the chicken, any pre-cooked option works: rotisserie, leftover roasted breast, or poached chicken. If you prefer to cook chicken specifically for this dish, choose a lean cut and keep it moist; shredding cold chicken yields cleaner fragments.
On pesto ingredients, fresh basil quality matters: pick bright green, fragrant leaves without dark spots. If pine nuts are pricey or you want a different mouthfeel, toasted macadamia nuts or blanched almonds can be used, but pine nuts give the classic resinous note. Choose a good-quality extra-virgin olive oil for a clean, fruity finish.
When collecting pantry staples like garlic, lemon, salt, and pepper, opt for fresh, ripe citrus and freshly ground pepper for noticeable impact. Small finishing touches — a few extra basil leaves and a handful of toasted pine nuts — elevate texture and presentation at the end.
Preparation Overview
How the components come together, conceptually.
Start by thinking about three parallel workflows: roasting the squash, preparing the pesto, and readying the chicken. The squash needs steady dry heat to transform its flesh into strands that pull away easily; that texture is the foundation of the dish.
While the squash is transforming in the oven, the pesto is a quick assembly in a food processor — pulse until it’s smooth but still lively, avoiding over-blending so it remains slightly textured. Olive oil and lemon balance the basil’s herbal intensity, while pine nuts give body.
Chicken should be warm or at room temperature when it’s added to the squash so strands don’t clump around cold meat. Shredding the protein by hand produces more irregular, attractive flakes that mix well and distribute flavor.
When you combine everything, treat the pesto as seasoning as much as sauce: start with less, taste, then add more until the strands are evenly coated without being saturated. Toss gently to maintain strand integrity; aggressive stirring will make squash mushy.
Finally, finish with contrast: fresh basil leaves for herbaceous lift and a scatter of nuts for interruption of texture. Small finishing adjustments — a squeeze of lemon, a pinch of salt — bring the whole plate into balance.
Cooking / Assembly Process
Step-by-step instructions for making the dish.
- Preheat the oven to 200°C (400°F). Line a baking sheet with parchment paper.
- Cut the spaghetti squash lengthwise and remove the seeds with a spoon. Drizzle a little olive oil on the cut sides and season lightly with salt.
- Place the squash cut-side down on the baking sheet and roast for 35–40 minutes, or until the flesh is tender and easily shredded with a fork.
- While the squash roasts, make the dairy-free pesto: in a food processor combine basil leaves, pine nuts, garlic, lemon juice and a pinch of salt. Pulse while streaming in the olive oil until a smooth, spreadable pesto forms. Taste and adjust salt or lemon as needed.
- If using leftover or roasted chicken, shred it into bite-sized pieces.
- When the squash is done, let it cool for a few minutes, then use a fork to scrape the flesh into strands into a large bowl.
- Add the shredded chicken and 3/4 of the pesto to the squash strands. Toss gently until everything is evenly coated. Add more pesto if you prefer a stronger flavor.
- Adjust seasoning with salt and pepper. Serve warm, garnished with extra basil leaves and toasted pine nuts.
Technique notes: when shredding, use a fork with a firm tine to coax long, tidy strands rather than short fragments. Reserve a portion of the pesto to adjust after tasting; heat and chicken will mute bright herbal notes slightly. Toss gently — think folding rather than vigorous stirring — so strands keep their structure and the final plate has pleasing bite and mouthfeel.
Serving Suggestions
Simple finishes and complementary pairings to elevate each bite.
This chicken pesto spaghetti squash is best enjoyed warm, straight from the mixing bowl into shallow serving dishes that show off the long strands and flecks of basil. For a clean, elevated look, finish with a few whole basil leaves and a scattering of toasted pine nuts for crunch.
To broaden the meal, offer a crisp side salad dressed with lemon and extra-virgin olive oil; the acid brightens the savory pesto and refreshes the palate between bites. Roasted vegetables with a smoky edge — think charred bell peppers or blistered cherry tomatoes — add color and a slightly sweet counterpoint.
If you’re serving guests who aren’t restricted to dairy, a small bowl of grated Parmesan or Pecorino can be offered at the table; it’s a lovely optional finish but not necessary for deliciousness. For beverages, a zesty white wine or a sparkling water with citrus pairs nicely, cutting through the olive-oil richness.
When plating for casual family meals, let everyone customize: extra pesto for bold personalities, a wedge of lemon for those who prefer a brighter profile, and an extra bowl of toasted nuts for texture lovers. These small choices keep the meal approachable and inclusive.
Storage & Make-Ahead Tips
Plan ahead without compromising texture.
This dish is well suited to partial make-ahead: pesto stores beautifully on its own and can be made days in advance and kept chilled; doing so lets you finish the plate quickly when needed. Roasted squash can also be prepared earlier and refrigerated until you’re ready to assemble, though I recommend combining components only when you plan to serve so the squash strands retain their best texture.
If you want truly minimal evening work, fully assemble the components but keep the pesto separate until the last toss; add it to the warm squash just before serving for the most vibrant herbal flavor. Likewise, keep any crunchy garnish in a small container to preserve its bite.
When reheating, be gentle: use a low-temperature oven or a warm skillet for a quick refresh, and avoid aggressive microwave heating that can over-soften the squash. After warming, give the mixture a gentle fold with a spoon so the strands loosen and coat evenly with any residual pesto.
These strategies let you enjoy the same bright, layered flavors of the freshly made dish with minimal compromise to texture and freshness.
Frequently Asked Questions
Answers to common questions from real cooks.
- Can I use a different nut for the pesto? Yes — swap in blanched almonds or macadamia nuts for a different texture and flavor profile; toast them lightly for warmth and depth.
- Is there a good swap for olive oil? Mild avocado oil can be used if you prefer a less fruity oil, but choose something with a neutral flavor to let basil come forward.
- How can I make this recipe vegetarian? Replace the shredded chicken with roasted mushrooms or lentils that have been seasoned and cooked until tender for a satisfying, plant-forward option.
- Can I roast the squash ahead of time? Yes — roast and cool the squash, store it separately, and finish with pesto and chicken when ready to serve for a quick assembly.
Final note: if you have a question that’s not covered here, I love hearing from readers. I often respond with small adjustments tailored to pantry restrictions or preferred techniques, so feel free to ask for substitutions or troubleshooting tips based on what you have on hand.
Chicken Pesto Spaghetti Squash (Paleo • Keto • Whole30)
Light, satisfying and compliant with Paleo, Keto and Whole30 — try this Chicken Pesto Spaghetti Squash tonight! Roasted spaghetti squash strands tossed with dairy‑free basil pesto and shredded chicken for a cozy low‑carb meal. 🎃🐔🌿
total time
50
servings
4
calories
420 kcal
ingredients
- 1 medium spaghetti squash (about 1–1.3 kg) 🎃
- 2 cups cooked shredded chicken 🐔
- 2 cups fresh basil leaves (packed) 🌿
- 1/3 cup pine nuts 🌰
- 2–3 garlic cloves, peeled 🧄
- 1/3 cup extra-virgin olive oil 🫒
- 1 tbsp lemon juice (fresh) 🍋
- Salt to taste 🧂
- Freshly ground black pepper to taste (optional) 🌶️
- Extra basil leaves and toasted pine nuts for garnish 🌱🌰
instructions
- Preheat the oven to 200°C (400°F). Line a baking sheet with parchment paper.
- Cut the spaghetti squash lengthwise and remove the seeds with a spoon. Drizzle a little olive oil on the cut sides and season lightly with salt.
- Place the squash cut-side down on the baking sheet and roast for 35–40 minutes, or until the flesh is tender and easily shredded with a fork.
- While the squash roasts, make the dairy-free pesto: in a food processor combine basil leaves, pine nuts, garlic, lemon juice and a pinch of salt. Pulse while streaming in the olive oil until a smooth, spreadable pesto forms. Taste and adjust salt or lemon as needed.
- If using leftover or roasted chicken, shred it into bite-sized pieces.
- When the squash is done, let it cool for a few minutes, then use a fork to scrape the flesh into strands into a large bowl.
- Add the shredded chicken and 3/4 of the pesto to the squash strands. Toss gently until everything is evenly coated. Add more pesto if you prefer a stronger flavor.
- Adjust seasoning with salt and pepper. Serve warm, garnished with extra basil leaves and toasted pine nuts.