Keto Pesto Parmesan Spaghetti Squash – Easy, Flavor-Packed Comfort Food
This is the kind of weeknight dish that makes you feel like you’re winning at dinner. Spaghetti squash gets roasted until tender and sweet, then tossed with bright basil pesto and plenty of Parmesan. It’s cozy, cheesy, and satisfying without being heavy.
You get all the saucy, twirlable fun of pasta, but with a low-carb twist that actually tastes great. If you’re craving something simple, fresh, and seriously delicious, this one checks every box.
Ingredients
Method
- Preheat and prep: Heat your oven to 400°F (205°C). Line a baking sheet with parchment for easy cleanup.
- Cut the squash: Carefully slice the spaghetti squash in half lengthwise. Scoop out the seeds with a spoon.
- Season and roast: Drizzle the cut sides with 1 tablespoon olive oil. Season with salt and pepper. Place cut side down on the baking sheet and roast for 35–45 minutes, until the skin gives slightly when pressed and the strands pull away easily with a fork.
- Cool and shred: Let the squash cool for 5–10 minutes. Use a fork to scrape the flesh into spaghetti-like strands. Transfer to a large bowl and pat gently with paper towels to remove excess moisture.
- Warm the aromatics (optional but great): In a large skillet over medium heat, add the remaining 1 tablespoon olive oil and the butter. When melted, add minced garlic and red pepper flakes. Cook 30–60 seconds until fragrant. Don’t brown the garlic.
- Toss with pesto: Add the squash strands to the skillet and toss to coat. Stir in the pesto and mix until everything is evenly green and glossy. If the mixture looks dry, add a splash of water or a drizzle of olive oil.
- Add cheese and brighten: Sprinkle in the Parmesan and toss until it melts into the squash. Squeeze in fresh lemon juice to wake up the flavors. Taste and adjust salt and pepper.
- Garnish and serve: Top with more Parmesan, fresh basil, and a handful of toasted nuts if you like. Serve hot.
What Makes This Recipe So Good
- Big flavor, simple steps: Roasted squash, garlicky pesto, and nutty Parmesan make a bold combo without a lot of fuss.
- Keto-friendly and filling: Spaghetti squash is naturally low in carbs and high in fiber, so it keeps you satisfied.
- Customizable: Add chicken, shrimp, or crispy pancetta for protein. Toss in veggies like cherry tomatoes or spinach.
- Make-ahead friendly: Roast the squash in advance, then assemble in minutes on a busy night.
- Great leftovers: Reheats well and tastes even better after the flavors mingle.
What You’ll Need
- 1 medium spaghetti squash (about 2.5–3 pounds)
- 2 tablespoons olive oil, divided
- Salt and freshly ground black pepper, to taste
- 1 cup fresh basil pesto (store-bought or homemade)
- 3/4 cup freshly grated Parmesan cheese, plus more for serving
- 2 tablespoons unsalted butter (optional, for extra richness)
- 2 cloves garlic, minced (optional if your pesto is very garlicky)
- 1/4 teaspoon crushed red pepper flakes (optional)
- Fresh lemon juice, to taste (about 1–2 teaspoons)
- Fresh basil, for garnish
- Toasted pine nuts or chopped walnuts (optional, for crunch)
Instructions
- Preheat and prep: Heat your oven to 400°F (205°C).
Line a baking sheet with parchment for easy cleanup.
- Cut the squash: Carefully slice the spaghetti squash in half lengthwise. Scoop out the seeds with a spoon.
- Season and roast: Drizzle the cut sides with 1 tablespoon olive oil. Season with salt and pepper.
Place cut side down on the baking sheet and roast for 35–45 minutes, until the skin gives slightly when pressed and the strands pull away easily with a fork.
- Cool and shred: Let the squash cool for 5–10 minutes. Use a fork to scrape the flesh into spaghetti-like strands. Transfer to a large bowl and pat gently with paper towels to remove excess moisture.
- Warm the aromatics (optional but great): In a large skillet over medium heat, add the remaining 1 tablespoon olive oil and the butter.
When melted, add minced garlic and red pepper flakes. Cook 30–60 seconds until fragrant. Don’t brown the garlic.
- Toss with pesto: Add the squash strands to the skillet and toss to coat.
Stir in the pesto and mix until everything is evenly green and glossy. If the mixture looks dry, add a splash of water or a drizzle of olive oil.
- Add cheese and brighten: Sprinkle in the Parmesan and toss until it melts into the squash. Squeeze in fresh lemon juice to wake up the flavors.
Taste and adjust salt and pepper.
- Garnish and serve: Top with more Parmesan, fresh basil, and a handful of toasted nuts if you like. Serve hot.
Storage Instructions
- Refrigerate: Store leftovers in an airtight container for up to 4 days. Let it cool before sealing.
- Reheat: Warm gently on the stovetop over low heat or microwave in short bursts, stirring between intervals.
Add a teaspoon of water or olive oil if it looks dry.
- Freeze: Not ideal. Spaghetti squash can turn watery after freezing. If you must, freeze in portions up to 1 month and reheat in a skillet to cook off moisture.
Benefits of This Recipe
- Keto-friendly: Low in carbs compared to traditional pasta, making it a smart choice for ketogenic or low-carb lifestyles.
- Vegetable-forward: You’re getting a big serving of veg without feeling like you’re missing out on comfort food.
- Protein-ready: Easy to pair with chicken, shrimp, sausage, or eggs to make it more substantial.
- Quick flavor payoff: Pesto and Parmesan bring instant depth without long cooking times.
- Meal-prep friendly: Roast squash ahead and keep pesto on hand for fast weeknight meals.
Pitfalls to Watch Out For
- Watery squash: Squash can hold moisture.
After shredding, blot with paper towels. If it’s still wet in the pan, cook for 1–2 minutes to evaporate excess water before adding pesto.
- Overcooking: If you roast too long, the strands can get mushy. Check at 35 minutes and go from there.
- Underseasoning: Squash is mild.
Taste and adjust with salt, pepper, and lemon juice. A pinch of red pepper flakes helps too.
- Heavy-handed pesto: Pesto varies in saltiness and oiliness. Start with less, then add more as needed.
- Pre-grated cheese: Store-bought shredded Parmesan can be powdery and won’t melt as well.
Freshly grated is worth it.
Variations You Can Try
- Chicken pesto squash: Toss in sliced grilled chicken or rotisserie chicken for extra protein.
- Shrimp and lemon: Sauté shrimp in butter and garlic, then fold into the pesto squash with extra lemon zest.
- Caprese twist: Add halved cherry tomatoes, mini mozzarella balls, and a drizzle of balsamic reduction.
- Creamy pesto: Stir in 2–3 tablespoons of mascarpone or cream cheese for a silkier sauce.
- Pesto alla Trapanese: Use a sun-dried tomato and almond pesto for a deeper, sweeter flavor.
- Spinach boost: Wilt a few handfuls of baby spinach in the skillet before adding the squash.
- Crispy topping: Sprinkle with Keto “breadcrumbs” made from crushed pork rinds toasted in butter.
FAQ
Is spaghetti squash actually low-carb?
Yes. Compared to regular pasta, spaghetti squash is much lower in carbs and calories. It’s also higher in fiber, which can help you feel full and support a keto or low-carb plan.
Can I use store-bought pesto?
Absolutely.
Just choose one with clean ingredients and a flavor you like. Some store-bought pestos are salty, so taste before adding more salt to the dish.
How do I pick a good spaghetti squash?
Look for one that feels heavy for its size, with firm skin and no soft spots. A matte exterior is a good sign.
Store it in a cool, dry place until you’re ready to roast.
How can I make this dairy-free?
Use a dairy-free pesto and swap Parmesan for a vegan Parmesan alternative or nutritional yeast. Skip the butter and use olive oil only.
What protein goes best with this?
Grilled chicken, pan-seared shrimp, Italian sausage, or crispy pancetta all work well. Even a fried or poached egg on top is great for a quick upgrade.
Can I roast the squash in rings instead of halves?
Yes.
Cutting into 1–2 inch rings and roasting can give slightly firmer, longer strands. Brush with oil, season, and roast until tender, flipping once.
My pesto separated when heating. What happened?
Pesto can break if overheated.
Keep the heat low and toss gently. If it separates, whisk in a splash of warm water or a bit more Parmesan to bring it back together.
Wrapping Up
Keto Pesto Parmesan Spaghetti Squash is one of those satisfying, no-stress dinners that tastes like you put in more effort than you did. It’s bright, cheesy, and comforting, with simple ingredients that deliver big flavor.
Make it as-is for a quick weeknight meal, or bulk it up with your favorite protein and veggies. Keep a jar of good pesto on hand and this becomes a reliable, go-to option you’ll actually look forward to eating.
Printable Recipe Card
Want just the essential recipe details without scrolling through the article? Get our printable recipe card with just the ingredients and instructions.



