Introduction
Spaghetti Carbonara is a traditional Italian pasta dish originating from Rome. It combines simple ingredients like eggs, cheese, pancetta, and black pepper to create a creamy, satisfying meal without any cream. This recipe offers a warm and approachable way to make Carbonara at home, perfect for both beginners and seasoned cooks.
Cooking Tips
- Use fresh eggs and quality Pecorino Romano or Parmesan cheese for the best flavor.
- Reserve some pasta water before draining; it helps achieve the perfect silky sauce.
- Cook the sauce off the heat to prevent scrambling the eggs.
- For extra crispiness, cook the pancetta slowly over medium heat.
Serving Suggestions
- Serve immediately with an extra sprinkle of cheese and black pepper.
- Pair with a simple green salad and a glass of white wine.
Storage
Carbonara is best enjoyed fresh, but leftovers can be refrigerated in an airtight container for up to 1 day. Gently reheat with a splash of water or oil to loosen the sauce.

A warm and approachable recipe for classic Italian spaghetti carbonara, featuring a creamy egg and cheese sauce with crispy pancetta. An easy yet impressive dish perfect for dinner or brunch.
Ingredients
- 400 g spaghetti
- 150 g pancetta (or guanciale) diced
- 3 large eggs
- 100 g Pecorino Romano cheese finely grated
- 1 tsp black pepper freshly ground
- to taste salt for pasta water
Instructions
- Bring a large pot of salted water to a boil and cook the spaghetti until al dente according to package instructions.
- While pasta cooks, heat a large skillet over medium heat and cook the pancetta until crisp and browned. Remove from heat.
- In a bowl, whisk together the eggs, grated Pecorino Romano, and freshly ground black pepper until combined.
- Reserve about 1 cup of pasta cooking water, then drain the spaghetti.
- Add the hot spaghetti to the skillet with pancetta and toss to combine.
- Off the heat, slowly pour in the egg and cheese mixture, tossing quickly to coat the pasta without scrambling the eggs. Add reserved pasta water a little at a time to create a creamy sauce.
- Serve immediately with additional cheese and black pepper if desired.
Notes
This recipe uses traditional ingredients and method to achieve an authentic texture and flavor. Avoid reheating in a microwave to prevent scrambled eggs. For a vegetarian version, omit pancetta and add sautéed mushrooms or smoked cheese as a substitute.
To get the perfect creamy texture, make sure to add the egg mixture off the heat and work quickly while tossing the pasta. Also, reserving some pasta water is key to a luscious sauce.
Huh, I thought you’re supposed to add the egg mixture while the pan is still on? I might be wrong but I’ve done it both ways and this one feels too complicated 😅 The pancetta step seems spot on though.
Yes! Off the heat is the whole trick—carbonara goes from creamy to scrambled fast. And saving that pasta water really makes it silky.
Yes! Off the heat is the whole trick. I always used to scramble mine until I started tossing fast and adding pasta water bit by bit—now it’s actually creamy.
Yes! Off the heat is the whole trick—if you rush it and let it sit, it’ll scramble. And that pasta water really makes it glossy and creamy instead of clumpy.
I swapped guanciale for pancetta and it still worked, but the smoke level on my pan was… intense. Also I might’ve used pre-grated cheese and it clumped a bit. Still tasty!
Glad it still turned out! That smoke sounds like the pancetta was getting a little too much heat—next time try medium-low and stir more so it browns without burning.
Tried this tonight and it came out super creamy without scrambling—exactly what I wanted. The pecorino + lots of pepper is the whole vibe.
Pretty solid and simple. I did swap Pecorino for Parm once and it was still good, just less punchy. The pepper amount is on point.
Totally agree—keeping it simple is the whole point. Also love that you noticed the pecorino vs parm difference; less punchy sounds right. That freshly ground pepper really does make it.
Good flavor, but I think 150g pancetta was too much for my pan size. Also, I forgot to reserve pasta water at first (lol). Still tasted great though.
It tasted fine but I hate that I have to be so careful with the heat. Cooking it perfectly is stressful.
I didnt reserve enough pasta water and it turned a bit thick. I had to loosen it with warm water at the end—still ate it all lol.
Ahh that’s a classic Carbonara problem 😅 I always try to reserve more pasta water than I think I need—like 2 cups. Warm water at the end totally saves it though, and at least you ate it all lol.
This recipe is pretty straightforward, but I feel like 150g pancetta might be a lot for my household. Next time I’ll do a little less and see. Still delicious though—pepper really shines.
Okay but where’s the garlic?? also I used bacon and it was “kinda” carbonara. still good lol
Yeah the garlic part is totally personal—classic carbonara doesn’t use garlic. It’s mostly pancetta/guanciale + egg + pecorino + lots of pepper. If you want, you can add it, but it’ll be more “inspired” than traditional.
Wait, no garlic?? I tried it once and it tasted flat to me, so I add like a couple cloves and it fixes it. Also bacon works—just don’t overcook it or it gets chewy. Still, “kinda carbonara” is fair lol.
I tried it exactly and somehow my eggs did scramble a tiny bit. My heat must’ve been too high even though I turned it off. Still edible but not restaurant-perfect.
Oof—sounds like the skillet/pasta was still too hot when you added the egg. Carbonara is all about “off the heat” timing. Next time, try turning the burner completely off and even letting the pan sit for like 30 seconds before adding the egg mix.
I was worried about the egg mixture, but it turned out perfectly creamy. I added the pasta water gradually like the instructions and it really helped.
Wait, so you just pour the egg in off the heat? I always thought you had to keep it cooking longer or it won’t “set” 😅. Maybe that’s why mine was kinda scrambled before.
I’m so glad it worked for you! The pasta water step really does make it creamy—once I stopped rushing that part, everything clicked.
This is the only carbonara I’ve stuck with. The “off the heat” step is key—otherwise you end up with sweet scrambled sadness. 10/10 creamy without cream.
In my kitchen we add butter, cheese, and a splash of milk. Your version looks kinda plain. But hey, if people love it, cool.
Carbonara is overrated imo. I mean, bacon + eggs + cheese sounds like something people are overhyping. But I will say it smelled great while cooking.
I get what you mean about the hype, but carbonara isn’t just “bacon + eggs + cheese” in a lazy way—tempering the egg off-heat is the key so it turns silky instead of scrambled. Also that pecorino flavor is unreal.
Egg sauce turned out weird for me—like kind of grainy. I probably didn’t wait long enough before adding or I tossed too slow. Still edible, just not “restaurant.”
I was skeptical about no cream (I know, I know), but the sauce came together nicely from the pasta water. Mine was a little thicker than expected, but still delicious.
My eggs scrambled a bit and I think I waited too long after taking it off the heat. Still tasty though—just not the silky vibe I wanted.
The recipe says “to taste salt,” but like… how much? I salted my water and still felt it needed more. Otherwise great texture.
Nah I disagree—carbonara should never be salty, it’s all about the pepper. I just skip salt in the water sometimes and let the pancetta do the work. Maybe you overcooked it and the flavor got muted.
Yeah “to taste” salt is super vague 😅 I usually do it like pasta water should taste pleasantly salty—closer to sea-salt level, not bland. If you salted and it still needed more, maybe the Pecorino brand was less salty? Try adding a tiny bit of extra cheese next time.
Meh. Too eggy for me. I know that’s the point, but I prefer a creamier version. Also pecorino is kinda sharp.
You don’t even need cream?? That’s wild. I tried it and wow, the sauce came together—didn’t scramble. I’m officially a believer now.
I was skeptical about using just pancetta/guanciale and eggs, but it actually tastes rich. Next time I’ll grate the pecorino finer.
Made this tonight and it actually tastes like the carbonara I had in Rome. I was nervous about scrambling, but off the heat + quick tossing worked perfectly. Great ratio of cheese to egg!
Way too much cheese for me personally. It was tasty, just heavy. Could maybe cut pecorino in half and still work.
Totally get that—carbonara can feel *really* heavy with 100g pecorino. Cutting it to ~50g (or even mixing with a bit of parm) should still keep it creamy without the cheese overload.
This is comfort food. Also, ‘guanciale’ sounds fancy but honestly pancetta works great. Quick and satisfying meal.
Not gonna lie, I skipped reserving pasta water (bad decision) and my “sauce” turned into an eggy situation. Lesson learned. Next time I’ll do the pasta water step for sure.
Not bad, but mine was a little thick too fast. Maybe I didn’t toss quickly enough when I added the egg. Next time I’ll reserve more pasta water.
Pretty authentic vibe. The key step for me was mixing off-heat so the eggs didn’t scramble. I’m giving it a 5 because it actually worked on the first try.
Totally agree—off the heat is the make-or-break. I tried once and got little egg curds, never again 😂 This one sounds legit.
I like the idea, but I always thought pancetta needed longer so it fully renders. Also is 100g Pecorino enough for 3 eggs? Mine always wants more cheese.
I followed it exactly, but mine turned out kinda thick and not very glossy. Maybe I didn’t add enough pasta water soon enough. Flavor was good, texture just wasn’t.
Good directions, but I accidentally added the eggs on a low heat once and it almost curdled. Off the heat is key, folks. Still delicious though.
This is the carbonara I grew up with. The “off the heat” step is key—follow that and it comes out silky, not scrambled. Used guanciale and it smelled amazing.
Not bad, but I think it needs a bit more cheese for my taste. Also, my pancetta wasn’t crisp until I cooked it longer than the recipe says.
I used pancetta and it crisped nicely. The sauce came together with the reserved pasta water, which I always forget—this made me remember though.
Tried it exactly as written and it turned out great. I used guanciale and the flavor was unreal. Next time I’ll probably add a tiny extra black pepper just because.
Not bad at all. I used guanciale and it was super salty, so I had to adjust the pepper and salt. Would make again, but I’d be careful with seasoning.
Good point—guanciale can be way saltier than pancetta. I usually taste the pasta water first and go lighter on the salt after that. Glad it still worked for you!
Is it really okay to skip salt in the sauce? I know the pasta water is salty, but mine tasted slightly flat until I added extra pepper.
Maybe don’t add more salt, cuz the cheese and pancetta already are salty? I used to skip it and it was fine for me. Also that “slightly flat” thing—could be you didn’t get enough pepper or you cooked the pancetta not enough. Pasta water matters tho. 🤷♂️
I wouldn’t completely skip salt—Carbonara usually needs it somewhere. Yes, the pasta water helps a lot, but depending on your Pecorino (and how salty it is), the sauce can taste flat. If you’re tasting it right after mixing, add a *tiny* bit of salt (or more Pecorino) and pepper as needed.
I don’t know… carbonara usually needs garlic in my house. This recipe didn’t, so I felt like something was missing. Might be my preference though.
Yeah, I get what you mean—but classic carbonara usually *doesn’t* have garlic. The creaminess comes from the egg + Pecorino emulsifying with the pasta water. If you want, you could add a tiny bit just for your taste, but you’re not missing an “essential” ingredient.
Not gonna lie, 100g pecorino feels like a lot, but I followed it and the flavor is unreal. Next time I’ll crack even more pepper.
I love carbonara but I’m skeptical of ‘no garlic’—my Italian cousin would fight me 😅. Still tasted good, just not the way I’m used to.
Made this last night—so creamy without using cream, which feels like magic. The pecorino + lots of black pepper is spot on. Next time I’ll maybe use a little more pasta water to loosen it just right.
I’m skeptical about the “no scrambling” part, but the quick tossing helped. Mine thickened a bit too much after I waited—lesson learned: serve immediately!