This Roman-inspired dish features tender strands of roasted spaghetti squash tossed in a velvety sauce of egg yolks and aged Parmesan. The dish is defined by its silky, gold-colored coating and the smokiness of crispy diced bacon or pancetta. Finished with freshly cracked black pepper and a scatter of parsley, it offers a warm and savory experience that mirrors the rich, comforting qualities of a traditional carbonara.

About This Recipe

Spaghetti squash is roasted and pulled into long, delicate strands that provide a slight al dente bite, acting as the base for this rich sauce. In the skillet, the bacon is rendered until crispy, leaving behind a smoky fat that seasons the vegetable strands. As the egg yolks and cream meet the residual heat, they transform into a thick, glossy glaze that clings to the squash without becoming scrambled.

The flavor is a balance of salty, nutty, and smoky notes. The Parmesan provides a sharp, savory depth that is smoothed out by the richness of the yolks and heavy cream, while the crispy bacon adds a necessary crunch. Small flecks of black pepper are visible throughout the yellow sauce, providing a gentle heat that cuts through the creamy texture.

This meal is typically served immediately to preserve the emulsified quality of the egg-based sauce. The bright yellow squash strands contrast against the dark, crispy bacon and the fresh green herbs on the plate. The combination of a dense, buttery coating and the light, fibrous texture of the vegetable makes it a satisfying and straightforward choice for an evening dinner.


Why You’ll Love This Recipe

  • Creamy, rich, and authentic carbonara flavor
  • Only 6g net carbs per serving
  • Made with simple, whole ingredients
  • Ready in under 30 minutes once the squash is roasted

What You’ll Need for This Keto Spaghetti Squash Carbonara

  • 1 medium spaghetti squash 2 lb
  • 4 slices bacon or pancetta, diced
  • 2 large egg yolks
  • ¼ cup heavy cream
  • ½ cup grated Parmesan cheese (plus extra for serving)
  • 1 tbsp butter
  • 1 small garlic clove, minced (optional)
  • Salt and pepper, to taste
  • Fresh parsley or chives for garnish

Step-by-Step Preparation

  1. Roast the squash: Preheat oven to 400°F. Cut the spaghetti squash in half lengthwise, scoop out seeds, and place cut-side down on a baking sheet. Roast for 35–40 minutes or until tender.
  2. Prepare bacon: In a large skillet, cook diced bacon or pancetta until crispy. Remove and set aside, leaving some rendered fat in the pan.
  3. Mix the sauce: In a bowl, whisk together egg yolks, heavy cream, and Parmesan. Season with black pepper.
  4. Combine: When the squash is done, shred it into strands with a fork. Add to the skillet with a bit of butter and minced garlic (if using).
  5. Create the carbonara: Remove the skillet from heat, then slowly pour in the egg mixture, stirring constantly so the eggs don’t scramble. The heat will thicken the sauce into a creamy coating.
  6. Add bacon: Stir in the crispy bacon and adjust seasoning with salt and pepper.
  7. Serve: Plate with extra Parmesan, freshly cracked pepper, and a sprinkle of parsley or chives.

FAQ

  • Can I use whole eggs instead of just yolks?
    Yes, but the sauce will be slightly thinner and less rich. Two yolks create that authentic creamy texture without curdling.
  • Can I substitute spaghetti squash with zucchini noodles?
    You can, but zoodles release more water and won’t hold the sauce as well. Spaghetti squash is closer in texture to pasta.
  • How do I prevent the eggs from scrambling?
    Remove the pan from heat before adding the egg mixture and stir constantly. The residual heat will cook the eggs gently and create a smooth sauce.
  • Can I make it dairy-free?
    Use coconut cream and nutritional yeast instead of Parmesan — the flavor will change, but it’ll still be delicious.

Variations & Substitutions

  • Add protein: Stir in cooked chicken or shrimp for a more filling meal.
  • Make it extra creamy: Use mascarpone or cream cheese instead of heavy cream.
  • Add veggies: Sautéed mushrooms, spinach, or roasted asparagus pair beautifully.
  • Extra flavor: Add a touch of smoked paprika or a drizzle of truffle oil before serving.

Serving Suggestions

  • Serve with a crisp green salad and a sprinkle of extra Parmesan. A drizzle of olive oil and cracked pepper takes it over the top. For a full dinner, pair it with roasted broccoli or a glass of dry white wine (if your macros allow).

Keto Spaghetti Squash Carbonara

Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings 2 Servings
Calories 480
A silky, rich, and indulgent carbonara — without the carbs. This keto-friendly take on the Italian classic swaps traditional pasta for roasted spaghetti squash, giving you that creamy, cheesy comfort with a lighter twist.

Ingredients

  • 1 medium spaghetti squash 2 lb
  • 4 slices bacon or pancetta (diced)
  • 2 large egg yolks
  • ¼ cup heavy cream
  • ½ cup grated Parmesan cheese (plus extra for serving)
  • 1 tbsp butter
  • 1 small garlic clove (minced (optional))
  • Salt and pepper (to taste)
  • Fresh parsley or chives for garnish

Instructions 

  • Roast the squash: Preheat oven to 400°F. Cut the spaghetti squash in half lengthwise, scoop out seeds, and place cut-side down on a baking sheet. Roast for 35–40 minutes or until tender.
  • Prepare bacon: In a large skillet, cook diced bacon or pancetta until crispy. Remove and set aside, leaving some rendered fat in the pan.
  • Mix the sauce: In a bowl, whisk together egg yolks, heavy cream, and Parmesan. Season with black pepper.
  • Combine: When the squash is done, shred it into strands with a fork. Add to the skillet with a bit of butter and minced garlic (if using).
  • Create the carbonara: Remove the skillet from heat, then slowly pour in the egg mixture, stirring constantly so the eggs don’t scramble. The heat will thicken the sauce into a creamy coating.
  • Add bacon: Stir in the crispy bacon and adjust seasoning with salt and pepper.
  • Serve: Plate with extra Parmesan, freshly cracked pepper, and a sprinkle of parsley or chives.
Calories: 480kcal
Course: Dinner
Cuisine: Italian
Keyword: Dinner, italian-inspired, keto dinner pasta alternative, keto spaghetti, low carb carbonara, pasta-style

Did you make this recipe?

LI’d love to hear from you — leave a comment below and tell me how it turned out, what you liked, or if you made any tweaks!

Try these next:

New keto recipes are added every week — check back often for more low-carb inspiration!

 

Author

I share simple, everyday recipes that I cook in my own kitchen, focused on food that's easy, satisfying, and realistic for busy routines.

Write A Comment

Recipe Rating