Spaghetti Carbonara

filed under: Food + Drink on June 28, 2019

This is a fantastic pasta dish that everyone loves and comes together quick! I share some tips that will guarantee your carbonara comes out perfect, every time! If you love pasta dishes don’t miss my Spaghetti with Meat Sauce and Classic Fettucine Alfredo!

What is The Best Spaghetti Carbonara Recipe?

This is by far the best spaghetti carbonara recipe I have ever had.   Traditionally, a Carbonara is an Italian pasta dish made with eggs, hard cheese (like Pecorino Romano or Parmigiano-Reggiano), pancetta, and black pepper. The version I am sharing below is not authentic, but it sure is delicious! And one of the best pasta dishes you will ever make with just a few simple ingredients.


Spaghetti Carbonara

How to Make Carbonara

I make my carbonara with a few pantry staples:

  • Spaghetti noodles
  • Olive oil
  • Bacon
  • Onion
  • Garlic
  • Eggs
  • Parmesan

One of the most important parts of this dish is, of course, the spaghetti noodles. You want to make sure they are cooked al dente.

Spaghetti Carbonara Recipe


How to Cook Al Dente Spaghetti Noodles

Take a big pot and fill it with about 4 quarts of water. Add a generous amount of salt. As some chefs like to say, “salty like the sea”. This will help to season your pasta.

Once the water reaches a boil, add in your dried spaghetti and then stir it. Don’t walk away! Stirring at the beginning of the boiling process will help to keep the pasta from sticking to itself.

Once your pasta has cooked for a few minutes and is firm yet starting to soften it is al dente.  For spaghetti, this is anywhere from 6-10 minutes. The best way to test this is to try it! Al dente pasta will feel firm, not crunchy when you bite it. You can also break a piece of pasta in half to see if it’s done correctly. The pasta will be mostly cooked with a small center of uncooked pasta running through the middle.

Drain your pasta (you can reserve some of the water!!) into a strainer and then pour some olive oil on top and toss the noodles. This will ensure they don’t stick to each other.

Easy Spaghetti Carbonara

Next, chop the bacon and set in a cast iron skillet over medium heat. Cook until just crispy. (I prefer my bacon VERY crispy, but you should definitely cook it to your preference.) Remove the bacon from the skillet and set on a plate lined with a paper towel. Set this aside.

In the same skillet you cooked the bacon, add the diced onion. There should be about 2 tablespoons of bacon grease in the pan, but if you happen to have less than that, add some olive oil. Cook the onion for about 5 minutes, or until translucent. Add in the chopped garlic and cook for about 1 minute more.

Now add the spaghetti noodles back to the hot skillet and using tongs, turn the noodles over so that they are fully coated with the onion and garlic sauce. Reduce heat to low.

In a medium bowl, beat the eggs. Add the shredded (or crumbled or grated) parmesan directly to the eggs and stir well. Pour the egg & parmesan mixture over the noodle and again with the tongs, toss to coat the noodles well. You do not want to scramble the eggs, just gently cook them with the melting cheese so that they create a creamy sauce.


How to Make Spaghetti Carbonara

Add the crispy bacon back to the pan with the noodles and toss again. Garnish with more parmesan and parsley and enjoy!

Quick note: If the sauce is too thick you can add in some olive oil. If you have any pasta water left over this can also thin the sauce.

To reheat leftover Spaghetti Carbonara, just add the noodles back into a warm skillet and toss it occasionally. You can also add more olive oil or heavy cream when reheating. You may also need another pinch of salt & pepper.

Easy Spaghetti Carbonara Recipe

4.89 from 17 votes
Spaghetti Carbonara
Spaghetti Carbonara
Prep Time
20 mins
Cook Time
20 mins

Seriously easy and loaded with richness, this is going to be a favorite weeknight dinner!

Course: Main Course
Cuisine: American
Keyword: Pasta, Spaghetti, Spaghetti Carbonara
Servings: 6
Author: Amanda Rettke
  • 1 box (16 ounces) spaghetti noodles
  • 1 tablespoon olive oil
  • 8 slices bacon, chopped (can use Pancetta)
  • 1 medium white onion, chopped
  • 1 clove garlic, minced
  • 4 large eggs, beaten
  • 2 cups Parmesan cheese, grated
  • 1 pinch salt and black pepper, to taste
  • 2 tablespoons Parmesan cheese, grated
  • 2 tablespoons fresh parsley, chopped (optional)
  1. In a large pot of boiling salted water, cook spaghetti pasta until al dente (about 6-10 minutes). Drain. (Can reserve a cup of pasta water just in case you want a thinner sauce.) Toss with 1 tablespoon of olive oil, and set aside.

  2. In a large skillet over medium heat, add chopped bacon and cook until crisp; remove and drain onto paper towels.

  3. To the same skillet over medium heat (That has not been drained or cleaned! You should have about 2 tablespoons of bacon fat remaining in the fan - if you don't add some olive oil.), add chopped onion.

  4. Once onion is translucent (about 3-5 minutes) add the minced garlic, and cook for one more minute.

  5. Add the spaghetti noodles back into the pan and toss to coat and heat through. Reduce the heat to low.

  6. In a medium bowl, mix together eggs and parmesan cheese. Add this to the noodles and cook, tossing constantly with tongs until eggs and parmesan develop into a light sauce over the noodles.

  7. Add in bacon, salt and pepper to taste, and top with remaining parmesan cheese. (And chopped parsley for garnish if you so desire.)

  8. Serve immediately.

Recipe Video

Optional Add-Ins to Easy Carbonara

White Wine – this can be added after you have cooked the garlic. About a cup will do.

Heavy Cream – this can be added at the end after all other ingredients have been added. The sauce will be thick and coat the noodles and bacon. (more like an alfredo)

Mushrooms – I prefer to use fresh mushrooms and cook them separately (in another pan) while the onions and garlic are cooking. Add them before adding the egg & parmesan mixture.

Peas – frozen peas can be cooked with the spaghetti, added for the last 3 minutes. Fresh or thawed peas can be added with the garlic.

Looking for More Great Pasta Recipes?

Cheeseburger Pasta

Mushroom Swiss Pasta

Chicken Alfredo with Brussel Sprouts

Leave a Reply

Your email address will not be published.

Recipe Rating

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


  • Kimberly Reinhart says:

    So easy & delicious! I will definitely make this again.

  • Susan says:

    It looks like you used the grayed Parmesan cheese in the green can. Is that what you used. It was so finely grated

    • Amanda Rettke says:

      No, we grated fresh parmesan. 🙂 You can use the bottled product if you prefer.

  • Saundra Romijn says:

    Delicious! I would definitely makE this again.

  • Christine Sandquest says:

    Love this recipe thank you
    I make it like this but add a dash of worcestshire sauce.

  • Linda Rydman says:

    Really enjoy your recipes Amanda! Thanks!

  • Laura says:

    This was easy to whip up and was delicious! Not too eggy like other carbonara recipes I’ve tried. Will definitely make it again.

  • Judy Baca says:

    This is delicious and so easy.

  • Jennifer says:

    Delish and so easy! Used a little extra water and angel hair pasta.

  • Bruce says:

    Best Yet
    + homegrown oregano and rosemary…

  • Diana Henry says:

    looks wonderful!!!

  • Scott B says:

    Made with farfalle bow tie pasta and added some garlic sausage with the case removed. DELICIOUS

  • I Am Baker Logo

    Brand new recipes that people find kinda acceptable.