Imagine a breakfast that feels indulgent yet stays light enough to keep you energized all day. Creamy Spinach Pesto Spaghetti Squash delivers exactly that—a velvety, herb‑infused sauce hugging tender strands of squash, perfect for a weekend brunch or a lazy weekday morning.
What makes this dish stand out is the marriage of classic basil pesto with a silky spinach‑cream blend, creating layers of flavor that surprise with every bite. The natural sweetness of roasted squash balances the savory richness, resulting in a comforting yet sophisticated plate.
This recipe will win over anyone who loves a hearty, vegetable‑forward start—vegetarians, low‑carb fans, and even meat‑eaters looking for a lighter option. Serve it as the centerpiece of a brunch spread or as a satisfying side to eggs, avocado toast, or smoked salmon.
The process is straightforward: roast the squash, blitz a fresh pesto, swirl in a light cream, and finish with a quick toss. In under an hour you’ll have a restaurant‑quality dish that feels homemade.
Why You'll Love This Recipe
Bright Herb Profile: Fresh basil and spinach deliver a garden‑fresh aroma that instantly lifts the palate, making each forkful feel vibrant and uplifting.
Low‑Carb Comfort: Spaghetti squash provides a noodle‑like texture with far fewer carbs than traditional pasta, keeping the dish satisfying without the heaviness.
One‑Pan Efficiency: Most of the work happens in a single sheet pan and a food processor, meaning minimal cleanup and more time to enjoy your brunch.
Versatile Breakfast Star: Whether you pair it with poached eggs, a crisp salad, or enjoy it solo, the dish adapts to any brunch style you crave.
Ingredients
For this brunch‑worthy dish, I rely on fresh, high‑quality produce to build flavor from the ground up. The spaghetti squash forms a tender, noodle‑like base, while the spinach‑basil pesto adds herbaceous brightness. A splash of cream softens the pesto, creating a luxurious coating that clings to every strand. Simple seasonings finish the profile, ensuring each bite is balanced, aromatic, and satisfying.
Main Ingredients
- 1 medium spaghetti squash (about 2½ lbs)
- 2 cups fresh baby spinach leaves
Pesto Sauce
- 1 cup fresh basil leaves, loosely packed
- 1/3 cup pine nuts, toasted
- ½ cup grated Parmesan cheese
- 2 cloves garlic, minced
- ¼ cup extra‑virgin olive oil
- 2 tablespoons fresh lemon juice
Creamy Base & Seasonings
- ½ cup heavy cream
- ½ teaspoon sea salt
- ¼ teaspoon freshly ground black pepper
- Pinch of red‑pepper flakes (optional)
Each component plays a specific role: the roasted squash offers a subtle sweetness and sturdy strands, while the spinach‑basil pesto contributes herbaceous depth. Pine nuts add a buttery crunch, and Parmesan brings umami richness. The cream smooths the pesto into a velvety sauce that clings to every forkful, and the final seasonings tie everything together with just the right amount of salt, pepper, and optional heat.
Step-by-Step Instructions
Preparing the Spaghetti Squash
Preheat your oven to 400°F (200°C). Slice the squash in half lengthwise and scoop out the seeds with a spoon. Drizzle each half with 1 tablespoon olive oil, then season with a pinch of salt and pepper. Place cut‑side down on a parchment‑lined baking sheet and roast for 25‑30 minutes, or until the flesh is fork‑tender and easily separates into strands.
Making the Spinach‑Basil Pesto
While the squash roasts, combine the basil, toasted pine nuts, Parmesan, garlic, spinach, lemon juice, and olive oil in a food processor. Pulse until coarsely blended, then process a few more seconds until smooth but still slightly textured. Taste and adjust with a pinch of salt if needed; the pesto should be bright, aromatic, and a little nutty.
Creating the Creamy Base
In a small saucepan over medium‑low heat, whisk the heavy cream until it begins to thicken, about 3‑4 minutes. Reduce the heat and stir in the prepared pesto, allowing the flavors to meld. Add the black pepper and red‑pepper flakes (if using); simmer gently for another 2 minutes, watching for a glossy, pourable consistency.
Combining Everything
- Scrape the squash. When the squash is cool enough to handle, use a fork to scrape the flesh into long, spaghetti‑like strands. Transfer the strands to a large mixing bowl, discarding any excess seeds or skin.
- Mix with sauce. Pour the creamy pesto sauce over the squash strands, tossing gently until every strand is evenly coated. The heat from the squash will help the sauce cling, creating a luxurious mouthfeel.
- Adjust seasoning. Taste the combined dish and add a final pinch of salt or extra lemon juice if you desire more brightness. The goal is a balanced harmony of herb, cream, and subtle acidity.
- Warm through. Return the bowl to the oven for 5 minutes, uncovered, just to ensure the dish is piping hot and the flavors are fully integrated.
Finishing Touches
Remove from the oven, sprinkle a few extra toasted pine nuts and a light dusting of Parmesan for texture and visual appeal. Serve immediately, optionally topping each plate with a poached egg or a handful of fresh arugula for added freshness. Enjoy while the sauce is still silky and the squash strands retain their slight bite.
Tips & Tricks
Perfecting the Recipe
Roast the squash evenly. Flip the squash halves halfway through baking to ensure both sides caramelize uniformly, giving a richer flavor and consistent texture.
Toast pine nuts. Lightly toast them in a dry skillet for 2‑3 minutes until golden; this unlocks a buttery aroma that elevates the pesto.
Use chilled cream. Cold heavy cream emulsifies more smoothly with the pesto, preventing the sauce from separating during the final bake.
Flavor Enhancements
Add a splash of white wine to the cream before simmering for a subtle acidity. A handful of baby arugula folded in at the end adds peppery contrast. Finish with a drizzle of extra‑virgin olive oil infused with garlic for an aromatic lift.
Common Mistakes to Avoid
Over‑cooking the squash turns the strands mushy; keep an eye on the fork‑tender stage. Also, avoid boiling the cream—gentle simmering preserves its silky texture and prevents a grainy sauce.
Pro Tips
Season as you go. Lightly salt the squash before roasting and taste the pesto before adding more; layered seasoning builds depth without over‑salting.
Reserve pasta water. If the sauce feels thick, whisk in a tablespoon of the squash’s cooking juices or warm water to achieve a silkier coating.
Serve immediately. The creamy pesto can firm up as it cools; plating right away keeps the texture luxuriously soft.
Variations
Ingredient Swaps
Swap the spaghetti squash for roasted butternut squash or cauliflower rice for a different texture. Replace pine nuts with walnuts or almonds for a nuttier profile. For a dairy‑free version, use nutritional yeast instead of Parmesan and coconut cream in place of heavy cream.
Dietary Adjustments
To keep it keto, omit the lemon juice and use a splash of unsweetened almond milk with the cream. For a vegan twist, blend soaked cashews with the pesto and use olive‑oil‑based cheese alternatives. Gluten‑free diners have no concerns, as the recipe is naturally free of grains.
Serving Suggestions
Pair with poached eggs for extra protein, or serve alongside smoked salmon and capers for an upscale brunch. A side of citrus‑y avocado salad or a simple tomato‑cucumber relish adds brightness and balances the richness of the creamy pesto.
Storage Info
Leftover Storage
Let the dish cool to room temperature, then transfer to an airtight container. Store in the refrigerator for up to 3 days. For longer keeping, portion into freezer‑safe bags, removing as much air as possible, and freeze for up to 2 months. Thaw overnight in the fridge before reheating.
Reheating Instructions
Reheat gently in a 350°F (175°C) oven, covered with foil, for 12‑15 minutes until warmed through. Stir halfway to prevent drying. In a microwave, add a splash of broth or water, cover, and heat on medium power for 2‑3 minutes, stirring once. Finish with a quick drizzle of fresh pesto to revive flavor.
Frequently Asked Questions
This Creamy Spinach Pesto Spaghetti Squash brings together bright herbs, silky cream, and a low‑carb noodle base in a way that feels both indulgent and wholesome. With clear steps, handy tips, and flexible variations, you have everything you need to master a brunch favorite that can be customized to any palate. Feel free to experiment with proteins, swap ingredients, or adjust seasonings—cooking is your playground. Enjoy every forkful and share the joy of a delicious, nutritious start to the day!
