Imagine a sunrise‑bright plate where the sweet, tender strands of roasted spaghetti squash meet a velvety spinach pesto that whispers of summer gardens. This dish turns a humble winter vegetable into a show‑stopping brunch centerpiece that feels both indulgent and wholesome.
What makes it truly special is the contrast of textures: the squash’s natural “noodle” bite, the creamy, herb‑laden sauce, and a light sprinkle of toasted pine nuts that add a satisfying crunch. Every forkful delivers depth without the heaviness of traditional pasta.
Busy parents, brunch‑loving friends, and anyone craving a nutritious start to the day will adore this recipe. It shines at weekend brunches, lazy Sunday breakfasts, or even as a hearty lunch that fuels the afternoon.
The process is straightforward: roast the squash until fork‑tender, blitz fresh spinach, basil, and nuts into a pesto, swirl in a silky cream cheese blend, then toss everything together and finish with a quick bake for golden edges.
Why You'll Love This Recipe
Bright, Herb‑Forward Flavor: Fresh basil, spinach, and pine nuts create a pesto that bursts with green goodness, turning a simple squash into a vibrant, garden‑fresh masterpiece.
One‑Pan Simplicity: Roast, blend, and bake—all on a single sheet pan—so cleanup is minimal, leaving you more time to enjoy brunch with loved ones.
Protein‑Rich & Satisfying: Cream cheese (or its vegan counterpart) adds a dose of protein and creaminess, making the dish hearty enough to keep you energized through the day.
Low‑Carb, Nutrient‑Dense: By swapping traditional pasta for spaghetti squash you slash carbs while loading up on fiber, vitamins A and C, and iron from spinach.
Ingredients
For this brunch‑ready plate I rely on fresh, seasonal produce and a few pantry staples that together create a luxurious, balanced meal. The spaghetti squash forms a low‑carb noodle base, while the spinach‑basil pesto supplies herbaceous brightness. A creamy cheese blend ties everything together, and simple seasonings finish the dish with depth and texture.
Main Ingredients
- 1 large spaghetti squash (about 3‑4 lbs)
- 3 cups fresh baby spinach leaves
- 1 cup fresh basil leaves (packed)
Pesto Sauce
- ¼ cup pine nuts, toasted
- 2 cloves garlic, minced
- ¼ cup extra‑virgin olive oil
- ½ cup grated Parmesan cheese
- 1 tablespoon fresh lemon juice
Creamy Component
- 4 ounces cream cheese, softened
- ¼ cup low‑fat milk (or almond milk)
Seasonings & Garnish
- Salt and freshly ground black pepper, to taste
- ¼ cup toasted pine nuts, for topping
- Optional: 2 large eggs, poached (for extra protein)
The roasted squash provides a naturally sweet, slightly caramelized base that holds the pesto beautifully. Spinach and basil deliver a bright, earthy flavor while pine nuts add buttery richness. Cream cheese melds the pesto into a silky coating, and Parmesan deepens the umami profile. A splash of lemon juice lifts the dish, and the final garnish of toasted nuts adds texture, making each bite a harmonious blend of flavor and mouthfeel.
Step-by-Step Instructions

Preparing the Spaghetti Squash
Begin by preheating the oven to 400°F (200°C). Cut the squash in half lengthwise, scoop out the seeds, and drizzle the flesh with 1 tablespoon olive oil, sprinkling with salt and pepper. Place cut‑side down on a parchment‑lined baking sheet and roast for 25‑30 minutes, until the strands separate easily with a fork and have a golden edge.
Making the Spinach Pesto
While the squash roasts, combine the spinach, basil, toasted pine nuts, garlic, lemon juice, and Parmesan in a food processor. Pulse until coarsely chopped, then slowly drizzle in the olive oil while the processor runs, creating a smooth, emerald‑green paste. Season with salt and pepper, then set aside; the pesto will thicken slightly as it rests.
Cooking & Assembling
- Scrape the Squash. When the squash is cool enough to handle, use a fork to pull the flesh into noodle‑like strands, placing them in a large mixing bowl.
- Blend Creamy Base. In a small saucepan over low heat, whisk together the softened cream cheese and milk until smooth and slightly warmed. This prevents clumping when combined with the pesto.
- Combine Pesto & Cream. Fold the spinach pesto into the cream cheese mixture, stirring until a uniform, glossy sauce forms. Taste and adjust seasoning if needed.
- Toss the Squash. Pour the sauce over the spaghetti squash strands, gently tossing to coat each strand evenly. Transfer the mixture back onto the baking sheet, spreading it into an even layer.
- Finish in the Oven. Sprinkle toasted pine nuts over the top and return the sheet to the oven for an additional 8‑10 minutes, allowing the edges to crisp and the sauce to set.
Finishing Touches
Remove the dish from the oven and let it rest for 3‑4 minutes. If you’re adding poached eggs, place them on top now; the warm squash will gently finish cooking the yolk. Finish with an extra drizzle of olive oil, a pinch of flaky sea salt, and a few fresh basil leaves for color. Serve immediately while the sauce is still creamy and the squash remains tender.
Tips & Tricks
Perfecting the Recipe
Dry the Squash Thoroughly: After roasting, pat the strands with a paper towel to remove excess moisture; this prevents a soggy final bake.
Toast Pine Nuts Lightly: A quick toast in a dry skillet for 2‑3 minutes releases their buttery flavor and adds a satisfying crunch.
Use Warm Cream Cheese: Soften the cheese before mixing; it integrates smoothly with the pesto, eliminating lumps.
Flavor Enhancements
Add a pinch of red‑pepper flakes to the pesto for subtle heat, or stir in a teaspoon of smoked paprika for an earthy depth. A splash of white wine vinegar at the end brightens the sauce, while a dollop of ricotta on each serving adds extra creaminess.
Common Mistakes to Avoid
Avoid over‑cooking the squash; mushy strands lose their bite and make the dish watery. Also, don’t blend the pesto too long—over‑processing can turn the bright green into a dull paste, diminishing flavor and color.
Pro Tips
Season As You Go: Lightly salt the squash before roasting and taste the pesto before adding extra salt; this layered seasoning builds depth.
Use a Food Mill for the Squash: If you prefer uniform strands, push the roasted flesh through a food mill with the spaghetti‑cutting disc.
Finish Under the Broiler: For an extra golden crust, switch the oven to broil for the last 2 minutes; watch closely to avoid burning.
Variations
Ingredient Swaps
Replace the spaghetti squash with roasted cauliflower florets for a lower‑carb option, or use zucchini noodles for a faster “no‑bake” version. Swap pine nuts for walnuts or almonds to change the nutty profile, and use nutritional yeast instead of Parmesan for a dairy‑free twist.
Dietary Adjustments
For vegans, substitute cream cheese with soaked cashews blended with lemon juice, and use vegan Parmesan. Gluten‑free diners need only ensure the pine nuts and other packaged items are certified gluten‑free. Keto enthusiasts can omit the milk, using heavy cream instead, and serve with a side of avocado.
Serving Suggestions
Pair this dish with a crisp citrus salad, roasted cherry tomatoes, or a simple avocado toast for added texture. A glass of chilled sparkling water with a slice of lemon balances the richness, while a light white wine such as Pinot Grigio elevates a weekend brunch gathering.
Storage Info
Leftover Storage
Allow leftovers to 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, squeeze out excess air, 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 redistribute sauce. In a microwave, place a portion in a microwave‑safe bowl, cover, and heat on medium for 1‑2 minutes, stirring halfway to avoid dry spots. Add a splash of milk or broth if the sauce looks thick.
Frequently Asked Questions
This Creamy Spinach Pesto Spaghetti Squash brings together bright herbs, silky cheese, and low‑carb squash for a brunch that feels both indulgent and nourishing. The step‑by‑step guide, storage tips, and creative variations ensure you can master it today and adapt it tomorrow. Feel free to experiment with proteins, nuts, or extra veggies—cooking is your canvas. Serve it hot, share it wide, and enjoy every vibrant bite!