Spaghetti Squash Carbonara (Low-Carb & Keto-Friendly)
- Total time
- 1 hour 5 minutes
- Makes
- 4
- Calories
- 285
Take the carbs out of carbonara with this incredible low-carb twist. My spaghetti squash carbonara delivers all the rich, smoky comfort you crave without the guilt. The classic carbonara sauce meets the tender, naturally shredded strands of spaghetti squash. Every forkful brings creamy, turkey-bacon-kissed satisfaction. This dish proves you can enjoy indulgent flavors while keeping things light.
I’ve been making this recipe for years, and it never disappoints. The golden egg sauce clings to each squash strand perfectly. Crispy turkey bacon adds that essential smoky punch. Fresh parmesan brings sharp, salty notes that tie everything together. This carbonara transforms weeknight dinners into something special.
The beauty of spaghetti squash carbonara lies in its simplicity. You need just nine ingredients to create restaurant-quality results. The squash roasts while you prepare the sauce. Everything comes together in minutes once the squash is ready. Even beginners can master this impressive dish.
Why You’ll Love This Recipe
- Low-carb and keto-friendly without sacrificing flavor or satisfaction
- Gluten-free naturally, perfect for those with dietary restrictions
- Rich and creamy sauce that rivals traditional pasta carbonara
- Easy preparation with minimal hands-on time required
- Budget-friendly ingredients you likely already have on hand
Is Spaghetti Squash Carbonara Healthy?
This recipe swaps traditional pasta for nutrient-rich spaghetti squash. You get a veggie-forward meal that’s naturally gluten-free and low-carb. It fits perfectly into keto eating plans. The squash provides fiber, vitamins, and minerals while keeping calories reasonable.
The parmesan cheese means this isn’t paleo-compliant. You can create a vegetarian version by omitting the turkey bacon. Just add olive oil to the pan before sautéing the garlic. The egg and cheese sauce still delivers incredible richness and flavor.

Ingredients & Cooking Instructions
Ingredient Notes
Spaghetti squash creates nature’s perfect pasta alternative. No special equipment needed beyond a sharp knife. You simply bake and shred with a fork. The result is tender vegetable noodles that absorb sauce beautifully.
Room Temperature Eggs: This step matters more than you think. Room temp eggs blend seamlessly into silky sauce. Cold eggs can seize up when mixed with hot ingredients. Set your eggs on the counter 30 minutes before cooking.
Meat Options: I reach for diced turkey bacon here because it is widely available and crisps into the same smoky, salty bite. Smoked turkey or beef bresaola work wonderfully too. All three render less fat than a fatty cured meat, so start the pan with a tablespoon of olive oil.
Cream in Carbonara?: Authentic carbonara never includes cream. The egg yolks and parmesan create incredible richness naturally. I sometimes add a splash of cream when reheating leftovers. It helps revive the sauce texture.

Ingredients
| Ingredient | Quantity | Notes |
| Spaghetti Squash | 4 pounds | About 2 small or 1 large |
| Egg Yolks | 2 | Room temperature |
| Whole Eggs | 2 | Room temperature |
| Parmesan Cheese | 4 oz | Finely grated |
| Turkey Bacon | 12 oz | Roughly chopped |
| Olive Oil | 1 tbsp | For the pan |
| Garlic | 3 cloves | Minced |
| Kosher Salt | 1/2 tsp | Adjust to taste |
| Fresh Parsley | To taste | Chopped, for serving |
How to Make Spaghetti Squash Carbonara
This dish takes about 15 minutes of active cooking time. Everything comes together seamlessly when you follow these steps. The squash does most of the work while roasting in the oven.
Step 1: Prepare and Roast the Spaghetti Squash
Preheat your oven to 400°F. Cut the spaghetti squash in half lengthwise using a sharp knife. Scoop out the seeds and stringy pulp with a spoon. Place the halves cut-side down on a rimmed baking sheet. Roast for 40-50 minutes until the flesh turns fork-tender. The cooking time varies based on squash size.
Once roasted, let the squash cool slightly. Use a fork to scrape the flesh into spaghetti-like strands. The strands separate easily when the squash is properly cooked. Set the shredded squash aside while you prepare the sauce.
Step 2: Make the Carbonara Sauce
Whisk together the egg yolks, whole eggs, and grated parmesan in a bowl. Mix thoroughly until the ingredients fully incorporate. The mixture should look smooth and creamy. Add the kosher salt and whisk again. Set this sauce mixture aside at room temperature.
Pro tip: Whisking the eggs well creates the silkiest sauce. You want zero lumps or streaks. The whites and yolks must blend completely. This extra minute of whisking makes all the difference.
Step 3: Cook the Turkey Bacon and Garlic
Heat a large skillet over medium heat. Add 1 tablespoon olive oil, then the chopped turkey bacon. Cook until the turkey bacon turns crispy, stirring occasionally. This takes about 10-12 minutes. Turkey bacon renders far less fat on its own, so the oil does the work. You should have roughly 2 tablespoons of fat in the pan.
Add the minced garlic to the turkey bacon and pan fat. Sauté for 30-60 seconds until fragrant. Don’t let the garlic brown or it becomes bitter. The garlic should just release its aroma.
Step 4: Combine Everything
Add the shredded spaghetti squash to the skillet with turkey bacon and garlic. Toss everything together using tongs. Make sure the squash heats through completely. This takes 2-3 minutes of tossing over medium heat. The squash should be steaming hot.
Remove the skillet from heat immediately. Slowly pour the egg mixture over the squash while tossing continuously with tongs. The residual heat cooks the eggs into a creamy sauce. Keep tossing until the sauce thickens and coats every strand. This takes about 1-2 minutes.

Pro Tips for Perfect Carbonara
Carbonara success depends entirely on technique. These tips guarantee silky perfection every time. Master these tricks and you’ll never have scrambled eggs again.
- Whisk those eggs thoroughly for the smoothest sauce texture possible
- Remove your pan from heat before adding eggs to prevent scrambling
- Add eggs slowly while tossing constantly for proper emulsification
- The warm squash provides enough heat to set the eggs perfectly
- Work quickly once you start combining ingredients for best results
Serving, Storage & FAQ
Serving Suggestions
Serve this spaghetti squash carbonara immediately for the best experience. The sauce stays creamiest when freshly made. Garnish each portion with chopped fresh parsley. Add extra grated parmesan on top if desired. A crack of fresh black pepper adds the perfect finishing touch.
This dish works wonderfully as a complete meal. You can also pair it with a simple green salad. The rich carbonara contrasts nicely with crisp, dressed greens. A side of roasted vegetables adds more color to the plate.

Other Low-Carb Pasta Alternatives
Several keto-friendly pasta substitutes work with this carbonara sauce. Keep them warm before adding the egg mixture. Here are some excellent options to consider.
- Zucchini noodles provide a lighter, more delicate base
- Butternut squash noodles offer sweeter flavor than other vegetables
- Edamame noodles add protein and hold sauce well
- Chickpea noodles deliver great texture and extra fiber
- Almond flour pasta works for special occasions
Adding More Protein
The turkey bacon provides substantial protein already. You can boost it further if desired. Toss in cooked shredded chicken for extra heartiness. Sautéed shrimp makes an elegant addition. Both proteins complement the carbonara sauce beautifully.
How to Reheat Carbonara
Reheating carbonara requires gentle care. The egg sauce can break if heated too aggressively. Scoop a portion into a microwave-safe bowl. Pour a few teaspoons of heavy cream or broth over the top. This added liquid helps revive the sauce.
Place a damp paper towel over the bowl. Microwave at 50% power until heated through. Check and stir every 30 seconds. The sauce won’t be quite as creamy as fresh. Add more liquid and toss before serving if needed.
Can You Freeze Carbonara?
I don’t recommend freezing this dish. The carbonara sauce separates when frozen then thawed. Egg-based sauces don’t handle freezing well. Reheating frozen spaghetti squash creates mushy texture. Make only what you’ll eat within 3-4 days.
Storage Tips
Store leftover carbonara in an airtight container. Refrigerate for up to 3-4 days maximum. The sauce thickens considerably when cold. Remember to add liquid when reheating. The squash releases moisture over time, which can thin the sauce.
Frequently Asked Questions
Can I use a different meat instead of turkey bacon?
Absolutely. Beef bresaola or diced smoked turkey both work beautifully. Use the same amount and cook until the edges crisp. Because they are lean, keep the tablespoon of olive oil in the pan so the garlic has something to sauté in.
Why did my sauce turn scrambled?
The pan was likely too hot when you added the eggs. Always remove from heat first. The residual warmth cooks the eggs gently. Adding eggs too quickly also causes scrambling. Pour slowly while tossing constantly.
Can I make this vegetarian?
Yes, simply omit the turkey bacon completely. Add 2 tablespoons of olive oil to the pan first. Sauté the garlic in the olive oil. The parmesan and eggs still create delicious richness. Consider adding sautéed mushrooms for meaty texture.
How do I know when the squash is done?
Pierce the skin with a fork after 40 minutes. The fork should slide in easily. The flesh should feel tender when pressed. Undercooked squash produces firm, crunchy strands. Perfectly cooked squash shreds into soft, pasta-like threads.
Can I prep the squash ahead of time?
Definitely! Roast the squash up to 2 days in advance. Store the shredded squash in an airtight container. Refrigerate until you’re ready to make the carbonara. Reheat the squash before adding it to the turkey bacon. This makes weeknight cooking much faster.
Enjoy your delicious, low-carb spaghetti squash carbonara!

Spaghetti Squash Carbonara
Ingredients
- 4 pounds spaghetti squash about 2 small or 1 large
- 2 egg yolks room temperature
- 2 whole eggs room temperature
- 4 oz parmesan cheese finely grated
- 12 oz turkey bacon roughly chopped
- 1 tbsp olive oil for the pan
- 3 cloves garlic minced
- 1/2 tsp kosher salt adjust to taste
- Fresh parsley chopped, for serving
Instructions
- Prepare and Roast the Spaghetti Squash
- Preheat your oven to 400°F.
- Cut the spaghetti squash in half lengthwise using a sharp knife. Scoop out the seeds and stringy pulp with a spoon.
- Place the halves cut-side down on a rimmed baking sheet. Roast for 40-50 minutes until the flesh turns fork-tender.
- Once roasted, let the squash cool slightly. Use a fork to scrape the flesh into spaghetti-like strands. Set aside.
- Make the Carbonara Sauce
- Whisk together the egg yolks, whole eggs, and grated parmesan in a bowl. Mix thoroughly until smooth and creamy.
- Add the kosher salt and whisk again. Set this sauce mixture aside at room temperature.
- Cook the Turkey Bacon and Garlic
- Heat a large skillet over medium heat. Add 1 tablespoon olive oil, then the chopped turkey bacon.
- Cook until the turkey bacon turns crispy, stirring occasionally, about 10-12 minutes. You should have roughly 2 tablespoons of fat in the pan; turkey bacon renders less, so keep the oil.
- Add the minced garlic to the turkey bacon and pan fat. Sauté for 30-60 seconds until fragrant.
- Combine Everything
- Add the shredded spaghetti squash to the skillet with turkey bacon and garlic. Toss everything together using tongs for 2-3 minutes until heated through.
- Remove the skillet from heat immediately. Slowly pour the egg mixture over the squash while tossing continuously with tongs.
- Keep tossing until the sauce thickens and coats every strand, about 1-2 minutes.
- Serve immediately, garnished with fresh parsley and extra parmesan if desired.
Notes
Prevent Scrambling: Always remove the pan from heat before adding the egg mixture. The residual warmth cooks the eggs gently into a creamy sauce.
Meat Substitutions: Diced smoked turkey or beef bresaola work in place of the turkey bacon. Keep the olive oil, as all three are lean.
Vegetarian Option: Omit the turkey bacon and sauté garlic in 2 tablespoons olive oil. Add sautéed mushrooms for meaty texture.
Make Ahead: Roast the squash up to 2 days in advance. Store shredded squash in an airtight container and refrigerate. Reheat before using.
Storage: Store leftovers in an airtight container in the refrigerator for up to 3-4 days.
Reheating: Add a few teaspoons of heavy cream or broth to leftovers. Microwave at 50% power, checking and stirring every 30 seconds.
Not Freezer-Friendly: The egg-based sauce separates when frozen and thawed.




