Spaghetti Squash Carbonara is a lighter, low-carb take on the classic Italian pasta dish. If you’re ambivalent about using spaghetti squash instead of traditional pasta, you’re not alone. Spaghetti squash won’t mimic pasta exactly—its strands are more delicate and have a naturally sweet, slightly nutty flavor—but that’s part of its appeal. This version keeps the rich, creamy character of carbonara while cutting back on carbs and adding a fresh vegetable base. The result is comforting, flavorful, and surprisingly satisfying.

Ingredients:
- 1 medium spaghetti squash (about 3 lbs)
- 2 whole eggs
- 2 egg yolks
- 2/3 cup grated Parmesan cheese, plus extra for serving
- About 4 tablespoons olive oil, divided
- 3 cloves garlic, finely chopped
- 1 medium shallot, roughly chopped
- 1/2 lb pancetta, cut into small cubes
- 1/2 teaspoon salt
- 1/2 teaspoon freshly ground black pepper
- 2 tablespoons fresh parsley, chopped
Method:
1. Preheat your oven to 400°F (about 200°C).
2. Carefully halve the spaghetti squash lengthwise. Scoop out the seeds with a spoon. Drizzle the cut sides with about 2 tablespoons of olive oil and season lightly with salt and pepper. Place the halves cut-side down on a baking sheet or roasting pan and roast for 40–50 minutes, or until the flesh is easily pierced with a fork and can be shredded into strands.

3. When the squash is tender, use a fork to scrape the strands into a large bowl. Set aside.
4. In a large skillet, heat 2 tablespoons olive oil over medium heat. Add the pancetta and cook until it turns golden and crisp, rendering its fat—this adds a lot of flavor to the dish.

5. Meanwhile, whisk together the whole eggs, egg yolks, grated Parmesan, chopped parsley, salt, and pepper in a medium bowl until smooth. This mixture will create the creamy sauce when combined with the warm squash.

6. Once the pancetta is crisp, drain off about half of the rendered fat, leaving some in the pan for flavor. Return the skillet to medium heat and add the garlic and shallot. Sauté briefly—about 2–3 minutes—until the shallot softens and the garlic becomes fragrant, taking care not to let either brown too much. Add the shredded spaghetti squash and toss to coat in the infused oil; cook another 1–2 minutes to heat through.
7. Remove the skillet from the heat. Working quickly, pour the egg and Parmesan mixture into the warm squash and toss or stir vigorously. The residual heat will gently cook the eggs and create a silky sauce that coats the strands—avoid returning the pan to direct heat to prevent the eggs from scrambling. Taste and adjust seasoning if needed.
8. Serve immediately, garnished with extra Parmesan and a sprinkle of parsley. This dish is best enjoyed right away while the sauce remains creamy.

Tips and Variations
- If you prefer a smokier flavor, substitute pancetta with guanciale or smoked bacon. Adjust salt accordingly, as some cured meats can be quite salty.
- To keep the texture delicate, avoid overcooking the squash when roasting—tender but not mushy is ideal.
- For extra creaminess, stir in a splash of reserved cooking water or a tablespoon of cream just before serving, but traditional carbonara relies on eggs and cheese for richness.
- Add freshly ground black pepper liberally—it’s a classic element of carbonara’s flavor profile.
Serving and Storage
This Spaghetti Squash Carbonara makes a satisfying main course for two to three people, depending on portion sizes. Serve with a simple green salad to balance the richness. Leftovers can be refrigerated in an airtight container for up to 2 days; reheat gently over low heat or in the oven to avoid scrambling the eggs. The sauce will firm up upon cooling, so brief reheating with a splash of water or stock helps restore creaminess.
Whether you’re looking for a lighter spin on a classic or simply want to enjoy carbonara with more vegetables, this spaghetti squash version delivers the comforting flavors you love without weighing you down.