Spaghetti carbonara is creamy, delicious, and incredibly easy! Spaghetti alla carbonara combines crispy pancetta, parmesan cheese, and a creamy sauce made from simple ingredients you likely have on hand.

This post may contain affiliate links. Please read our disclosure policy.
Holly’s Recipe Highlights
- Flavor: Creamy and cheesy with crispy, savory pancetta in every bite.
- Budget Tip: To keep costs down, swap pancetta for bacon or try Pecorino Romano in place of Parmesan.
- Swaps: Fettuccine, linguine, or angel hair pasta can be used instead of spaghetti.
- Serving Suggestions: Top with fresh parsley and extra cheese, and serve with a Caesar salad and garlic bread for an easy weeknight meal.

Pantry Staple Ingredients
- Meat: In Italy, carbonara is made with guanciale (cured pork cheek), but since it’s hard to find, I use pancetta for that smoky, salty flavor. Swap it for bacon if that’s what you have.
- Cheese: Classic carbonara uses Pecorino Romano, but I use Parmesan since I always have it on hand.
- Eggs: Eggs make the sauce rich and creamy (without cream!). Make sure they are at room temperature to combine smoothly.
- Pasta: Any long pasta, like bucatina or linguine, works well in this recipe; I use spaghetti for a classic carbonara.
More Italian Inspired Favorites
Did you enjoy this Spaghetti Carbonara? Leave a rating or comment below!

Equipment
Ingredients
- 1 pound spaghetti
- 6 slices pancetta or guanciale or bacon, chopped
- 2 cloves garlic minced
- 3 large eggs room temperature
- 1 cup shredded Parmesan cheese or pecarino ramano
- black pepper to taste
Instructions
- In a medium bowl, whisk together eggs, parmesan cheese, and black pepper. Set aside.
- In a large skillet, cook pancetta over medium heat until crisp. Remove from the pan with a slotted spoon and set aside. Add garlic to the pan and cook for 1 minute.
- Meanwhile, cook pasta in a large pot of salted water until al dente. Reserve 1 cup of pasta water. Drain well but do not rinse.
- Add the hot drained pasta to the skillet with the garlic, and toss to coat.
- Remove the skillet from the heat and pour in the egg mixture, mixing well with tongs. If needed, add reserved pasta water to adjust the consistency of the sauce.
- Add the pancetta and toss to combine. Season with additional salt to taste.
- Serve hot, garnished with parsley or additional parmesan cheese if desired.
Notes
- This dish comes together fast. Prepare all ingredients before beginning.
- Cook the pasta until it is ‘al dente’ or firm.
- Do not rinse the pasta, the starch helps the sauce cling.
- Add a bit of pasta water if needed to create a creamy consistency.
- Carbonara will keep in the refrigerator for 3-4 days. Because of the creamy sauce it is not recommended to freeze.
Nutrition Information
Nutrition information provided is an estimate and will vary based on cooking methods and brands of ingredients used.
© SpendWithPennies.com. Content and photographs are copyright protected. Sharing of this recipe is both encouraged and appreciated. Copying and/or pasting full recipes to any social media is strictly prohibited. Please view my photo use policy here.














love all your posts always soooo good!!!!!!
Thank so much.
This was wonderful and I love all the money saving recipes on this site but I would suggest reversing steps 2 and 3 for this recipe. Since it does come together very quickly the pasta should already be cooked and ready to go after the garlic has cooked for one minute. Otherwise garlic will become bitter if left in the hot pan for more than one minute and this will not taste good. Thank you Holly for all of your wonderful recipes!!
you’re a g bro
My husband and I really liked it. I found the timing a little difficult about how hot to keep garlic and pasta when adding the egg.
Well, I made scrambled eggs… help!
Oh dear! You want to make sure that the eggs are room temperature before starting this recipe. If still struggling, you can add a little of the hot pasta water slowly to the egg mixture to bring it up in temperature which will also help it not turn into scrambled eggs.
this is an amazing dish! very simple but just like what we had in Italy. I added more black pepper as I served it. Thinking about adding mushrooms next time.
Hi! Definitely a crowd pleaser in my home. We use bacon and whatever grated cheese we have on hand.Works like a charm
Was awesome, family loved this
Can I use crock pot to reheat for a crowd? Or is there a better way to heat on day 2?
I have never tried reheating this recipe in the crockpot but would love to hear how it turns out for you. We usually reheat it in the microwave or on the stovetop.
Super delicious! Made it exactly as described minus the parsley because I didn’t have any.
I didn’t care for it. My family thought it was just OK. . it won’t be part of my monthly meals…
Thanks for trying our recipe, Kay!
It was a hit with two picky teenagers with them both going back for seconds! Will definitely be making this again.
This was Fantastic & Tasty and I also used veggie pasta which turned out Great !!!
Garlic ruined the taste for me . It was bitter as hell because of garlic. I will make it without garlic next time, hopefully it will not be bitter.
So delicious! I made this for supper tonight and everyone came back for second ❤️ SWP Employee
Can this be made with Canadian bacon?
It can be, if you prefer it!
It’s not probably blasphemous, but I frequently use Smithfield ham scraps. Not authentic, but delicious!
There is no taste that can compare to fresh carbonara!! A little bit of heaven
Made this a few months ago was fantastic!
Made it again today and used mushroom ravioli was great
Best I ever made!
Made this tonight for dinner and it was so simple and easy! We definitely enjoyed it and will be making it again!