Learn to make authentic Italian carbonara with crispy guanciale, eggs, and Pecorino Romano cheese. This creamy, silky pasta dish takes about 30 minutes and requires no cream — just simple technique. Perfect for a weeknight dinner or impressing guests with genuine Italian flavors.
Before you start cooking, measure out all your ingredients and have them ready. This dish comes together quickly once you start, so having everything prepared is essential for success.
Finely grate the Pecorino Romano cheese using a microplane or fine grater. Separate 4 egg yolks into a medium bowl (save the whites for another use). Add the grated cheese to the yolks and whisk together until smooth and creamy. Add a generous amount of freshly cracked black pepper and mix well. Set aside at room temperature.
Remove the rind from the guanciale if present. Cut the guanciale into strips about ¼ inch thick and 1 inch long. These will render their fat and become crispy during cooking.
Fill a large pot with about 4-5 liters of water and bring to a rolling boil over high heat. Add a generous amount of salt — the water should taste like the sea. This will be your only chance to season the pasta itself.
While the water is heating, place the guanciale strips in a large cold skillet or frying pan. Turn the heat to medium and cook slowly, stirring occasionally, for about 8-10 minutes. The fat should render out and the guanciale should become golden and crispy. Don't drain the fat — you'll use it in the sauce.
Once the water is boiling, add the spaghetti and stir immediately to prevent sticking. Cook according to package directions minus 1 minute (usually 8-9 minutes total) for al dente texture. Reserve 2 cups of the starchy pasta cooking water before draining — this is crucial for the sauce.
When the guanciale is crispy and the pasta is almost done, turn off the heat under the guanciale pan. Let it cool for about 1 minute — the pan should be warm but not screaming hot, or the eggs will scramble instead of creating a creamy sauce.
Using tongs, transfer the cooked spaghetti directly from the pot into the skillet with the guanciale (don't drain in a colander — a little pasta water clinging to the noodles is good). Toss everything together to coat the pasta in the rendered fat.
Remove the pan from the heat completely. Add the egg and cheese mixture to the pasta and immediately start tossing vigorously with tongs or a wooden spoon. The residual heat will gently cook the eggs into a silky, creamy sauce. Add splashes of reserved pasta water (start with ¼ cup) as needed to loosen the sauce — it should coat the pasta like cream, not be clumpy or dry.
Keep tossing and adding small amounts of pasta water until you achieve a glossy, creamy sauce that coats each strand of pasta. The sauce should be loose enough to flow but thick enough to cling. Taste and add more black pepper if desired. The guanciale and cheese provide plenty of salt, so additional salt usually isn't needed.
Divide the carbonara among four warm plates or shallow bowls. Top each serving with an extra grating of Pecorino Romano and a crack of black pepper. Serve immediately while hot — carbonara waits for no one and is best enjoyed straight away.