Make this easy spaghetti carbonara recipe, then check out our vegetarian carbonara, leek carbonara and penne carbonara. Also try more of our easy spaghetti recipes such as spaghetti bolognese, spaghetti and meatballs and spaghetti arrabbiata.

Mop up all the sauces with our classic garlic bread recipe.

Everyone loves a creamy carbonara and it’s super-quick to put together. We add a little cream to our carbonara recipe, it’s not totally authentic but it means you are less likely to overcook the eggs and you will end up with a really silky pasta sauce. It's our expert tip for making the dish easier to make.


  • 250g spaghetti
  • butter
  • 1 shallot, finely chopped
  • 2 cloves garlic, finely chopped
  • 6 rashers smoked streaky bacon, chopped
  • 2 eggs
  • 150ml single cream
  • 25g parmesan, finely grated


  • STEP 1

    Boil a large pan of water and cook the pasta following the packet instructions.

  • STEP 2

    Meanwhile, heat a knob of butter in a small frying pan and cook the shallot, garlic and bacon for 5–7 minutes until golden.

  • STEP 3

    Beat together the eggs, cream, most of the parmesan and plenty of ground black pepper.

  • STEP 4

    Drain the spaghetti and return to the pan, off the heat. Add the shallot and egg mixtures and toss together.

  • STEP 5

    Divide between two bowls then scatter the rest of the parmesan over, with a grinding of black pepper to serve.

Discover more of our spaghetti recipes

Quick and Easy Spaghetti Recipe with Gazpacho Sauce

Alternative recipes


Comments, questions and tips

Rate this recipe

What is your star rating out of 5?

Choose the type of message you'd like to post

Choose the type of message you'd like to post

Overall rating

A star rating of 2.4 out of 5.3 ratings