Spaghetti Carbonara
Updated Dec. 29, 2025

- Total Time
- 30 minutes
- Prep Time
- 5 minutes
- Cook Time
- 25 minutes
- Rating
- Comments
- Read comments
Advertisement
Ingredients
- Salt
- 2large eggs and 2 large yolks, room temperature
- 1ounce (about ⅓ packed cup) grated pecorino Romano, plus additional for serving
- 1ounce (about ⅓ packed cup) grated Parmesan
- Coarsely ground black pepper
- 1tablespoon olive oil
- 3½ounces of slab guanciale (see recipe), pancetta or bacon, sliced into pieces about ¼ inch thick by ⅓ inch square
- 12ounces spaghetti (about ¾ box)
Preparation
- Step 1
Place a large pot of lightly salted water (no more than 1 tablespoon salt) over high heat, and bring to a boil. Fill a large bowl with hot water for serving, and set aside.
- Step 2
In a mixing bowl, whisk together the eggs, yolks and pecorino and Parmesan. Season with a pinch of salt and generous black pepper.
- Step 3
Set the water to boil. Meanwhile, heat oil in a large skillet over medium heat, add the pork, and sauté until the fat just renders, on the edge of crispness but not hard. Remove from heat and set aside.
- Step 4
Add pasta to the water and boil until a bit firmer than al dente. Just before pasta is ready, reheat guanciale in skillet, if needed. Reserve 1 cup of pasta water, then drain pasta and add to the skillet over low heat. Stir for a minute or so.
- Step 5
Empty serving bowl of hot water. Dry it and add hot pasta mixture. Stir in cheese mixture, adding some reserved pasta water if needed for creaminess. Serve immediately, dressing it with a bit of additional grated pecorino and pepper.
Private Notes
FAQS
Comments
Never combine the ingredients in the pan you have had on the burner. The eggs will cook and harden. Place a stainless steel mixing bowl under your colander and let the pasta water heat the bowl. Discard the water and use the heated bowl to combine all ingredients. Toss for at least two minutes.
At Step 2, a clove or two of minced or pressed garlic should be added to the egg and cheese mixture. I've never seen a carbonara recipe that did not include garlic.
At Step 3, you can replace the olive oil with 1/4 C. water. Sounds crazy, but the bacon will remain tender and flavorful. After it has cooled slightly, whisk one or two tablespoons of rendered bacon fat, in a slow stream, into the egg/cheese/garlic mixture. Much creamier and flavorful.
This recipe is spot on. My wife thinks I'm a pro when I cook it :) I do have 1 tip though. Don't be afraid to add the starchy water at the end. Doing so makes it more smoothy and creamy. It might seem a little too wet at first but it will cool down and be just right. The first 2 times I made this dish I only added a 1/4 cup of water because it looked wet enough. However once the dish cooled it got a bit sticky and dry. I regretted not adding more water and learned my lesson.
I used the full pound of pasta and an extra whole egg which worked well. Tossed the pasta with the eggs/cheese in the frying pan I cooked the guanciale in, set at the lowest possible heat setting, and this worked fine. Pasta was creamy, delicious and satisfying, the sauce didn’t curdle at all. But I tossed it for a long time and watched it like a hawk. Could have used a little more guanciale (used 3.5 oz).
I added a small clove of grated “you know what” so it wouldn’t be authentic and I would satiate my inner garlic demons. I used 3 eggs, 2 yolks, 4+ oz Benton’s unsmoked bacon, 1 c parm, 1 lb linguini, and 1.5 c of pasta water. Great recipe!
Dish is tasty, but heavy. I would add a bit more bacon. No need for garlic. I like the idea of adding parsley, which someone else mentioned.
