Carbonara

Melissa Gaman
Melissa Gaman
Melissa Gaman is a recipe developer, editor, and food writer living in Jersey City, New Jersey. She loves to bake, especially bread, cookies, and anything chocolatey. Her sourdough starter came from Alaska and is rumored to date back to the Gold Rush. Outside of the kitchen, she…read more
Jan ValdezAssociate Recipe Producer
Jan ValdezAssociate Recipe Producer
I cover recipe content on The Kitchn, write and update recipes and recipe roundups, and test recipes for the team. I have 10 years of experience working in R&D test kitchens, testing products and recipes, and at publishers including Serious Eats and EatingWell.
updated Apr 17, 2025

A rich and creamy Italian pasta with just four ingredients and 30 minutes? Yes, please.

Serves6

Prep10 minutes

Cook20 minutes to 25 minutes

Cook Mode+
Jump to Recipe
We independently select these products—if you buy from one of our links, we may earn a commission. All prices were accurate at the time of publishing.


Editor’s Note: If you’ve cooked this beloved recipe before, it might look a little different these days! We recently improved it to make it even easier to follow and more delicious.

Restaurant-worthy carbonara is easier to make at home than you think. A little patience and a handful of ingredients are all you need to make rich and creamy carbonara. There are innumerable versions of this dish (as well as opinions about what can or cannot be added), but this classic recipe sticks to just the essentials: pasta, eggs, Pecorino Romano, guanciale (cured pork jowl), black pepper, and a little salt. Here’s how you can pull it off in just 30 minutes. 

Why You’ll Love It

  • It’s easier than you think. One of the biggest fears in tackling this recipe at home is that you will end up with a jumble of scrambled eggs and noodles. There is no need to let that fear take over. We’ve set you up for success with our step-by-step method.
  • It’s perfectly creamy. Don’t be afraid to move your skillet on and off the lowest heat when adding the egg mixture if needed. Along with vigorous tossing, it’ll take you to creamy carbonara perfection in just a few minutes.
Credit: Photo: Ryan Liebe ; Food Stylist: Rachel Perlmutter

What Is Carbonara?

Carbonara is one of several classic Roman pasta dishes that calls for minimal but overlapping ingredients, including Pecorino Romano, black pepper, and cured pork. Unlike pasta alla gricia, amatriciana, or cacio e pepe, carbonara uses eggs to create a rich, silky pasta that’s as perfect at midnight as it is at noon.

Key Ingredients in Carbonara

Because this recipe has only a few ingredients, each one is critical. 

  • Guanciale: This can be harder to find than pancetta or bacon, but it’s worth it! It renders more fat and has more flavor than the other options. Every brand will be cured differently and can vary in how salty or peppery it is, so be prepared to adjust at the end to allow for that range. 
  • Pecorino Romano: Look for a block and skip the pre-grated containers, as they will not melt and emulsify the same as fresh, finely grated cheese.
  • Eggs: Four whole eggs as well as two yolks contribute to a rich and silky pasta. 

How to Make Carbonara

  1. Cook the guanciale and spaghetti. Cook the guanciale over medium low heat, stirring occasionally, until the guanciale is browned and crisp. Transfer to a plate. Meanwhile, cook the spaghetti until just al dente.
  2. Whisk the egg mixture. While the guanciale and pasta are cooking, whisk the eggs and egg yolks in a medium bowl. Add the grated Pecorino Romano cheese and whisk until combined. While whisking constantly, slowly stream in 1 tablespoon of guanciale fat into the egg mixture, then slowly stream in 1/4 cup of the pasta cooking water.
  3. Transfer the cooked spaghetti to the skillet. When the spaghetti is ready, turn off the heat, then transfer it directly to the skillet with tongs. Add 1/4 cup pasta water to the skillet and toss until the pasta is well-coated and most of the water and fat in the pan have been absorbed.
  4. Slowly add the egg mixture. While tossing the pasta constantly, slowly start pouring the egg mixture into the skillet, pouring into the center over the pasta and not around the edges. Add the guanciale and continue tossing until the sauce coats the pasta.
  5. Serve. Taste and season with more kosher salt and black pepper as needed. Transfer to a large or individual serving bowls and serve immediately with more grated Pecorino and a few grinds of pepper on top if desired.

Helpful Tips

  • Use room-temperature eggs. Pull your eggs out of the refrigerator before starting the recipe so they can warm slightly. The eggs still get tempered with hot guanciale drippings and pasta water so they mix seamlessly with the hot pasta, but giving them a chance to start warming at room temperature is a bonus. 
  • Grate the cheese with a Microplane. The very fine, fluffy strands will melt faster and easier. Do not use a tub of dried pre-grated cheese here, as it will not melt as desired. 
  • Keep an eye on the egg mixture. If the sauce is too thin and not coating, turn the heat on to the lowest setting and cook, tossing constantly, until thickened slightly. Make sure to move the skillet around so any hot spots on the burner don’t scramble the eggs.
  • Carbonara is best enjoyed hot and fresh out of the skillet. If you’re cooking for a smaller group, this recipe halves very easily. The cooking times will all be the same; just use a medium skillet (about 10 inches in size) instead of a large skillet.
Credit: Photo: Ryan Liebe ; Food Stylist: Rachel Perlmutter

What to Serve with Carbonara

Carbonara Recipe

A rich and creamy Italian pasta with just four ingredients and 30 minutes? Yes, please.

Prep time 10 minutes

Cook time 20 minutes to 25 minutes

Serves 6

Nutritional Info

Ingredients

  • 4

    large eggs, at room temperature

  • 2

    large egg yolks, at room temperature

  • 1 (8-ounce) piece

    guanciale or pancetta, cut into 1/2-inch wide matchsticks (about 1 1/2 cups)

  • 1 pound

    dry spaghetti

  • 2 teaspoons

    kosher salt, plus more as needed

  • 1 ounce

    finely grated Pecorino Romano cheese (2/3 to 1 cup, do not use pre-grated), plus more for serving

  • 1 teaspoon

    coarsely ground black pepper, plus more for serving

Instructions

  1. Bring a large pot of water to a boil over medium-high heat.

  2. Place 8 ounces matchstick-cut guanciale in a large skillet, preferably nonstick. Cook over medium heat until it starts sizzling, about 2 minutes. Reduce the heat to medium low and cook, stirring occasionally, until the guanciale is browned and crisp, 6 to 10 minutes more.

  3. Meanwhile, add 1 pound dried spaghetti and 2 teaspoons kosher salt to the boiling water. Cook according to package directions until the pasta is just al dente, 8 to 12 minutes. Place 4 room temperature large eggs and 2 room temperature large egg yolks in a medium bowl and whisk until combined. Add 1 ounce finely grated Pecorino Romano cheese and 1 pinch kosher salt, and whisk until combined.

  4. When the guanciale is ready, transfer to a plate with a slotted spoon. Add 1 teaspoon coarsely ground black pepper to the skillet, turn off the heat, and stir to combine. Let cool for 1 minute.

  5. While whisking constantly, slowly stream in 1 tablespoon of the fat from the skillet into the egg mixture, then slowly stream in 1/4 cup of the pasta cooking water.

  6. When the spaghetti is ready, turn off the heat, then transfer it directly to the skillet with tongs. It’s OK if some water clings to the pasta. Add 1/4 cup pasta water to the skillet and toss until the pasta is well-coated and most of the water and fat in the pan have been absorbed.

  7. While tossing the pasta constantly, slowly start pouring the egg mixture into the skillet, pouring into the center over the pasta and not around the edges. Add the guanciale and continue tossing until the sauce coats the pasta. If the sauce is too thin and not coating, turn the heat on to the lowest setting and cook, tossing constantly, until thickened slightly. Make sure to move the skillet around so any hot spots on the burner don’t scramble the eggs.

  8. Taste and season with more kosher salt and black pepper as needed. Transfer to a large or individual serving bowls and serve immediately with more grated Pecorino and a few grinds of pepper on top if desired.

Recipe Notes

Substitutions: Guanciale really makes this dish special, as the flavor and fat content of the meat add a lot to the recipe. Pancetta is the best substitute. Look for a piece that you can cut yourself, as the pre-cut pieces are smaller than ideal, but also OK. If neither are available, choose thick-cut bacon that is not heavily smoked, and cut crosswise into 1/2-inch-thick pieces.

Storage: This recipe is best eaten fresh, but leftovers can be refrigerated in an airtight container for up to 4 days. Reheat gently with a splash of water.

More to Love from The Kitchn