Spaghetti alla Carbonara is a traditional Italian pasta dish that has pancetta (bacon can also be used) and is tossed with a mixture of parmesan cheese and eggs. And even though it uses so few ingredients, it has the most amazing, rich flavor. It’s decadent, salty, smoky, and absolutely 100% delicious.
If you’ve never had it, it may sound a bit weird. Hear me out. Don’t you worry- the pasta is not coated in raw egg, if that’s what you were thinking! Instead, the heat of the spaghetti (or whatever pasta you want to use) cooks the egg gradually, creating a super creamy consistency that mimics a lighter version of Alfredo sauce. Have I convinced you yet? Good.
Here’s what to do.
First, boil some water with plenty of salt.
While you are waiting for the water to heat up, mix together a couple of eggs, some parmesan cheese, salt, and pepper (and optionally, fresh chopped parsley or other herbs) in a small bowl, creating a paste-like consistency. Don’t salt too heavily- there is plenty of salt in the pancetta and the parmesan cheese! DO add a hearty amount of fresh cracked black pepper. It gives it a nice kick.
Note: my pictures reflect half of the recipe proportions, since I made a two-serving portion for just me and Zach. The recipe below is for 4-6 servings, depending on how hungry your people are and if you are serving a side with the pasta.
When the water is boiling, add the pasta (I actually used linguine for this, but the traditional pasta used is spaghetti. You should feel free to use whatever pasta shape your little heart desires!) and cook until al dente. At this point, you should begin cooking the pancetta or bacon. Use a deep skillet or even a large pot, since you will be mixing the pasta with the pancetta and will need to stir rather vigorously in order to make the sauce. Pancetta (an Italian cured pork product) comes already chopped up into small pieces, which is super convenient. If you are using bacon, just cut it up into approximate 1-inch pieces and cook as you usually would. Cook until meat is browned and fat is rendered.
At this point, the pasta should be cooked. Reserve 1 cup of the pasta water before draining. This is very important! Which is why I am writing in BOLD! Drain the pasta and add it to the pancetta and drippings, and turn heat to low. Stir for one minute until pasta is covered in the drippings from the pancetta.
Now, add the egg and cheese mixture from before and stir for another minute. The cheese will melt and the eggs will slowly cook, coating each noodle in a creamy layer.
There’s just one more step. While stirring the pasta, gradually add some of the pasta water to create an even thicker, creamier texture. Some people add actual cream at this point (and that’s certainly an option if you are looking for something more decadent!), but because the pasta water contains salt and the starch from the pasta, it helps thicken and flavor the meal just as well and is a much healthier option. You will probably not need to add the entire cup of water- just add enough until you have a nice, creamy consistency that sticks to every noodle.
So there you have it, folks! A super simple, super easy, super authentic Spaghetti alla Carbonara that’s perfect for a fast weeknight dinner, yet fancy enough for a dinner party. Top with extra herbs and parmesan cheese and a little more fresh cracked black pepper and serve immediately.
Other easy pasta recipes
- Caprese Pasta Salad with Creamy Balsamic Dressing
- Spaghetti with Burrata and Veggies
- Spaghetti with Arugula, Cherry Tomatoes, and Feta
- Crispy Pesto Gnocchi with Goat Cheese and Cherry Tomatoes
- Chicken and Broccoli Linguine with Lemon Butter Basil Sauce
- Bruschetta Pasta
Would you like to email yourself this recipe?

Quick and Easy Spaghetti alla Carbonara
In a mere 15 minutes and with the greatest of ease, and only FOUR INGREDIENTS, you can make the most delicious, authentic Spaghetti alla Carbonara ever!
Save this Recipe
Print
Pin
Rate
Servings: 8 servings
Calories: 335kcal
Ingredients
- 1 lb. spaghetti or fettuccini, linguine, or other pasta
- 2 eggs
- 1 cup parmesan cheese shredded, plus more for serving
- kosher salt to taste
- black pepper to taste
- 1/4 cup fresh chopped parsley optional, plus more for garnish
- 4 oz. pancetta or bacon
Want to save this recipe?
Instructions
- Cook pasta according to directions in heavily salted water until al dente. Reserve 1 cup of the pasta water.
- Meanwhile, mix together the 2 eggs, parmesan cheese (1/2 cup), salt, pepper, and 1/4 cup parsley (if using) in a small bowl, creating a paste-like consistency. Don't salt too heavily- there is plenty of salt in the pancetta and the parmesan cheese! DO add a hearty amount of fresh cracked black pepper. It gives it a nice kick.
- In a deep skillet or even a large pot, cook the pancetta over medium high heat (If you are using bacon, just cut it up into approximate 1-inch pieces).
- Cook until meat is browned and fat is rendered.
- Add the hot pasta to the pancetta and drippings, and turn heat to low. Stir for one minute until pasta is covered in the drippings from the pancetta.
- Now, add the egg and cheese mixture from before and stir for another minute. The cheese will melt and the eggs will slowly cook, coating each noodle in a creamy layer.
- While stirring the pasta, gradually add some of the reserved pasta water to create an even thicker, creamier texture. You will probably not need to add the entire cup of water- just add enough until you have a nice, creamy consistency that sticks to every noodle.
- Serve garnished with extra herbs, parmesan, and black pepper.
Notes
- The provided nutrition information does not include any added sodium from seasoning to taste, any optional ingredients, and it does not take brands into account. Feel free to calculate it yourself using this calculator or by adding the recipe to Yummly.
Nutrition
Calories: 335kcal | Carbohydrates: 43g | Protein: 15g | Fat: 11g | Saturated Fat: 4g | Cholesterol: 59mg | Sodium: 314mg | Potassium: 192mg | Fiber: 2g | Sugar: 2g | Vitamin A: 315IU | Vitamin C: 2mg | Calcium: 169mg | Iron: 1mg
Nutrition Information Disclaimer
The provided nutrition information is my best estimate and reflects one serving of the recipe (total servings indicated at top of recipe card). It does not include any added sodium from seasoning to taste, any optional ingredients, and it does not take brands into account. I use an automatic API to calculate this information. Feel free to calculate it yourself using one of these tools:
My Fitness Pal Recipe Nutrition Calculator
Tried this recipe?Mention @BowlofDelicious or tag #BowlofDelicious!


Katherine
Easy, fast, and yummy! I’d add some more spices though like onion and garlic. I’ll definitely make it again! ?
Elizabeth
So glad you liked it! “Authentic” spaghetti alla carbonoara doesn’t have onion and garlic, which is why I left them out :-) But authenticity aside, I think both would be delicious additions!
Aida
I love pasta that’s not too heavy, and this is just the kind of recipe perfect for a Sunday brunch with a salad on the side and a glass of wine.
grace
i’ve never made this, and i’m not sure why! great post–i think i’ll copy your version to the letter!
Elizabeth
I hope you like it! It’s a very basic recipe- there really aren’t very many variations on it. Some people add peas or other ingredients to it as well.
Lucy
It is very good with peas.
Shirley Colee
I made a version with peas long ago …quite good. Looking forward to trying your recipe.
Elizabeth
Hope you like it! I’m definitely going to add peas to mine next time I make it- thanks for the suggestion :-)
Lisa
Elizabeth, this dish is making me hungry! I adore pasta carbonara. I’m definitely going to make this – pinning it too!