This easy Spaghetti Carbonara is a simple pasta dish that takes just about 20 minutes to make and always hits the spot. It combines perfectly cooked noodles, crispy bacon, and a rich and creamy sauce made with eggs, Parmesan cheese, and freshly ground black pepper.

There’s nothing fancy about carbonara—just pure comfort food. If you’re looking for more creamy pasta recipes, you can also try my Asiago Fettuccine Alfredo, Lemon Thyme Chicken Pasta, or this Creamy Broccoli Pasta.

A plate full of easy Spaghetti Carbonara topped with bacon and peas.

Easy Spaghetti Carbonara Recipe

If you’ve never tried spaghetti carbonara, you are in for a real treat. This simple Roman pasta dish is a classic for a reason. It uses simple ingredients like Parmesan cheese, black pepper, bacon fat, egg yolks, and starchy pasta water to create the most luscious, velvety smooth, rich and creamy carbonara sauce. 

I top mine with peas and crispy bacon. First off, it’s delicious. Second, I almost always have them on hand. Instead of peas, you could also add broccoli florets, cauliflower, or other sautéed veggies. And if you’re looking for more easy pasta recipes, you can also try my Lemon Garlic Cream Sauce, Tomato Feta Pasta, or Homemade Lasagna.

Ingredients to make this Spaghetti Carbonara recipe in separate bowls.

Key Ingredients

  • Spaghetti – as the name suggests, spaghetti is the classic pasta used to make Spaghetti Carbonara. You could substitute another long pasta noodle, such as fettuccine or linguine. You’ll want to cook just to al dente according to the instructions on the package. Don’t forget to reserve about 1 cup of pasta water to use for the sauce.
  • Bacon – you’ll need about 10 slices or ½ pound of bacon for this recipe. It’s easiest to cut the bacon into small pieces before cooking. Make sure to reserve all of the bacon grease because you will use it to make the sauce. Instead of bacon, you could substitute another type of cured pork such as pancetta, or even guanciale which comes from the pork jowl.
  • Egg Yolks – egg yolks are the heart of Spaghetti Carbonara and what make the sauce so silky smooth. You can reserve the egg whites for another use or discard.
  • Parmesan Cheese – make sure to use a high quality Parmesan cheese if possible. Either freshly grated or shaved will work great.
  • Frozen Peas – these should be thawed and drained. You could also substitute fresh peas if they are in season. Asparagus would be another great option.
  • Pepper – I recommend using freshly ground black pepper.
A close up of spaghetti carbonara with bacon and peas.

How to Make Spaghetti Carbonara

  1. Cook the spaghetti to al dente. Bring a large pot of salted water to a boil (about 1 tablespoon for a half gallon of water) and cook the pasta until al dente according to package directions. Reserve 1 cup of pasta water before draining the pasta.
  2. Cook the bacon. Meanwhile, heat a large skillet over medium heat. Add the bacon and cook until crisp and golden brown.  Remove from the heat and transfer the bacon bits to a paper towel lined plate using a slotted spoon. Reserve the bacon grease in the pan.
  3. Add the spaghetti to the pan. When the pasta is cooked and drained, add it to the skillet with the bacon grease and toss with tongs.
  4. Temper in the egg yolks. In a medium sized bowl, whisk together the egg yolks, salt, and pepper. Continue to whisk while adding a steady stream of about 1/2 cup of the reserved pasta water to the beaten eggs. Add the egg mixture to the pasta while stirring and tossing with tongs.  Continue to toss until the pasta is completely coated.  
  5. Add the cheese and pasta water. Add the Parmesan cheese and continue to toss until the sauce is creamy. If the sauce seems a little too thick, add up to 1/2 cup more of the reserved pasta water. You want the sauce to have the consistency of heavy cream.
  6. Serve. Stir in the peas last, then top with crispy bacon just before serving. Enjoy!  
A bowl full of Spaghetti alla Carbonara topped with parsley, bacon, and peas.

Frequently Asked Questions

Are there raw eggs in spaghetti carbonara?

No – the egg yolks in this recipe for Spaghetti Carbonara are very gently cooked by tempering them into hot pasta water, then adding them back to a hot skillet with hot cooked pasta. Egg yolks only need to reach roughly 150 degrees F to be considered cooked, which happens gently during the process.

What’s the difference between carbonara and Alfredo?

While both carbonara and Alfredo sauce are creamy, they are quite different. Alfredo sauce is another rich sauce that is made mostly from butter and Parmesan cheese. Carbonara gets its creaminess from tempering egg yolks into warm starchy pasta water, then adding in Parmesan cheese and a hefty dose of bacon fat. 

Can I make this ahead of time?

This is one of those recipes that you really can not make ahead of time. Carbonara Spaghetti truly should be made and served immediately. The sauce will never be as creamy and silky as when it is freshly made.

What are the best carbonara noodles to use?

I personally love using long pasta noodles so that the sauce will coat every last inch. Fettuccine carbonara and linguine carbonara are two great alternatives. However, any pasta will honestly work great. Another favorite is tortellini carbonara.

Can you reheat carbonara noodles?

Reheating carbonara is a bit tricky since the cooked egg yolks in the sauce aren’t something that will easily melt back down. However, if you want to reheat carbonara, I recommend adding a bit of heavy cream or broth to the pasta while reheating very slowly.

Storing and Reheating

  • Refrigerator: you can store any leftover pasta in an airtight container for up to 2 days.
  • How to reheat carbonara: while Spaghetti Carbonara doesn’t reheat very well, you also wouldn’t want to just toss out leftovers. Try adding a touch of heavy cream or broth to the pasta while you reheat in a pan over medium low heat.
5 from 2 votes

Easy Spaghetti Carbonara Recipe

Author The Carefree Kitchen
This easy spaghetti carbonara is a simple pasta dish that takes just about 20 minutes to make and always hits the spot. It combines perfectly cooked noodles, crispy bacon, and a rich and creamy carbonara sauce made with eggs, Parmesan cheese, and freshly ground black pepper.
Prep: 20 minutes
Total: 20 minutes
Yields6 people

Ingredients

  • 1 pound spaghetti pasta
  • ½ pound bacon, cut into small pieces.
  • 3 large egg yolks
  • 1 cup Parmesan cheese, grated or shaved
  • 2/3 cup frozen peas, thawed
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper

Instructions
 

  • Cook the pasta in salted water (about 1 tablespoon for a half gallon of water.) until al dente according to package directions. Reserve 1 cup of pasta water before straining the water.
  • Meanwhile, heat a large skillet over medium heat. Add the bacon and cook until crisp and golden brown. Remove from the heat and transfer the bacon bits to a paper towel lined plate using a slotted spoon. Reserve the bacon grease in the pan.
  • When the pasta is cooked and drained, add it to the skillet with the bacon grease and toss with tongs.
  • In a medium sized bowl, whisk together the egg yolks, salt, and pepper. Continue to whisk while adding a steady stream of about 1/2 cup of the reserved pasta water to the beaten eggs. Add the egg mixture to the pasta while stirring and tossing with tongs. Continue to toss until the pasta is completely coated.
  • Add the Parmesan cheese and continue to toss until the sauce is creamy. If the sauce seems a little too thick, add up to 1/2 cup more of the reserved pasta water. You want the sauce to have the consistency of heavy cream.
  • Stir in the peas last, then top with crispy bacon just before serving. Enjoy!

Notes

Storing instructions: you can store any leftover pasta in an airtight container for up to 2 days.
Reheating: while Spaghetti Carbonara doesn’t reheat very well, you also wouldn’t want to just toss out leftovers. Try adding a touch of heavy cream or broth to the pasta while you reheat in a pan over medium low heat.

Nutrition

Calories: 539kcal | Carbohydrates: 60g | Protein: 23g | Fat: 22g | Saturated Fat: 9g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 9g | Trans Fat: 0.05g | Cholesterol: 127mg | Sodium: 713mg | Potassium: 306mg | Fiber: 3g | Sugar: 3g | Vitamin A: 390IU | Vitamin C: 6mg | Calcium: 231mg | Iron: 2mg
Disclaimer: Nutritional values were calculated using a third-party tool and are provided as an estimation only.
Course Main Course
Cuisine Italian
Sharing this recipe with a link is both encouraged and appreciated. Copying/pasting and/or screenshots of full recipes to any social media is strictly prohibited. Content and photographs are copyright protected.

Did you make this?

Don’t forget to leave a rating below and make sure to follow on Pinterest, Instagram and Tiktok for more!

More Quick and Easy Pasta Recipes

This Spaghetti Carbonara recipe is quick, easy, and seriously delicious. It uses simple ingredients like pasta water, egg yolks, and Parmesan cheese to make a lusciously smooth carbonara sauce.

Categories:

, , , , ,
5 from 2 votes (2 ratings without comment)

Leave a Reply

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

Recipe Rating




More You'll Love