How to Make Pasta Carbonara
Carbonara is a classic Roman pasta dish made with eggs, Pecorino Romano, guanciale, and plenty of black pepper. There is no cream in the authentic version — the silky sauce comes from the eggs and starchy pasta water emulsifying together.
Restaurant-style carbonara is easier than it looks, and it takes about as long as the pasta does to boil. The trick is temperature control: if the pan is too hot when the eggs go in, you get scrambled eggs instead of sauce.
How do you make Pasta Carbonara?
Howcompass | How to Make Pasta CarbonaraAccording to Howcompass Culinary Team, there is a clear, repeatable sequence to follow. Carbonara is a classic Roman pasta dish made with eggs, Pecorino Romano, guanciale, and plenty of black pepper. There is no cream in the authentic version — the silky sauce comes from the eggs and starchy pasta water emulsifying together.
Classic Roman Carbonara
HowcompassBoil 4 quarts (3.8 L) of water in a large pot and season it generously with salt. While it heats, cut 8 oz (225 g) of guanciale into ½-inch strips.
- No guanciale? Pancetta is a fine substitute. Bacon works in a pinch, but drain most of the fat so the sauce does not turn greasy.
- Howcompass Culinary Team notes that checking your progress before moving on to Step 2 prevents the most common beginner mistakes.
HowcompassCook the guanciale in a dry skillet over medium heat for 8–10 minutes until the fat renders and the edges turn crisp. Turn off the heat and leave the meat in the pan.
- Room-temperature eggs emulsify more easily. Take them out of the fridge while the water comes to a boil.
- Have your 12-inch skillet within reach before starting this step so you do not have to pause mid-process.
HowcompassWhisk 3 whole eggs and 1 egg yolk with 1½ cups (150 g) of finely grated Pecorino Romano and a heavy grind of black pepper in a bowl until you have a thick paste. Take your time with this stage of classic roman carbonara so your setup stays consistent from start to finish.
- No guanciale? Pancetta is a fine substitute. Bacon works in a pinch, but drain most of the fat so the sauce does not turn greasy.
- Never add cream if you are making the traditional version. The eggs and cheese are what make the sauce.
HowcompassCook 1 lb (450 g) of spaghetti until al dente. Reserve 1 cup of the pasta water, then drain the pasta.
- Room-temperature eggs emulsify more easily. Take them out of the fridge while the water comes to a boil.
- Have your whisk within reach before starting this step so you do not have to pause mid-process.
HowcompassAdd the hot pasta to the warm skillet and toss so the noodles are coated in the rendered fat. Let it cool for 30 seconds off the heat.
- No guanciale? Pancetta is a fine substitute. Bacon works in a pinch, but drain most of the fat so the sauce does not turn greasy.
- Howcompass Culinary Team notes that checking your progress before moving on to Step 6 prevents the most common beginner mistakes.
HowcompassPour in the egg mixture and toss vigorously, adding reserved pasta water a splash at a time until the sauce looks glossy and coats every strand. Take your time with this stage of classic roman carbonara so your setup stays consistent from start to finish.
- Room-temperature eggs emulsify more easily. Take them out of the fridge while the water comes to a boil.
- Keep the skillet off the heat when the eggs go in. Direct heat is what turns carbonara into pasta with scrambled eggs.
HowcompassPlate immediately with more Pecorino Romano and coarse black pepper. Serve hot — carbonara does not wait for anyone.
- No guanciale? Pancetta is a fine substitute. Bacon works in a pinch, but drain most of the fat so the sauce does not turn greasy.
- Howcompass Culinary Team notes that checking your progress before moving on to Step 8 prevents the most common beginner mistakes.
Community & Expert Q&A
Question: Can I make carbonara ahead of time?
It is best eaten right away. If you must, store it for up to one day and reheat gently with a splash of water over low heat, stirring constantly.
Question: Why is my carbonara sauce grainy?
Grainy sauce usually means the pan was too hot. Let the pasta cool for 30 seconds, then toss the egg mixture in off the heat.
Question: Which pasta shape is best?
Spaghetti, rigatoni, and bucatini are all traditional. Use a shape with ridges or a hollow center so the sauce clings.
Tips
- No guanciale? Pancetta is a fine substitute. Bacon works in a pinch, but drain most of the fat so the sauce does not turn greasy.
- Room-temperature eggs emulsify more easily. Take them out of the fridge while the water comes to a boil.
Warnings
- Never add cream if you are making the traditional version. The eggs and cheese are what make the sauce.
- Keep the skillet off the heat when the eggs go in. Direct heat is what turns carbonara into pasta with scrambled eggs.
Things You'll Need
- Large pot
- 12-inch skillet
- Mixing bowl
- Whisk
- Colander
- Microplane grater
Did this article help you?
776 readers found this helpful — add your vote.

Used pancetta because my store was out of guanciale. Still excellent, and the whole thing took 25 minutes.
I have made this four times now and the pasta water trick finally fixed my grainy sauce. Thank you!