Creamy Pesto Stuffed Spaghetti Squash
I love a recipe that feels fancy but is actually low-effort, and this creamy pesto stuffed spaghetti squash does exactly that — bright basil pesto, silky creaminess, and those stringy squash noodles that soak up every bit of flavor. It’s cozy, a little veggie-forward, and somehow feels like comfort food without the heavy guilt.
My husband calls this “that green noodle thing” and asks for it on repeat, which I take as the highest form of flattery. Our kid licks the pesto off their fork and then pretends not to like vegetables — classic. It turned into a Sunday staple after I accidentally doubled the pesto one week (no regrets) and we discovered it freezes fine for emergency weeknight dinners.
Why You’ll Love This Creamy Pesto Stuffed Spaghetti Squash
– It looks and tastes like something from a dinner party but comes together with pantry staples and one baking dish.
– Pesto + cream = silky, clinging sauce that coats the squash strands like it was meant to be.
– Great for leftovers: it reheats well and makes a smug, healthy lunch the next day.
– Flexible — add chicken, white beans, or toss on extra roasted veggies when the fridge is sad.
Kitchen Talk
I once tried to “quick-roast” a spaghetti squash by stabbing it with holes and microwaving it for five minutes before baking — it sort of worked but turned the whole oven into a steam cloud. Now I halve it, scoop, hit it with olive oil and salt, and roast until the edges caramelize a touch. Also, if your pesto is store-bought and a little flat, stir in a squeeze of lemon and a pinch of salt — instant life. If you’re making pesto from scratch and your blender gets clingy, stop, scrape down, add a spoon of oil, and go again. This recipe is forgiving; treat it like a loose guideline not a sacred text.
This Creamy Pesto Stuffed Spaghetti Squash was such a comforting and flavorful meal! The combo of pesto, cream cheese, and melty mozzarella made the squash taste indulgent but still light. It’s surprisingly easy to prepare and perfect for a cozy dinner.
MORE OF OUR FAVORITE…
Shopping Tips
– Vegetables: Pick a medium spaghetti squash with firm skin and no soft spots; heavier is usually riper.
– Cheese: Use good Parmesan or Pecorino — a little goes a long way and it adds that nutty saltiness.
– Dairy: Opt for half-and-half or light cream for richness without being too heavy; plain Greek yogurt can lighten it up.
– Fresh Herbs: Fresh basil makes a huge difference in pesto flavor; avoid wilted bunches.
– Nuts & Seeds: Pine nuts are classic in pesto but toasted walnuts or almonds save money and still taste great.
Prep Ahead Ideas
– Roast the spaghetti squash a day ahead, scrape the strands into a container, and refrigerate; reheat and finish with pesto when you’re ready.
– Make pesto a few days in advance — it keeps well with a thin film of olive oil on top.
– Grate cheese and toast nuts beforehand in small airtight containers so dinner comes together in minutes.
– Use shallow airtight containers for quick reheating; glass works best if you want to go from fridge to oven.
Time-Saving Tricks
– Microwave the whole squash for 2–4 minutes first to shorten roast time, then finish in the oven for texture.
– Use store-bought pesto when life is loud — upgrade it with lemon and a handful of fresh basil.
– Toss everything in a skillet and warm through instead of baking if you want dinner in 10 minutes.
– Roast extra squash halves on sheet pan to cook multiple at once for meal prep.
Common Mistakes
– Overcooking: squash can go mushy if left too long; watch for golden edges, not mush.
– Watery sauce: if pesto is too oily or squash too watery, drain some liquid off or simmer the mixture briefly to concentrate.
– Under-seasoning: pesto and squash both need salt; taste before serving.
– I once forgot the nut garnish and felt like something was missing — the crunch is worth the few extra minutes to toast them.
What to Serve It With
– A peppery arugula salad dressed with lemon and olive oil.
– Crusty bread or garlic toast for sopping up sauces.
– Roasted chicken thighs or pan-seared salmon if you want protein.
– Steamed green beans or a simple tomato salad for extra brightness.
Tips & Mistakes
– Salt the strands while they’re hot so the seasoning sticks.
– Don’t drown the squash in sauce — start with less and add more as needed.
– If the squash is too stringy, a quick toss in a hot skillet tightens things up.
– Be gentle when scraping so you keep long, pretty strands instead of sad mush.
Storage Tips
Store leftovers in an airtight container in the fridge for up to 4 days. The texture changes a little but it reheats beautifully in a skillet or microwave. Cold leftovers are fine for lunch — I eat them straight from the fridge with extra lemon. No shame eating this for breakfast; pesto + leftover squash + a fried egg is a revelation.
Variations and Substitutions
– Swap any nut in your pantry for pine nuts in pesto — walnuts or almonds work great toasted.
– Use store-bought pesto in a pinch; boost it with lemon, extra parmesan, or a spoon of cream.
– Add cooked chicken, canned white beans, or shrimp to make it a fuller meal.
– For a vegan version, use coconut cream or cashew cream and nutritional yeast instead of cheese.
Frequently Asked Questions

Creamy Pesto Stuffed Spaghetti Squash
Ingredients
Main Ingredients
- 3 lb spaghetti squash about 1 medium
- 2 tbsp olive oil
- 1 tsp kosher salt plus more to taste
- 0.5 tsp black pepper
- 2 tsp minced garlic
- 0.5 cup basil pesto prepared
- 0.5 cup heavy cream or half-and-half
- 0.75 cup grated Parmesan
- 2 cup chopped baby spinach loosely packed
- 1 tbsp lemon juice freshly squeezed
- 0.25 tsp crushed red pepper flakes optional heat
- 1 cup shredded mozzarella
- 2 tbsp toasted pine nuts for topping, optional
- 0.25 cup chopped fresh basil for garnish
Instructions
Preparation Steps
- Preheat oven to 425°F. Line a rimmed sheet pan with parchment.
- Halve the squash lengthwise and scrape out seeds with a spoon.
- Rub cut sides with olive oil, then season with salt and pepper.
- Place squash cut-side down on the pan. Prick shells a few times with a fork.
- Roast until the flesh is tender and strands pull easily, 35–45 minutes.
- While it roasts, whisk pesto, cream, Parmesan, lemon juice, garlic, and red pepper in a bowl. Fold in spinach.
- Flip squash cut-side up and cool 5 minutes. Use a fork to rake strands into a large bowl, leaving shells intact.
- Toss hot squash strands with the creamy pesto until evenly coated. Adjust salt and pepper to taste.
- Pack the mixture back into the squash shells. Top with shredded mozzarella.
- Return to oven and broil or bake until cheese is melted and browned in spots, 2–4 minutes.
- Finish with pine nuts and fresh basil. Serve hot.
Notes
Featured Comments
“Made this last night and it was absolutely loved. Loved how the grab-and-go came together.”
“Impressed! Clear steps and turned out amazing results. Perfect for busy nights.”
“Impressed! Clear steps and turned out amazing results. Perfect for busy nights.”
“New favorite here — absolutely loved. fluffy was spot on.”
“This warm hug recipe was turned out amazing — the flaky really stands out. Thanks!”
“Impressed! Clear steps and turned out amazing results. Perfect for busy nights.”
“This anytime recipe was turned out amazing — the family-style really stands out. Thanks!”
“New favorite here — absolutely loved. rich was spot on.”
“New favorite here — will make again. warm was spot on.”
“New favorite here — so flavorful. fluffy was spot on.”



