Spaghetti Squash Carbonara Recipe
Introduction
Spaghetti Squash Carbonara is a delightful twist on the classic Italian pasta dish, using roasted spaghetti squash as a nutritious, low-carb alternative. This recipe combines crispy pancetta, creamy eggs, and sharp Pecorino Romano for a rich, satisfying meal that’s perfect for any night of the week.

Ingredients
- 1 medium spaghetti squash (about 2 1/2 lb.)
- 1 tbsp. neutral oil
- Kosher salt
- 2 oz. pancetta, cut into 1/4″ cubes
- 1 large egg
- 2 large egg yolks
- 2 oz. Pecorino Romano, finely grated, plus more for serving
- 1/2 tsp. (or more) freshly ground black pepper
Instructions
- Step 1: Arrange a rack in the center of the oven and preheat to 400°F. Cut the spaghetti squash in half lengthwise and remove the seeds. Rub the inside of the squash with 1 tablespoon of oil and season with kosher salt. Place the squash cut side down on a baking sheet.
- Step 2: Roast the squash until tender and browned, about 35 to 45 minutes. Let it cool slightly to handle safely.
- Step 3: Using two forks, shred the spaghetti squash strands away from the shell. Transfer the strands to a fine-mesh strainer set over a bowl and gently press to remove as much liquid as possible.
- Step 4: Heat a medium skillet over medium-low heat and cook the pancetta, stirring occasionally, until browned and crispy, 10 to 12 minutes. Remove the pan from heat.
- Step 5: In a large heatproof bowl, whisk together the whole egg, egg yolks, Pecorino Romano, and freshly ground black pepper until smooth.
- Step 6: Add the shredded spaghetti squash to the skillet with the pancetta and return to medium heat. Cook, tossing occasionally with tongs, until the squash is hot and steaming and the pan is dry, about 1 to 2 minutes.
- Step 7: Quickly transfer the hot squash and pancetta mixture to the egg and cheese bowl. Toss vigorously to combine, allowing the residual heat to gently cook the eggs and create a creamy sauce.
- Step 8: Divide the spaghetti squash carbonara among bowls. Top each serving with additional Pecorino Romano and a crack of black pepper if desired. Serve immediately.
Tips & Variations
- To reduce moisture further, let the shredded squash drain longer or pat with paper towels before cooking with pancetta.
- Substitute guanciale or bacon for pancetta if preferred, adjusting cooking times for crispiness.
- For extra richness, stir in a small knob of butter when combining the squash with the eggs.
- Add fresh herbs like parsley or chives as a garnish to brighten the dish.
Storage
Store leftover spaghetti squash carbonara in an airtight container in the refrigerator for up to 2 days. Reheat gently in a skillet over low heat to avoid scrambling the eggs or drying out the dish. Adding a splash of cream or broth while reheating can help restore creaminess.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use regular pasta instead of spaghetti squash?
Yes, you can substitute cooked pasta for the squash to make a traditional carbonara, but the cooking method and quantities may need adjustment to accommodate the pasta texture.
How do I know when the spaghetti squash is done roasting?
The squash is done when it’s tender and browned, and the strands easily separate with a fork. Cooking time is typically 35 to 45 minutes at 400°F, but check for softness by piercing with a fork.
Print
Spaghetti Squash Carbonara Recipe
- Total Time: 1 hour 5 minutes
- Yield: 4 servings 1x
- Diet: Gluten Free
Description
This Spaghetti Squash Carbonara is a lighter, gluten-free alternative to the classic pasta dish, featuring tender roasted spaghetti squash strands tossed with crispy pancetta, a rich egg and Pecorino Romano sauce, and a peppery finish. It’s a comforting yet healthy meal perfect for any occasion.
Ingredients
Spaghetti Squash
- 1 medium spaghetti squash (about 2 1/2 lb.)
- 1 tbsp. neutral oil
- Kosher salt, to taste
Carbonara Sauce & Toppings
- 2 oz. pancetta, cut into 1/4” cubes
- 1 large egg
- 2 large egg yolks
- 2 oz. Pecorino Romano, finely grated, plus more for serving
- 1/2 tsp. freshly ground black pepper, or more to taste
Instructions
- Preheat and prepare squash: Arrange a rack in the center of the oven and preheat to 400°F. Cut the spaghetti squash in half lengthwise and scoop out seeds. Rub the inside of each half with 1 tablespoon of neutral oil and season with kosher salt. Place cut side down on a baking sheet.
- Roast squash: Roast the squash in the oven until tender and browned, about 35 to 45 minutes. Remove and let it cool slightly so it’s easier to handle.
- Shred spaghetti squash: Use two forks to scrape out the flesh into spaghetti-like strands. Transfer strands to a fine-mesh strainer set over a bowl and gently press to remove as much excess liquid as possible.
- Cook pancetta: Heat a medium skillet over medium-low heat. Add diced pancetta and cook, stirring occasionally, until browned and crispy, about 10 to 12 minutes. Remove skillet from heat.
- Make egg mixture: In a large heatproof bowl, whisk together the whole egg, egg yolks, finely grated Pecorino Romano, and freshly ground black pepper until smooth and combined.
- Heat spaghetti squash with pancetta: Add the drained spaghetti squash strands to the pancetta in the skillet and return to medium heat. Toss with tongs occasionally, cooking until the squash is heated through, steaming, and the pan surface is dry, about 1 to 2 minutes.
- Toss with egg mixture: Immediately transfer the hot spaghetti squash and pancetta to the egg and cheese mixture. Quickly toss together until the sauce coats the strands and becomes glossy, ensuring the eggs cook with the residual heat but do not scramble.
- Serve: Divide the spaghetti squash carbonara into serving bowls. Garnish with additional Pecorino Romano and more black pepper if desired. Serve immediately.
Notes
- Ensure excess moisture is removed from the spaghetti squash to prevent a watery sauce.
- Work quickly when combining hot squash with the egg mixture to create a creamy sauce without scrambling the eggs.
- If pancetta is unavailable, substitute with guanciale or thick-cut bacon for authentic flavor.
- This recipe is naturally gluten-free, making it suitable for gluten-sensitive diets.
- Prep Time: 15 minutes
- Cook Time: 50 minutes
- Category: Main Course
- Method: Baking
- Cuisine: Italian
Keywords: spaghetti squash carbonara, gluten free carbonara, roasted spaghetti squash recipe, pancetta carbonara, healthy carbonara, Italian squash recipe

