This post may contain affiliate links. Read our disclosure policy here.
For nights when you need a quick dinner that’s a crowd pleaser without measuring lots of ingredients, this carbonara sauce with spaghetti is the perfect thing to whip up.

What is Carbonara Sauce?
Carbonara sauce is a classic Italian sauce made with eggs, Parmesan cheese, black pepper, and pancetta or bacon. The heat from the cooked pasta and pasta water helps create a silky, rich sauce without using cream. You just toss it and watch it transform.
It’s such a winner at my house that I nearly always keep diced pancetta in the freezer so I can whip it up quickly, or my pancetta pasta. When I’m out, I’ll use bacon to make carbonara. Both work beautifully.
What Does Carbonara Sauce Taste Like?
The sauce has a mild, creamy flavor from the eggs combined with the salty Parmesan, plus a savory, meaty richness from pancetta (or bacon). All comes together into a heavenly sauce that clings to the spaghetti and melts in your mouth; it’s so good!
Carbonara Sauce Ingredients
Pancetta or bacon, chopped onions, garlic, and ground black pepper add flavor, and the sauce itself is made with Parmesan cheese, eggs, and pasta water reserved from cooking the spaghetti.

How to Make Carbonara Sauce
If this is your first time making this, watch the easy step-by-step video and the details in the recipe card. Essentially, you’ll:
- Cook the pasta following the package directions and reserve the pasta water before draining. Don’t worry, I have you reserve extra.
- Cook the pancetta in the skillet until it's almost crispy. Then, add the onions and garlic to the pan and sauté them in the same grease. It adds so much flavor!
- Make the egg mixture in a bowl by combining the eggs and Parmesan cheese. You'll want to have this on hand.
- Add the cooked spaghetti to the skillet and toss to combine. Check that the pasta water is still hot; if not, reheat.
- Make the carbonara sauce by pouring the egg mixture into the skillet and tossing it with the spaghetti as you pour the hot pasta water. As it melts, it will create a creamy sauce to coat every piece of spaghetti.

Perfect Carbonara Sauce Cooking Tips
The reserved pasta water should be hot enough to melt the parmesan and give the carbonara a creamy texture. If not, reheat it.
Start with room-temperature eggs to create a smooth, light sauce and reduce the chances of scrambling (which happens when cold eggs meet hot liquid).

Use bacon or pancetta; both are great options. Pancetta is smokier and meatier, and bacon is easier to find.

How to Serve Carbonara Sauce
Divide this pasta into bowls and top it with more Parmesan. Maybe serve it with a side salad, some crusty bread, or garlic breadsticks to soak up every bit of goodness.
Carbonara Sauce Recipe + Video

Watch how it’s made:
Ingredients
- 4 ounces diced pancetta , or 4 bacon slices
- 1 small onion, chopped
- 2-3 cloves garlic, minced
- 2 large eggs
- ½ cup Parmesan cheese
- 8 ounces spaghetti
Instructions
Cook the pasta
- In a large pot, over medium-high heat, bring water to a boil. Once the water is boiling, cook the pasta until al dente. When the pasta is ready, reserve 1 cup of pasta water, drain the pasta, and set it aside. I like to reserve a little extra in case I need it.
Make the sauce
- In a large skillet, saute bacon over medium-high heat. Once it's beginning to brown and crisp, add the onions and garlic. Continue to cook, stirring frequently, until the onions are soft and golden, for about 5 minutes.
- In a separate dish, whisk the eggs, parmesan, and pepper. Set it aside.
Combine
- Reduce the heat to the lowest setting and add the pasta to the skillet. Then, use tongs to combine the pasta with the bacon mixture. Pour the egg and parmesan mixture over the pasta.
- Make sure the reserved pasta water is still very hot; if not, reheat it in the microwave for 30 seconds. Working quickly, use tongs to combine the pasta and egg mixture in the skillet as you pour in half of the pasta water. For a more saucy pasta, slowly add more pasta water. Melting the cheesy egg mixture with the water is what creates the carbonara sauce.
- Serve with more Parmesan cheese.







Holly says
This was the best carbonara sauce I have ever tried!
Morgan says
I was like, can I actually make carbonara sauce at home? I’m not great at the kitchen, but I followed this recipe to the T and it turned out delicious and velvety. Thanks for the recipe, Laura!!
Anne says
This was incredible!!!
Sam says
The perfect Carbonara sauce recipe i’ve tried yet!! So easy to make too!
Sole says
This carbonara sauce was easy to make and tasted really good.
Dayna says
This carbonara sauce recipe is unmatched!
Lucille says
My grandma used to make carbonara sauce and your recipe is just as good. It tastes like hers!!! I’ll be making this recipe often
Beatrice says
This carbonara sauce is so easy!
Kai says
I made this carbonara sauce on a whim and haven’t looked back! So easy and incredibly delicious!
Evie says
We had carbonara at a restaurant for our anniversary last year and I wanted to try to make my own carbonara sauce at home this year. Turned out incredible. Thank you for all the tips and tricks to make sure our special night was successful.
Ann says
This is so good. But can you ever really go wrong with bacon? Thanks!
Heather says
Wow, this Carbonara is so delicious! Such a deep, full-bodied flavor for a quick sauce. Everyone loved it, I’ll be making this again. Thank you!
Ieva says
Thank you for the recipe. We made spaghetti carbonara with your sauce last night, and loved it!
Harriet Young says
Delicious, quick and easy, the perfect week night meal. Thank you!