Kirbie's Cravings

Spaghetti Carbonara

Spaghetti carbonara is an easy pasta dinner made with eggs, bacon, cheese, and garlic. Hot pasta is tossed with eggs that create a light, creamy and silky sauce. The combination of the salty bacon with the cheese and light sauce is so delicious.

photo of a bowl of pasta

The first time I ever had homemade spaghetti carbonara was back when Mr. K. and I were dating and he learned how to make it while visiting his family in Italy. His aunt taught him while he was there and he was so excited to make it for me when he got home.

It’s a really simple pasta dish made with pancetta, garlic, Parmesan cheese, and egg. He absolutely loved it when he tried it in Italy and was confident he could make if for me when he got home. I was excited at the time, too, because he’d never cooked for me and I thought it was so sweet he was going to all the effort to make it.

Ingredients for Spaghetti Carbonara

There are many variations of spaghetti carbonara but it’s usually a combination of cheese, pasta, egg, and pancetta or bacon. Pancetta is cured pork and is what is traditionally used, but many people in the US use bacon since it is more easily accessible.

  • Bacon
  • Garlic
  • Spaghetti
  • Olive oil
  • Eggs
  • Grated Parmesan cheese
  • Black pepper
  • Chopped parsley

How to Make It

  • Once you have all of your ingredients, spaghetti carbonara is a very quick recipe. While the pasta is boiling in a separate pot, render the fat from the bacon in a large pan. Once the bacon is crispy, remove it from the pan and discard all but two tablespoons of the bacon fat.
  • Cook the garlic in the bacon fat for a minute or two. At this point, add the cooked spaghetti to the bacon fat and garlic. Add the olive oil on top of the pasta.
  • Next, add the eggs right into the pasta. It might seem weird, but the heat from the pasta cooks the eggs and they create a light silky sauce. As soon as you add the eggs use tongs to toss the pasta with them so they cook.
  • Once the egg is coating the pasta evenly, add in the chopped bacon and most of the Parmesan cheese, reserving some for garnish. Toss it all again and it’s ready to serve. I like to sprinkle the rest of the cheese over each serving along with the chopped parsley.

photo of a fork with pasta carbonara

This is the way Mr. K.’s aunt made it for him in Italy and I got to experience it too after we got married and went to Italy for our honeymoon. It doesn’t have nearly as much sauce as what I see served at Italian restaurants here, but just enough to flavor the pasta. I used to love lots of sauce on my pasta but really learned to appreciate the more minimal sauced pasta when I ate my way through Rome with Mr. K’s family.  It’s so delicious and comforting.

I love how easy it is, although when Mr. K. first made it for me back in college it didn’t go as well.

When he first made it for me back when we were dating it was a lesson in what NOT to do. He’s notoriously slow in the kitchen and so he waited too long to toss the pasta with the eggs. By the time he did it the pasta was cold and the eggs didn’t cook when he tossed them with the pasta! When he showed it to me it was basically raw egg and pasta and we agreed it wasn’t safe to eat.

I don’t quite remember what we ended up eating that night because the failed spaghetti carbonara is all we remember! But now I make it for us and every time I do we can’t help but remember the first he made it for me – the memory of it always makes us laugh.

Tips for Making Carbonara

Two of the biggest issues I’ve seen with this dish are undercooked eggs or scrambled eggs. Here are some tips to avoid these results:

  • Work quickly. You want to toss the egg while the pasta is still hot and the bacon fat is still warm. If your pasta or bacon fat has already cooled, you won’t have enough heat to cook the egg.
  • The heat from the pan must be turned off. Too much heat will also result in scrambled eggs. So even though you want the bacon oil and pasta to stay warm, make sure your burner is not still on when you toss in the egg.
  • Only add pasta water a little at a time. You only want enough sauce just to coat the pasta.

overhead photo of a bowl of spaghetti carbonara

More Pasta Recipes to Try

photo of a bowl of pasta

Spaghetti Carbonara

Servings: 2
Prep Time: 5 minutes
Cook Time: 12 minutes
Total Time: 17 minutes
Course: Main Dishes
Cuisine: Italian
Carbonara is so easy to make you'll want to make it every week!


  • 4 slices bacon
  • 1 clove garlic minced
  • 1/2 lb pasta
  • 2 eggs whisked
  • 2 tbsp oil from bacon
  • 1/2 cup grated parmesan cheese
  • 1 tbsp olive oil
  • pinch black pepper
  • 2 tbsp fresh chopped parsley


  • Bring skillet to medium heat. Cook bacon in skillet until crispy. Reserve 2 tbsp of oil and drain out the rest. Remove bacon and slice into small pieces. Add garlic to skillet with bacon oil and cook until garlic is soft.
  • Meanwhile, in a separate pot, bring water to boil and cook pasta until al dente. Drain pasta but keep the water on the stove (you will need some of it for your sauce) and place hot pasta into the skillet with bacon grease (which should still be hot) and add the olive oil on top of noodles. If your bacon grease has cooled down, heat it back up before adding the pasta. Turn off the stove before adding the pasta.
  • Working quickly, add eggs to the pasta and start tossing noodles with tongs until egg is barely cooked and coated. Make sure your stove is off otherwise you will have too much heat which will lead to scrambled eggs. If needed, add a few tbsp of the water used to cook the pasta to thin out the sauce.
  • Once a sauce is created, add in bacon and a little more than half of the parmesan cheese until mixed and coated. Sprinkle pepper, remaining Parmesan cheese and fresh parsley and serve.


  • Make sure you turn off the stove before adding the egg into the pasta dish. Keeping the pan too hot will overcook the eggs and create scrambled eggs.
  • The heat from the pasta should be enough to cook the eggs to create a silky sauce. Just make sure you work quickly before the pasta cools down.


Serving: 0.5of recipe, Calories: 840kcal, Carbohydrates: 87g, Protein: 35g, Fat: 37g, Saturated Fat: 12g, Cholesterol: 214mg, Sodium: 745mg, Potassium: 453mg, Fiber: 3g, Sugar: 3g, Vitamin A: 775IU, Vitamin C: 5.5mg, Calcium: 331mg, Iron: 2.9mg, Net Carbs: 84g

The nutrition information provided are only estimates based on an online nutritional calculator. I am not a certified nutritionist. Please consult a professional nutritionist or doctor for accurate information and any dietary restrictions and concerns you may have.

Did you make this recipe?I'd love to see it! Mention @KirbieCravings and tag #kirbiecravings!

Get new post updates via email

15 comments on “Spaghetti Carbonara”

  1. Awwww, what a cute story! At least the dinner wasn’t a deal-breaker 🙂 I haven’t had spaghetti carbonera in ages.

  2. What a great story, Kirbie — “A” for effort for Mr. K, how sweet of him! I seriously think that spaghetti carbonara is the best pasta dish, ever. Thanks for posting the recipe! I can’t wait to try it!

    • Haha. =) I love spaghetti carbonara. It’s so simple yet so good. I’m going to try playing around with some other versions but I really liked this one.

  3. I love this story! For Mr.K to go through all that trouble….awwww, it was true love! : )

    I have yet to try making this dish, but I will soon!

    • During his trip he would call me a few times a week. You know how it is when you’re first in love, haha! I’m glad he knew back then that it was something special! During out visit to Rome for our honeymoon, we spent time with the same family. It was my first time meeting them, so it was like our relationship had come full circle. They remembered me so well from Mr. K calling me all the time and talking about me during the trip.

  4. How cute! I can imagine Mr. K carefully taking the noodles off the stove and draining them, carefully breaking the egg, and then carefully pouring the egg into the noodles… 😛 I actually had spaghetti carbonara for the 1st time this week (at Bella Vista cafe), and I really loved it. Can’t wait to try to make it at home – I’m gonna try using pancetta instead of bacon to recreate the version I had 🙂

    • Oh, yes, pancetta is best. I just didn’t have any on hand and it was a really last minute decision to make it. I hope you like it. Hehe, yeah that pretty much is how I imagine he was doing it too.

  5. Ooooh! I have pancetta at home (from Trader Joes). Now I really need to try making spaghetti carbonara.

  6. We actually don’t use a whole egg – only the yolk, plus a tablespoon of the white. Also, re-heating the pasta and egg in the pan is frowned upon by purists because the egg cooks to much – if your pasta is on the cold side, instead of poring the yolk on it directly (which would be the ideal thing to do), you put it in a metal bowl (like the ones you buy at Ikea) with a tbsp grated cheese and heat it up on the boiling water’s steam, beating it with a fork in the meanwhile, until it gets creamy. Also, adding a little of the starchy water you boiled the actual pasta into helps a lot… :p

  7. Haha a similar thing happened to me when I went to Tofu House with a friend, we got the hot tofu soup and I was explaining to her that I was pretty sure the eggs at the table are supposed to be cracked in the soup. As we debated whether this was right or not when we finally went for it the soup was already not really super hot and we ended up with just swirls of uncooked egg in our soup :/

    • Lol, just the other day we were at CDD Tofu & Grill. Mr. K cracked his egg in and was telling me to take a picture of it. And then he just left it there! He didn’t dunk it under or spoon some broth on top to let it cook. I didn’t realize it because I was taking photo of some other foods and then he was commenting that his egg wasn’t cooked.

  8. We always got to pick what we wanted for dinner for our birthdays growing up, and I always asked for bacon egg spaghetti.  Didn’t know there was a real dish called spaghetti carbonara until I was 23.  I was at a fancy Italian restaurant with a new boyfriend.  Looking through the menu, reading the descriptions, I say “oh my gosh, bacon egg spaghetti!  That’s what I’m having”.  The waiter looked at me kind of funny, and Francis (the new boyfriend) shook his head and said “she’ll have the spaghetti carbonara”.  It was good, but not quite what I expected, with garlic and big chunks of some meat that wasn’t bacon (what I now know is pancetta LOL!).   Moms version -start spaghetti cooking, fry bacon, drain and crumble (keeping some of the bacon grease warm in the skillet), stir eggs and Kraft Parmesan cheese together in a mixing bowl, drain spaghetti and put back in the pot, add bacon grease and toss, then add egg/cheese mixture and continue tossing until coated/cooked.  Haven’t had this in way too many years.  I’m going to use your recipe when my brother comes out for Christmas.  I’ve learned that garlic is good.  ?

Leave a Reply

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

Recipe Rating