Pasta Carbonara is a unique and easy pasta dish that combines linguine or spaghetti with crisp pan-fried bacon in a creamy Parmesan Carbonara Sauce. Whole eggs are one of the key ingredients in this well-loved recipe that is so easy to make. You can make this restaurant-quality pasta right in your kitchen with just a few simple tips.

Pasta Carbonara is one of Rome’s most popular dishes, mixed with thick, pan-fried bacon, salt-cured pork or pancetta, a couple of tablespoons of rendered fat, and a bit of minced garlic. Then, a mixture of eggs, egg yolks, Parmesan, and a little cooking water is added and tossed quickly while the pasta is still very hot, creating a creamy sauce.
Ingredient Notes and Substitutions
See the complete list of ingredients on the recipe card below.
- Pasta: Spaghetti, fettuccine, linguine, bucatini, and rigatoni are all pastas used in carbonara.
- Eggs: Bring your eggs to room temperature and use large eggs.
- Bacon: Thick-cut bacon, pancetta, pork jowl, or guanciale are all suitable choices for this pasta.
- Parmesan Cheese: Use fresh grated Parmesan cheese (Parmigiano Reggiano), not the stuff in the canister, as it melts so much better and tastes far superior. Pecorino Romano is just as delicious if available.

How to Make Pasta Carbonara
This is a summary version; for the complete list of ingredients and instructions, please refer to the recipe card below.
- Whisk together the eggs, egg yolks, and Parmesan cheese.
- Cook the bacon.
- Add minced garlic to the same skillet and cook.
- Cook the pasta.
- Add the cooked pasta to the skillet with the bacon fat and garlic.
- Turn off the heat, slowly pour in the egg and cheese mixture, then a splash of pasta water. Do this until fully incorporated.
Cook’s Tips
- The key to excellent pasta carbonara is timing. The pasta should be hot when you add the egg mixture and toss it. Try to keep the pasta water hot as well. Have everything you need by the stove, including tongs, pasta water, chopped parsley, egg mixture, and cooked bacon.
- Don’t forget to reserve 1-2 cups of pasta water. It is great for getting the pasta sauce to your desired consistency. Slide a large bowl under the colander before you drain the pasta, and don’t forget.
- Turn off the heat before adding the egg mixture to the skillet to prevent scrambling.
- Store any unused pasta water in a mason jar with a tight-fitting lid for 2-3 days. Use it to reheat leftovers.
- For the ultimate flavor, top the finished dish with finely chopped parsley and a little more freshly grated Parmesan cheese.
- This dish is best served as soon as it is prepared, so try to plan accordingly.

How to Reheat Pasta Carbonara
First, remove the carbonara from the refrigerator and let it warm to room temperature for about 30-40 minutes. Then heat a skillet over low and add the leftover pasta. Toss the pasta to warm, adding 1-2 tablespoons of reserved pasta water as needed while you are tossing. For best results, serve promptly.

Pasta Carbonara is Made with Raw Eggs
The raw eggs are essentially cooked in the residual heat from the pasta, the hot pasta water, and the stovetop. However, as a safety measure, if you are a high-risk person for possible complications from food poisoning (young children, older adults, and pregnant women), use pasteurized eggs in this recipe. If you are simply hesitant, most grocery stores carry pasteurized eggs. Pasteurized eggs are gently heated at a temperature high enough to kill any bacteria but not cook the egg. They are then safe to eat raw.
More Pasta Recipes

Pasta Carbonara Recipe
Ingredients
- 16 oz linguine or spaghetti pasta
- 2 whole large eggs at room temperature
- 3 egg yolks at room temperature
- 12 ounces thick-cut bacon
- 3 cloves garlic, minced
- 1 cup grated Parmesan Cheese
- ¼ cup chopped fresh Italian Parsley
- kosher salt and freshly ground black pepper to taste
Instructions
- Put a large pot of salted water on the stove over medium-high heat. Bring to a boil.
- In a large bowl, whisk together the eggs, egg yolks, and Parmesan cheese. Set it aside for a few minutes.
- Cook bacon over medium heat in a large skillet until crispy. Using a slotted spoon, remove to paper towels to drain. Remove all but 1½ tablespoons of bacon grease from the skillet and discard.
- Reduce the heat to low and add the minced garlic to the skillet. Cook and stir continuously for 1 minute.
- Meanwhile, cook the pasta al dente according to package directions. Reserve 1-2 cups of pasta water. Drain the pasta.
- Now working fairly quickly, add the hot cooked pasta to the skillet with the bacon fat and garlic, tossing to coat. Beat the egg mixture again for a few seconds. Turn off the heat and slowly pour in the egg/parmesan mixture and a splash or two of the pasta water with one hand while tossing frequently with the other hand. Once the egg mixture is fully incorporated, add more pasta water till the desired consistency is reached. Add the bacon back to the skillet and toss again.
- Season with kosher salt and freshly ground black pepper to taste. Top with fresh Italian parsley and, if desired, more grated Parmesan Cheese.
Notes
- Store leftovers in an airtight container in the fridge for up to 3 days. Reheat on the stovetop over very low heat, adding a couple of tablespoons of reserved pasta water and tossing to warm.
Nutrition
On the hunt for more delicious recipes? Follow Small Town Woman on Facebook, Pinterest, and Instagram.
https://www.smalltownwoman.com/wp-content/uploads/2019/05/Beth-1.pdf













Beth L
You inspire me to put more thought into my meals. Yours always look so delicious! Will have to try this one soon!
Beth Pierce
Thanks, Beth! Enjoy!
Elise Ho
My husband really enjoys this pasta carbonara. He says that is one of the best that he has had!
Tameka H
Your meals are always so tantalizing! I have to try the carbonara!
Beth Pierce
Thanks! Enjoy!!
Blair Villanueva
I am definitely craving a good carbonara right now after reading your recipe. You made it so good, and even the pictures show how delicious it is. Good job!
Rosey
This was so yummy! Thanks for sharing the recipe. The family loved it!
Clarice
Wow! This looks delicious. It’s been a while since we had carbonara and would love to make one. Love your recipe. It looks easy to make and can’t wait to try it.
Stephanie
My husband and youngest are all about anything with bacon! This was the perfect pasta for my meat-loving family. I will make it again!
Shirley
I made this last week for my special Italian friend who is a good cook ! Successfully made & he liked it!
Did bacon ahead, saved some of fat, then easy to do before meal time. Used linguini.
Vikki
Love this pasta! So full of flavor and color!
Beth Pierce
Thanks Vikki! So glad that you liked it!
Sandra
Such a delicious and comforting meal! Everyone at my house loved it!