Spaghetti Carbonara Recipe
Introduction
Spaghetti Carbonara is a classic Italian pasta dish that combines crispy pancetta, creamy eggs, and sharp Pecorino Romano cheese for a rich and satisfying meal. This simple yet indulgent recipe is perfect for a comforting weeknight dinner or a special occasion.

Ingredients
- 12 oz. pancetta or guanciale, cut into 1/4″ pieces
- 1 Tbsp. kosher salt
- 1 lb. spaghetti
- 5 large egg yolks
- 1 large egg
- 4 oz. Pecorino Romano, finely grated (about 2 cups)
- Freshly ground black pepper
Instructions
- Step 1: In a medium skillet over medium-low heat, cook pancetta, stirring occasionally, until golden brown and crispy, about 20 to 25 minutes. Transfer pancetta to a paper towel-lined plate to drain.
- Step 2: Meanwhile, in a large pot, combine kosher salt and 10 cups of water and bring to a boil. Add spaghetti and cook, stirring occasionally, until al dente according to package instructions. Reserve 1/2 cup of pasta cooking water before draining.
- Step 3: When the pasta is almost ready, whisk together egg yolks, whole egg, and finely grated Pecorino Romano cheese in a large heatproof bowl until just combined.
- Step 4: Immediately transfer the hot spaghetti to the egg mixture. Add the crispy pancetta and 1/4 cup of reserved pasta water. Stir vigorously, adding 2 to 4 tablespoons more pasta water if the sauce seems too thick, until the cheese melts and the sauce becomes smooth and glossy. Season generously with freshly ground black pepper.
Tips & Variations
- Use guanciale instead of pancetta for a more authentic and richer flavor.
- Be sure to add the pasta to the egg mixture off the heat to avoid scrambling the eggs.
- If Pecorino Romano is too sharp, you can substitute with Parmigiano-Reggiano for a milder taste.
- Add a pinch of red pepper flakes for a subtle spicy kick.
Storage
Store leftover Carbonara in an airtight container in the refrigerator for up to 2 days. Reheat gently on the stovetop over low heat or in the microwave with a splash of water to restore creaminess. Avoid high heat to prevent the eggs from scrambling.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use bacon instead of pancetta or guanciale?
Yes, while not traditional, bacon can be used as a substitute. It will add a smoky flavor but may be saltier and less rich than pancetta or guanciale.
How do I prevent the eggs from scrambling when mixing with pasta?
Make sure the pasta is hot but not directly on heat when combined with the egg mixture. Stir quickly and add reserved pasta water gradually to create a smooth, creamy sauce without scrambling the eggs.
PrintSpaghetti Carbonara Recipe
This authentic Spaghetti Carbonara recipe features crispy pancetta, creamy egg and Pecorino Romano cheese sauce, and perfectly cooked al dente spaghetti for a rich and comforting Italian classic.
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Total Time: 35 minutes
- Yield: 4 servings 1x
- Category: Pasta
- Method: Stovetop
- Cuisine: Italian
Ingredients
Main Ingredients
- 12 oz. pancetta or guanciale, cut into 1/4” pieces
- 1 Tbsp. kosher salt
- 1 lb. spaghetti
- 5 large egg yolks
- 1 large egg
- 4 oz. Pecorino Romano, finely grated (about 2 cups)
- Freshly ground black pepper
Instructions
- Cook Pancetta: In a medium skillet over medium-low heat, cook pancetta, stirring occasionally, until golden brown and crispy, about 20 to 25 minutes. Once cooked, transfer the pancetta to a paper towel-lined plate to drain excess fat.
- Boil Pasta: Meanwhile, bring 10 cups of water mixed with 1 tablespoon kosher salt to a boil in a large pot. Add the spaghetti and cook, stirring occasionally, until al dente according to the package instructions. Reserve 1/2 cup of the pasta cooking water before draining the pasta.
- Prepare Egg Mixture: When the pasta is almost ready, whisk together the 5 egg yolks, 1 whole egg, and 4 oz. finely grated Pecorino Romano cheese in a large heatproof bowl until just combined.
- Toss Pasta and Sauce: Immediately transfer the hot drained spaghetti into the egg and cheese mixture. Add the crispy pancetta and 1/4 cup of the reserved pasta water, stirring vigorously. Add an additional 2 to 4 tablespoons of pasta water if the sauce seems too thick. Stir until the cheese melts and the sauce becomes smooth and glossy. Season generously with freshly ground black pepper to taste.
Notes
- Use guanciale for a more traditional flavor, but pancetta works well too.
- Make sure to toss pasta with the egg mixture off the heat to avoid scrambling the eggs.
- Reserve pasta water to adjust sauce consistency for a creamy texture.
- The sauce should be rich, smooth, and glossy without being runny or dry.
- Freshly ground black pepper is essential for authentic flavor.
Keywords: Spaghetti Carbonara, Italian Pasta, Pancetta Pasta, Traditional Carbonara, Creamy Pasta Sauce

