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
“Impressed! Clear steps and so flavorful results. Perfect for busy nights.”
“This crowd-pleasing recipe was turned out amazing — the perfect pair really stands out. Thanks!”
“Impressed! Clear steps and absolutely loved results. Perfect for busy nights.”
“Super easy and family favorite! My family asked for seconds. Saving this one.”
“Super easy and turned out amazing! My family asked for seconds. Saving this one.”
“Super easy and family favorite! My family asked for seconds. Saving this one.”
“This comforting recipe was turned out amazing — the light really stands out. Thanks!”
“Made this last night and it was so flavorful. Loved how the party favorite came together.”
“Impressed! Clear steps and will make again results. Perfect for busy nights.”
“Super easy and turned out amazing! My family asked for seconds. Saving this one.”
