Carbonara is a Roman pasta dish made with eggs, hard cheese, cured pork, black pepper, and starchy pasta water—not cream. This method uses those ingredients to make a glossy sauce that clings to spaghetti, with clear steps for warming the eggs gently and avoiding scrambled bits. Versions vary by region and household; this recipe uses Pecorino Romano and guanciale, with practical substitutes if they are hard to find.
What You’ll Need
Measure and prepare everything before the pasta goes into the pot. Carbonara comes together quickly once the pasta is cooked, so have a large heatproof bowl, a whisk, tongs, a ladle, and an instant-read thermometer ready. You will also need a large pot for the pasta and a small saucepan to make a gentle water bath for the egg mixture.
- 12 oz (340 g) spaghetti or bucatini
- 4 oz (115 g) guanciale, cut into small strips or cubes
- 2 large eggs (about 100 g without shells) plus 2 large egg yolks (about 36 g); pasteurized shell eggs are a useful choice for this gently heated sauce
- 1 packed cup (90 g) finely grated Pecorino Romano, plus a little extra for serving
- 1 tsp (2 g) freshly ground black pepper, or more to taste
- 4 qt (3.8 L) water for cooking the pasta
- 1 tbsp (15 ml) kosher salt for the pasta water, or less if your cheese and pork are especially salty
- About 1 cup (240 ml) reserved pasta water; you may use only a few tablespoons
Guanciale is cured pork jowl, prized for its rich flavor and rendered fat. If you cannot find it, use pancetta; it is a little milder and usually less peppery. Thick-cut bacon is another workable substitute, but it adds a smokier flavor that changes the character of the dish. Pecorino Romano is a sharp, salty sheep’s-milk cheese. You can replace up to half with finely grated Parmigiano Reggiano for a milder, less salty sauce. Grate the cheese yourself if possible: finely grated cheese melts more evenly than thick shreds or pre-grated cheese.
Step-by-Step
- Prepare the ingredients, about 12 minutes. Cut the guanciale into bite-size pieces. Finely grate the Pecorino and grind the black pepper. In the heatproof bowl, whisk the eggs and yolks until blended, then whisk in the cheese and pepper. The mixture will be thick; that is expected. Set it beside the stove with the thermometer and tongs.
- Start the pasta water. Bring 4 qt (3.8 L) water to a boil in a large pot. Add the salt, then add the spaghetti and stir well for the first 30 seconds so strands do not stick together. Cook until just al dente, following the package time as a guide and tasting a strand near the end. Before draining, scoop out at least 1 cup (240 ml) of the starchy water. Do not rinse the pasta.
- Render the guanciale while the pasta cooks. Put the pieces in a cold skillet, then set it over medium-low heat. Cook for about 6–8 minutes, stirring now and then, until the fat has rendered and the edges are browned. Lower the heat if they darken too quickly. USDA FSIS gives whole cuts of pork a safe minimum internal temperature of 145°F (63°C) with a 3-minute rest; check a thick piece with a food thermometer when practical, and let the cooked pieces rest off the heat for 3 minutes. Keep the rendered fat in the skillet.
- Set up a gentle water bath. While the pasta finishes, bring an inch or two of water to a gentle simmer in a small saucepan. Set the bowl of egg and cheese mixture over the pan, making sure the bottom of the bowl does not touch the water. Whisk constantly. Add 1 tbsp (15 ml) hot pasta water, whisking it in gradually, then add another tablespoon. This loosens the mixture and helps it warm evenly.
- Warm the egg mixture safely and gently. Keep whisking over the barely simmering water and check the center of the mixture with a clean instant-read thermometer. USDA FSIS lists 160°F (71°C) as the safe minimum for egg dishes; bring this sauce to that temperature while whisking continuously, then remove the bowl from the heat promptly. It should look creamy and slightly thickened. Avoid letting the bowl sit unattended over the hot water, since the eggs can set in clumps if they heat unevenly.
- Combine pasta, pork, and sauce off the heat. Drain the pasta, then immediately add it to the skillet with the guanciale and its fat. Toss to coat. Take the skillet off the burner and wait about 20–30 seconds so its direct heat does not overcook the sauce. Pour in the warmed egg mixture and toss briskly with tongs. Add reserved pasta water 1 tbsp (15 ml) at a time until the sauce turns glossy and coats the strands. You may not need the full cup.
- Serve right away. Divide the carbonara among warm bowls and finish with extra Pecorino and black pepper. The sauce thickens as it stands, so serve it as soon as it is coated and glossy. If it tightens while you are plating, toss in another small splash of hot pasta water.
Common Mistakes
Adding cream to fix a sauce that looks too thick. Cream is not needed to make carbonara smooth. The eggs, cheese, rendered pork fat, and starchy water create the sauce together. Add warm pasta water a spoonful at a time instead; adding too much at once can make the pasta soupy.
Pouring the egg mixture into a hot skillet over a lit burner. Direct heat can turn the eggs into small curds before they coat the pasta. Remove the skillet from the heat before combining, and keep the pasta moving with tongs. If the pan is still fiercely hot, give it a short pause first.
Using cold, clumpy cheese or skipping the pasta water. Coarse shreds melt slowly and may leave lumps. Grate the cheese finely, reserve the pasta water before draining, and use that water to loosen the sauce. Plain tap water will thin the dish but will not emulsify it as well.
Overcooking the pasta or making the pork too dark. Soft pasta can break when tossed, while very dark guanciale tastes bitter. Aim for pasta that still has a slight bite and pork that is browned rather than scorched. Remember that the pasta continues to soften a little in the hot sauce.
Tips
Use a wide skillet so the pasta can be tossed without spilling, and have the serving bowls ready before draining. The heat from freshly cooked pasta helps the sauce coat it, but it is not a substitute for bringing the egg mixture to the safe temperature described above. A thermometer is especially useful because a thick bowl of egg and cheese can warm unevenly; whisk and check more than one spot if the reading seems inconsistent.
Save more pasta water than you expect to use. Its starch helps bind the rendered fat and egg mixture into a smooth coating, and a splash can revive the sauce if it thickens while you serve. Add it gradually: the right amount depends on the pasta shape, how finely the cheese is grated, and how much fat the pork releases.
For a less salty result, start with the smaller amount of salt in the cooking water and taste the finished pasta before adding more cheese. Guanciale and Pecorino both bring plenty of salt. Freshly ground black pepper gives the dish a more pronounced aroma, while a finer grind spreads its heat more evenly through the sauce.
Troubleshooting
The sauce has visible eggy curds. Take the bowl or skillet off all heat immediately. Transfer the pasta to a cool bowl and toss in a tablespoon of warm pasta water at a time. Small curds will not completely disappear, but loosening the mixture may make it more cohesive. Next time, whisk continuously over gentler steam, check the temperature in the center, and remove the bowl as soon as it reaches 160°F (71°C).
The sauce is too thick or sticky. Add warm reserved pasta water in small splashes while tossing. Do not pour in a large amount at once; stop as soon as the sauce flows around the pasta and clings to it. If the pasta has cooled, briefly warm it in the skillet over very low heat while tossing, but do not return the egg sauce to strong direct heat.
The sauce is thin and watery. Toss for another 20–30 seconds so the pasta’s starch can help it bind. If it remains loose, set the bowl over the gentle water bath again and whisk briefly, checking the temperature and avoiding any hot spots. Add a little more finely grated cheese if needed, then adjust with pasta water only if the sauce becomes too thick.
The cheese is clumped or the sauce tastes greasy. Clumps often come from coarse or cold cheese; greasy separation can happen when the fat and egg mixture have not combined. Take the pan off the heat, add a spoonful of hot pasta water, and toss vigorously. Finely grated cheese and gradual additions of water make a more stable, even sauce.
The finished pasta is too salty. Do not add more Pecorino. Toss in a small amount of unsalted, freshly cooked pasta if available, or loosen the servings with a little hot water. For the next batch, reduce the salt in the pot and consider replacing part of the Pecorino with a milder hard cheese.
Frequently Asked Questions
Why does traditional carbonara not use cream?
The characteristic coating comes from eggs, cheese, pork fat, and starchy pasta water. Cream appears in some modern or household variations, but it is not necessary for this style of Roman-inspired carbonara.
Can I make carbonara without guanciale?
Yes. Pancetta is the closest practical substitute in many shops; bacon also works if you are comfortable with its smoky flavor. Cook either until browned and follow the pork temperature and resting guidance in the recipe.
Can I use only egg yolks?
You can, but the sauce will be richer and thicker, and you may need more pasta water to loosen it. This recipe uses whole eggs and yolks for a balance of richness and a sauce that is easier to toss through four portions.
Can I make carbonara ahead?
It is best assembled just before serving because the sauce thickens as it cools. You can grate the cheese, cut the guanciale, and measure the other ingredients in advance, then refrigerate them separately until you are ready to cook.
How should I store and reheat leftovers?
Refrigerate leftovers within 2 hours in a covered container and use within 3–4 days. Reheat in a skillet with a splash of water, stirring until the leftovers reach 165°F (74°C); the sauce may separate and will not be quite as silky as when freshly made.
Can I use a different pasta shape?
Yes. Bucatini, rigatoni, and other sturdy shapes work well because they hold the sauce. Follow the package timing, taste for an al dente texture, and reserve the pasta water before draining.
Related
- Duck Pancakes with Plum Sauce for a Crisp, Savory Feast
- Snake Stuffed Toy: A Beginner-Friendly Sewing Guide
- Snake Style Fonts: Create a Serpentine Text Effect
More recipes to cook
Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes
Spotted an error? Tell us and we will correct it (corrections policy).