Spaghetti Carbonara Recipe: Silky Sauce, No Cream

Updated November 2, 2026

Total time
33 min
prep 15 min · cook 18 min
Serves
4
portions as written
Safe temperature (USDA)
145°F / 63°C
check the thickest piece

Jump to recipe

Spaghetti Carbonara Recipe: Silky Sauce, No Cream

Spaghetti carbonara is a Roman pasta dish made with eggs, hard cheese, cured pork, black pepper, and pasta water—not cream. Its glossy sauce comes together quickly when hot pasta gently thickens the egg and cheese mixture, while regional and family versions vary in their choice of cured pork and cheese.

Ingredients

  • 1 lb (454 g) dried spaghetti
  • 5 oz (140 g) guanciale, cut into small strips or cubes; pancetta is the closest practical substitute, with a slightly milder flavor
  • 2 large eggs (about 100 g without shells)
  • 2 large egg yolks (about 36 g)
  • ¾ cup (75 g) finely grated Pecorino Romano, plus extra for serving
  • ¼ cup (25 g) finely grated Parmigiano-Reggiano; use more Pecorino if you prefer a sharper, saltier sauce
  • 1 teaspoon (2 g) freshly cracked black pepper, plus more to taste
  • 1 tablespoon (15 g) fine salt for the pasta water; use less if your cured pork or cheese is especially salty
  • Up to 1 cup (240 ml) reserved pasta water, as needed

Instructions

  1. Prepare the ingredients. Bring the eggs to room temperature while you cut the guanciale and finely grate both cheeses. Whisk the whole eggs and yolks together in a heatproof bowl, then mix in the cheeses and black pepper to make a thick paste. Set the bowl aside. Have a whisk, tongs, and an instant-read thermometer ready; the thermometer will help you check the egg mixture’s temperature.
  2. Render the guanciale. Put the guanciale in a large, cold skillet and set it over medium-low heat. Cook for 6–8 minutes, stirring now and then, until the fat has melted and the pieces are golden at the edges but still slightly meaty. Lower the heat if they brown too fast. Take the pan off the heat and leave the guanciale in its rendered fat. Cured guanciale is cooked here for flavor and texture; if you substitute fresh, uncured whole-cut pork, the USDA FSIS safe minimum is 145°F (63°C) followed by a 3-minute rest.
  3. Boil the spaghetti. While the guanciale cooks, bring about 4 quarts (3.8 L) of water to a boil in a large pot. Add the salt and spaghetti, then cook according to the package directions until just al dente, stirring during the first minute so the strands do not stick. Before draining, scoop out at least 1 cup (240 ml) of the starchy cooking water. Drain the pasta; do not rinse it.
  4. Warm the egg mixture safely. Set the bowl of eggs and cheese over a saucepan of barely simmering water, making sure the bowl’s base does not touch the water. Whisk constantly and add 2 tablespoons (30 ml) of hot pasta water, a little at a time, to loosen the paste. Keep whisking until the mixture reaches 160°F (71°C); the USDA FSIS safe minimum temperature for egg dishes is 160°F (71°C). Check the center of the mixture with the thermometer, avoiding contact with the bowl. Remove the bowl from the heat as soon as it reaches that temperature. It should look smooth and thick, not dry or curdled.
  5. Combine pasta and pork. Add the drained spaghetti to the skillet with the guanciale and its fat. Toss thoroughly with tongs so the strands are coated. If the skillet has cooled completely, warm it over very low heat only long enough to take the chill off, then remove it from the burner. Do not add the egg mixture over direct high heat; that is the quickest way to end up with scrambled eggs.
  6. Make the sauce glossy. Pour the warmed egg-and-cheese mixture over the pasta while tossing continuously. Add reserved pasta water 1 tablespoon (15 ml) at a time until the sauce clings to the spaghetti in a smooth, shiny layer. You may not need the full cup. Work promptly, and keep the pasta moving so the sauce stays even. If it looks too thick, add another spoonful of water; if it looks loose, keep tossing off the heat for a few moments while the cheese thickens it.
  7. Serve immediately. Divide among warm bowls and finish with extra Pecorino Romano and black pepper. Carbonara is at its silkiest just after it is tossed, so have the table ready before you finish the sauce.

Tips

  • Grate the cheese finely. Fine shreds melt into the eggs more evenly than thick shavings. A microplane or the fine side of a box grater works well. Pre-grated cheese can contain anti-caking agents that make the sauce less smooth, so freshly grated is preferable when available.
  • Keep the heat gentle. The sauce thickens from controlled warmth, not from frying the eggs in the skillet. Whisk the egg mixture over barely simmering water, then toss it with pasta off the heat. If the sauce starts to seize, add a splash of warm pasta water and toss vigorously.
  • Salt with care. Pecorino Romano and guanciale are both salty, and the pasta water seasons the noodles too. The listed tablespoon is for a large pot; reduce it if your pork or cheese tastes particularly salty. Taste the finished pasta before adding any extra salt.
  • Choose the pork with the flavor in mind. Guanciale, cured pork jowl, is traditional and has a rich, distinctive flavor. Pancetta, cured pork belly, is a widely available substitute with a gentler taste. Thick-cut bacon works in a pinch, but its smoky flavor changes the character of the dish. Avoid adding oil at the start; the guanciale releases its own fat as it warms.

Serving Suggestions

Serve carbonara as soon as it is made, while the sauce still coats the noodles in a soft, glossy layer. Warm bowls help slow the sauce from cooling and tightening. A little extra Pecorino and freshly cracked pepper are enough for a classic finish; a small green salad dressed with lemon or vinegar can provide a crisp contrast to the rich pasta. Crusty bread is useful for any sauce left in the bowl, though it is not necessary for the recipe.

If serving this as part of a meal, keep the first course simple and offer vegetables such as sautéed greens, roasted broccoli, or a lightly dressed salad alongside it. Carbonara is filling, so moderate portions and a fresh side tend to make a balanced table. Avoid holding the finished pasta in a warm oven: continued heat can firm the eggs and make the sauce clump.

Variations

For a version closer to many Roman preparations, use all Pecorino Romano and omit the Parmigiano-Reggiano. The result is saltier and more assertive. The combination in this recipe softens the sharpness a little while keeping the sheep’s-milk cheese prominent. Guanciale is the traditional cured pork choice, but pancetta is an accessible alternative; both render into the sauce and provide savory richness.

Spaghetti is a familiar choice, but bucatini, rigatoni, or another sturdy pasta shape can also carry the sauce. Follow that pasta’s package timing and save the cooking water before draining. For a meat-free variation, omit the cured pork and sauté sliced mushrooms in a little olive oil until browned. This is a different dish rather than traditional carbonara, and the mushrooms will bring a more earthy flavor. Do not add cream to fix a sauce that seems thick: loosen it gradually with pasta water instead.

Storage and Reheating

Carbonara is best eaten straight away because the egg-and-cheese sauce thickens as it cools. If you have leftovers, refrigerate them within 2 hours in a shallow, airtight container. They keep for 3–4 days in the refrigerator. The sauce may become firm and less silky, and the pasta can absorb some of its moisture, so leftovers will not have quite the same texture as freshly made carbonara.

Reheat only the portion you plan to eat. Put it in a skillet with 1–2 tablespoons (15–30 ml) of water and warm over low heat, stirring often until steaming hot. For food safety, USDA FSIS recommends reheating leftovers to 165°F (74°C); check the center with a food thermometer. The sauce may become less smooth at this temperature, so add a little more water and keep stirring rather than turning up the heat. A microwave also works: cover loosely, heat in short intervals, and stir between intervals, checking that the leftovers reach 165°F (74°C). Freezing is possible but not ideal, since thawed egg sauce often separates and the pasta can turn soft.

Frequently Asked Questions

Does carbonara contain cream?
No. The classic Roman-style sauce is made from eggs, hard cheese, rendered cured pork, and starchy pasta water. The eggs and cheese create a creamy texture without dairy cream. A splash of pasta water helps the sauce coat the spaghetti, so add it gradually rather than reaching for cream.

Why did my carbonara turn into scrambled eggs?
The pan or egg mixture was probably too hot, or the pasta was not tossed continuously as the sauce went in. Use gentle heat to bring the egg mixture to 160°F (71°C), remove it from the heat, then combine it with the pasta off the burner. Adding warm pasta water slowly and tossing constantly helps the sauce stay smooth.

Can I make carbonara without guanciale?
Yes. Pancetta is the closest easy-to-find substitute and gives a mild, savory result. Bacon can also be used, though its smoke flavor is more noticeable and less typical. Cook the substitute gently to render its fat, and taste before adding extra salt because cured pork varies in saltiness.

Can I use only whole eggs?
You can, but the sauce may be a little thinner and less rich than one made with both whole eggs and yolks. The yolks help give the cheese mixture body. If using only whole eggs, keep the cheese finely grated and add pasta water in small amounts so the sauce does not become too loose.

What can I use instead of Pecorino Romano?
Parmigiano-Reggiano is a practical substitute, though it is generally milder and less salty than Pecorino Romano, so the finished dish will taste less sharp. You can use it for all the cheese or combine it with whatever Pecorino you have. Grate it finely and adjust seasoning only after tossing the pasta.

Can I prepare carbonara ahead?
It is better to prepare the components ahead and cook the pasta just before serving. Grate the cheese, cut the guanciale, and mix the eggs and cheese shortly before cooking; keep egg mixtures refrigerated if they are not being used right away. Once combined, the sauce thickens and does not hold its freshly made texture well.

Related

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).