This post contains affiliate links. When you purchase through our links, we may earn a commission.

This Carbonara recipe is where I explain how easy it is to make this legendary sauce the Italian way. Read on for a step by step photo tutorial for Carbonara sauce using only eggs and Parmesan cheese. No cream!! 

Or for a meatless version of carbonara, how about my Vegetarian Mushroom Carbonara?

Bowl of spaghetti carbonara with a fork
Would you like to save this recipe?
We’ll email this recipe to you, so you can come back to it later!
Please enable JavaScript in your browser to complete this form.

Whenever we visit Italy we are fortunate enough to be able to see the real country, away from busy tourist spots, and eat meals prepared by real women, not chefs. Our Italian friends make sure of it!

If you ever ask an Italian where to get the best food they would answer my mamma’s house without hesitation. Truth is that some of the tastiest Italian dishes ARE made by home cooks.

Carbonara is the only evidence of this you need. It’s a classically simple dish using minimal ingredients but with a lusciously creamy texture and savoury flavour.

I heard that Julia Child once said she didn’t like Italian cooking because there is no actual cooking involved. Seriously Julia Child? That’s my favourite part!!

I love that I can come home from work and no matter what state I am in I can still whip up a quick and satisfying spaghetti carbonara and spend time with my favourite people around a dinner table.

Hand holding pasta bowl

Carbonara sauce

Although we think of spaghetti carbonara as a classic Italian dish, it’s origin may be more recent than we realise. Of course, as with many Italian dishes, there are loud and frequent arguments about its origin and no real consensus.

One often repeated story is that it was invented by an Italian cooking for American soldiers in World War 2. The servicemen took fond memories of the dish with them when they went home, leading to a spread of carbonara to new continents.

Others trace its origin to earlier times as there are mentions of something notably similar in old cookbooks, and that’s where I land.

Spaghetti carbonara is an iconic Italian recipe but often times in restaurants it is absolutely loaded with cream, which has no place in the original recipe.

All the cream and cheese makes restaurant carbonara a hefty dish we often feel guilty for eating. And it does make us feel quite heavy afterwards. But would you be surprised if I told you that the same creaminess could be achieved without the cream and the calories?

Top down view of pasta in a bowl and pot

Ingredients

Traditional carbonara sauce is made from ingredients that are available in Italy but significantly harder to find elsewhere. Rather than pancetta or bacon, a cured meet from the jowl of a pig called guanciale is used.

And no using Parmesan cheese here. Authentic carbonara uses Pecorino Romano, an aged cheese made from sheep’s milk.

Neither guanciale or Pecorino Romano are impossible to find, but it’s not the simplest thing and as rare items outside of Italy they may come at a premium. Fortunately, pancetta or bacon with Parmesan cheese will do just fine!

For such a luxuriously creamy sauce, there are surprisingly few ingredients that go into carbonara:

  • eggs
  • Parmesan or Pecorino cheese
  • pancetta or bacon
  • salt and pepper
  • 1 tablespoon of cream or butter (optional)

So how do we make carbonara creamy with only these ingredients to work with?

Ingredients on a table

Adding creaminess

Eggs are the main ingredients in the carbonara sauce and to make it seem creamy I use mostly egg yolks. It is the yolks that are responsible for the creaminess in the sauce and that luxurious feeling you get with each mouthful without feeling greasy.

Another trick is to add one tablespoon of butter to start the sauce or 1 tablespoon of cream to finish it, but not both! Well, you can do both but it’s not necessary.

How to make it

Attention to detail is important in this recipe since it has an incredibly short ingredient list. The flavour rests on the quality of those ingredients plus little finishing touches.

When making pasta, always salt your water before adding the pasta. That’s a crucial step as it allows the pasta to get flavoured all the way through. If you salt it your spaghetti later it will only be on the surface.

While that’s happening, add pancetta or bacon to a pan with butter along with garlic. The garlic is a little trick for adding flavour as it infuses the pancetta with its aroma.

I usually add one clove of garlic to the pan when I cook the pancetta, then remove it before the pasta goes in. This way the garlic adds to the delicate flavour of the carbonara sauce without overwhelming it.

When everything is ready, add the hot pasta directly to the pan with cooked pancetta, then add some pasta water. Because there is no added cream in this recipe, we need some extra liquid to create the sauce and carry the flavours that coat the pasta.

Cooking water is perfect for this role as it has absorbed some starch from the pasta which will help thicken the sauce as well.

Now the the trickiest step is adding the egg and cheese mixture to the pasta to create the famous carbonara sauce.

I personally find it works best if I add the beaten eggs while the pasta is taken off the burner. This way you get gentle heat that will cook the egg but not curdle it.

If you can manage, it works best if you pour the egg and cheese mixture over the spaghetti while tossing the pasta the entire time. This way the sauce coats the pasta and prevents the eggs from turning scrambled. Finally add more freshly grated Parmesan cheese and salt and pepper to taste.

Four process images showing how to make the pasta dish

Recipe Tips and Notes

  • I would highly recommend using pancetta or guanciale if you are able to source it, and not bacon. If neither pancetta nor guanciale is not available, try to find thick cut bacon.
  • Remove the garlic from the pan before adding the cooked pasta to prevent it from overwhelming the carbonara sauce. Garlic doesn’t really belong in traditional carbonara, but I like a hint of it in mine.
  • Take the pan off the heat before adding the egg and cheese mixture. This helps prevent the eggs from scrambling. The heat of the freshly cooked pasta is all you need to finish off the dish. If you are worried about using raw eggs, I suggest using organic free range eggs.
  • If you are really worried about scrambling the eggs, use only the yolks. If only the yolks are used, there is no possibility of that happening.
  • Use freshly grated This is an affiliate link.Parmesan cheese or Pecorino Romano rather than store-bought pre-grated parmesan. Parmesan loses moisture and, with it, flavour if it has been pre-grated. Pre-grated cheese also has additives to prevent it from sticking together, which dulls the flavour even more. Freshly grated parmesan will provide the best flavour and texture.
  • A good grating of black pepper at the very end is an essential part of traditional carbonara.
  • If it’s your first try making carbonara and you aren’t sure about the technique, make sure to watch the video in the recipe card, which will show you the step by step process.

Serving suggestions

Part of the genius of carbonara is how quick and simple it is. After all simplicity is what Italian cooking is all about! So you aren’t going to want to put tons of effort into side dishes!

If you are in the mood for starters, mushroom crostini or a variety of bruschetta will do the trick nicely.

One other way to round out the meal while keeping things simple is to serve an Italian version of charcuterie. A few slices of nicely sliced meats, cheese, olives and breadsticks and it’ll feel like a proper Italian feast!

Personally I like to put together a simple green salad or caprese salad, which is ridiculously easy yet is fresh and fragrant in all the right ways. Just what you need with a creamy pasta dish!

It’s worth noting that it’s difficult to combine the egg and cheese mixture into the pasta if making large quantities of carbonara. Although this might seem to be a tempting recipe to make for guests, I find that making for four people is the limit.

Storage and leftovers

Tempting as it may be, this is not a recipe that keeps well to enjoy later. It’s best to make only as much as you expect to eat. This might mean reducing the servings you make.

If you do have a bit too much, it will store in an This is an affiliate link.airtight container in the fridge for 3-4 days. Reheat in a microwave. I don’t recommend freezing.

More authentic Italian pasta recipes

4.86 from 27 votes

Easy Carbonara Sauce

Prep: 5 minutes
Cook: 15 minutes
Total: 20 minutes
Servings: 6
A step by step recipe for an easy and delicious, no cream Carbonara sauce. 
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.

Ingredients 

  • 100 g / 3.5 oz pancetta , or guanciale, finely chopped
  • 80 g / 1/2 cup Parmesan cheese, or Pecorino Romano
  • 4 eggs, large
  • 450 g /1 lbs spaghetti
  • 1 garlic clove, peeled and crushed
  • 1 tbsp butter, optional
  • salt
  • black pepper

Instructions 

  • Cook the spaghetti according to package instructions in large pot filled with salted water. 
    Hand adding spaghetti to boiling water
  • While the spaghetti is cooking, cook the chopped pancetta or bacon in a large pan with 1 or 2 whole cloves of garlic and 1 tbsp of butter until the fat is rendered, then discard the garlic. If using bacon, discard all by 1 -2 tablespoons of fat. 
    Wooden spatula mixing bacon in pan
  • In a small bowl mix 1 whole egg and 3 egg yolks (reserve the whites for another use or freeze them) and freshly grated parmesan cheese until blended. 
    Bowl with cheese and eggs beside spaghetti
  • Once the pasta is cooked, drain it while reserving 1/2 cup of pasta water. Add the pasta directly to the pan with pancetta and about half of the reserved pasta water. Stir to allow the pasta to be coated with the sauce, then take the pan off the heat. 
    Tongs adding pasta to bacon
  • Pour the egg and Parmesan mixture into the spaghetti while tossing it with a pair of tongs the entire time. Toss quickly not to let the eggs to curdle. Then taste and season with more salt if needed and pepper as well as more grated parmesan if desired. You might want to add the rest of the reserved pasta water to make it saucier. 
    Egg mixture poured over pasta

Video

Notes

Omit butter if using bacon for this recipe.

Nutrition

Calories: 461kcal | Carbohydrates: 57g | Protein: 20g | Fat: 15g | Saturated Fat: 6g | Cholesterol: 134mg | Sodium: 774mg | Potassium: 254mg | Fiber: 2g | Sugar: 2g | Vitamin A: 320IU | Calcium: 190mg | Iron: 1.7mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Tried this recipe?Let us know how it was!
Julia from Vikalinka

About Me

Julia Frey is a London based recipe developer and photographer. Julia founded Vikalinka in 2012 with the main mission to provide her readers with delicious and accessible everyday recipes, which could be enjoyed by everyone.

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




58 Comments

  1. Nikki Scozzarella says:

    5 stars
    I stumbled across this recipe while searching for an authentic way to prepare it and ended up going down a wormhole of exploring your entire website. So far, I have made well over a dozen of your dishes and have loved every single one! My family is from Italy but I grew up in the US where it’s challenging to find ethnic recipes that aren’t inferior Americanized versions of the original. Needless to say, I was thrilled to have discovered your mouthwatering creations because they have become a regular staple at my dinner table. So- cheers to you, Julie! *chef’s-kiss*. Keep doing the good work ๐Ÿ™‚

    1. Julia Frey (Vikalinka) says:

      Thank you so much for your thoughtful comment, Nicky! I am thrilled you are enjoying my style of cooking!

  2. Chris says:

    5 stars
    Thank you for this recipe! It was downright simple to prepare and DELICIOUS. We loved it, and we added shrimp just before the cooked pasta went in, allowing it a couple of minutes to get pink and making the pancetta extra crispy. Fantastic. Weโ€™ll be revisiting this one, for sure.

    1. Julia Frey (Vikalinka) says:

      What a lovely review! Thank you so much, Chris!

      1. Jonathan Schmitt says:

        5 stars
        It was perfect. So many recipes on here call for cream! Blows my mind, or even PEAS! Thank you for this simple, easy to follow recipe.

        1. Julia Frey (Vikalinka) says:

          Thanks so much for your kind words!

  3. Anne-Marie says:

    3 stars
    I did the cream free version I can’t say I loved it.. it worked and was perfectly edible, but would not remake again. More a matter of taste than anything.

    1. Julia Frey (Vikalinka) says:

      Hi Anne-Marie, the cream free version is the only version that can be called Carbonara according to Italians. Everything else is just pasta with cream sauce. They do taste different and I can see how it could be disappointing if you were expecting something different but there is just no way to make eggs taste like cream. I guess Carbonara is just not your thing.

  4. Mary mcgyire says:

    5 stars
    Great recipe tasted so good. No cream yet tasted creamy. Thank you x

    1. Julia Frey (Vikalinka) says:

      Thank you for a wonderful review, Mary!