This post may contain affiliate links.Please read our disclosure policy.

Pasta Carbonara is an easy Italian dish that can be made in less than 20 minutes from start to finish and is so creamy and delicious. This authentic carbonara recipe can be served with your favorite pasta variety and makes an indulgent and quick dinner!

Spaghetti Carbonara on a white plate with a fork in it.

Carbonara is the perfect weeknight dinner! This authentic Italian recipe is so fast to make from scratch with a few simple ingredients that you probably always have on hand, and tastes so rich and creamy – without using cream. We love quick dinners during the week that taste like a million bucks but are quick and easy to make, like Pork Medallions with Blue Cheese Sauce (perfect with pasta) or Creamy Mushroom Chicken Pasta.

The origin of this Italian dish is the area of Rome in the middle of the 20th century. In Italy, Pasta Carbonara isn’t made with heavy cream because it was a meal for the poor people and cream definitely wasn’t cheap in the middle of the 20th century. But I promise you won’t miss it because the freshly grated Parmesan cheese combined with the eggs creates a super smooth and creamy sauce.

My bacon carbonara recipe is definitely a favorite in our house! We make it every week, sometimes twice. It’s a perfect dish to make when you don’t have a lot of time and want something that’s easy to make with ingredients you have at home.

Bacon, cut into small pieces, being fried in a stainless tell pan, with some crushed and peeled garlic cloves.

Ingredient Notes

Carbonara sauce is an indulgent egg-based sauce that can be made quickly in less than 20 minutes and is not fixed by a specific type of hard cheese or pasta. This recipe uses bacon, Parmigiano Reggiano cheese, whole eggs, and garlic.

Bacon: Traditionally, Spaghetti Carbonara is made with pancetta or Guanciale. The only difference between bacon, guanciale, and pancetta is that bacon is smoked after being cured. That’s why they can be used interchangeably in dishes. I prefer to use bacon in my carbonara sauce recipe because pancetta and guanciale can be harder to find, and I always have bacon on hand.

Cheese: The same thing goes for Parmigiano Reggiano (Parmesan) cheese, it is not the only option for this recipe. Classic Italian Carbonara is not fixed by a specific type of hard cheese, so you could also use Pecorino Romano or a mixture of Pecorino Romano and Parmigiano Reggiano. What you should not use in this recipe is pre-grated Parmesan.

Eggs: Some carbonara recipes use a mixture of egg yolks and whole eggs. I always use whole eggs, it’s more convenient and results in the same creaminess. The eggs are completely safe to eat and won’t be raw after the dish is finished because the pasta has a temperature of more than 160F after cooking, which is the federally recommended temperature for egg dishes. You could also use pasteurized eggs if you don’t feel comfortable using regular eggs in this dish.

A glass bowl with a stainless tell whisk containing a mixture of egg and grated parmigiano.

Julia’s Tips and Tricks

  • This recipe is super simple, so the quality of the ingredients will influence the taste.
  • Use free run or organic eggs in this recipe for the best taste.
  • You can use bacon, pancetta, or Guanciale (cured pork similar to bacon). I prefer bacon because I always have it on hand!
  • Prep all your ingredients before you start cooking.
  • We often add cooked peas to the sauce.
  • Freshly grated Parmigiano Reggiano cheese (“Real” Parmesan), Pecorino Romano, or a mixture of both makes the BEST Carbonara sauce.
  • The eggs won’t be raw! The hot pasta will cook them to a safe temperature.
  • Don’t forget to remove and discard the garlic before adding the pasta. Otherwise, it will be difficult to find!
  • Reserve the pasta cooking water. Pasta water is great for adding a bit of liquid without watering something down because the starch in the water helps to make pasta dishes creamy. Don’t drain the pasta, instead transfer it over with tongs or a slotted spoon.
  • Serve this dish immediately because it will cool down quickly and tastes best hot.

Recipe FAQ

Can you reheat Carbonara?

Carbonara is tricky to reheat because it dries out with time and the eggs will scramble if it is heated too quickly. I don’t recommend using the microwave, it’s better to reheat it in a large pan with a little bit of water over medium-low heat. Keep tossing the pasta with tongs while you heat it, and start with only a tablespoon or two of water, depending on how much pasta is left.

What kind of pasta is best for Carbonara Sauce?

Various kinds of pasta can be used, but spaghetti, linguine, and fettuccine are best because the raw egg can only cook properly with a shape that has a sufficiently large ratio of surface area to volume. We always have spaghetti in the pantry, so that’s what we use most of the time, but we’ve also used penne and it worked fine.

A stainless steel pan with spaghetti carbonara

More easy dinner recipes

Want to save this recipe?
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.
5 from 5 votes

Pasta Carbonara

Pasta Carbonara is an easy Italian dish that can be made in less than 20 minutes from start to finish and is so creamy and delicious. This authentic carbonara recipe can be served with your favorite pasta variety and makes an indulgent and quick dinner!
Prep Time: 10 minutes
Cook Time: 10 minutes
Total Time: 20 minutes
Servings: 4

Ingredients 

  • 1 ½ cups freshly grated Parmesan
  • 4 large eggs
  • ground black pepper
  • 2 teaspoons salt
  • 1 pound dried pasta
  • 3 garlic cloves
  • 2 tablespoons butter
  • 9 slices bacon, chopped

Instructions 

  • Fill a large saucepan with water and bring to a boil.
  • Meanwhile, whisk together 1 cup grated Parmesan cheese with the eggs in a small bowl and season with a little bit of freshly ground black pepper.
  • When the water is boiling add 2 tsp salt, then add the dried pasta and cook until al dente according to package instructions.
  • Peel the garlic and crush it with the blade of a knife (see picture above). Melt butter in a large, wide pan over medium heat. Add the bacon and crushed garlic cloves and fry at a medium temperature for 5 minutes until the bacon is crispy.
  • When the bacon is crispy, remove the garlic and reduce the temperature to low, so the bacon stays warm.
  • When the pasta is al dente, transfer it with tongs or a slotted spoon to the pan with the bacon. Don't discard the pasta water. Toss the pasta and the bacon together until combined.
  • Turn off the heat and let the pasta sit for 1 minute. Then pour the eggs and cheese mixture to the pasta and toss together until evenly coated. If the sauce is too thick, add a little pasta water, start with a tablespoon.
  • Sprinkle with the remaining cheese and a little bit of black pepper and serve immediately!

Nutrition

Calories: 891kcal | Carbohydrates: 87g | Protein: 40g | Fat: 41g | Saturated Fat: 18g | Cholesterol: 237mg | Sodium: 2211mg | Potassium: 455mg | Fiber: 3g | Sugar: 3g | Vitamin A: 725IU | Vitamin C: 0.7mg | Calcium: 497mg | Iron: 2.8mg
Like this recipe? Rate and comment below!

About Julia Foerster

Hi, I'm Julia! Born in Germany, I call Canada now my home and love to share my favorite dishes with you! Here you'll find hundreds of recipes, all made from scratch, with lots of tips and detailed step-by-step instructions.

You May Also Like:

5 from 5 votes (1 rating without comment)

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

4 Comments

  1. 5 stars
    I tried this today and think either the cheese was a bit too much or I overdid it a bit with the pasta water. But generally for me, it turned out to be a little too much sauce and a little too cheesy, but I guess that’s a matter of preference. It still was pretty delicious, though. Thanks a lot for your recipes.