Skip to main content

Pasta carbonara recipe

A quick, flavour-packed healthier take on this traditional family favourite.

Prep: 10 mins
Cook: 15 mins
Serves 4

Nutritional information

Per serving (1/4 recipe):

  • 1,711kJ / 409kcal
  • 26.5g protein
  • 61g carbohydrate, of which 8g sugars
  • 9g fat, of which 4g saturates
  • 2.6g fibre
  • 1.7g salt
A serving of penne carbonara, with chopped parsley and bacon


  • 300g dried spaghetti
  • 4 slices lean back-bacon rashers, cut into pieces
  • 5 spring onions, trimmed and finely chopped
  • 150g lower-fat soft cheese with garlic and herbs
  • 1 egg
  • 150ml semi-skimmed milk
  • 40g reduced-fat hard cheese, finely grated
  • 1 teaspoon vegetable oil
  • 2 tablespoons fresh parsley, chopped
  • 1 pinch ground black pepper


  1. Bring a large saucepan of water to the boil. Add the pasta and cook for 8 to 12 minutes, according to packet instructions.

  2. Meanwhile, heat the oil in a large non-stick frying pan. Add the bacon and spring onions, and cook for about 5 minutes, stirring often. Remove from the heat.


    For a vegetarian version, just leave out the bacon.

  3. Beat together the soft cheese and egg in a mixing bowl, then stir in the cooked bacon and spring onions. Add the milk, half the hard cheese and the parsley (if using). Season with pepper.

  4. Drain the pasta and return it to the saucepan. Add the egg mixture and heat gently for 2 to 3 minutes, stirring constantly until the mixture thickens. Serve sprinkled with the remaining hard cheese.


    Try adding 75g thawed frozen peas, stirring them in just after adding the egg mixture to the pasta.

Sign up for Cook Together emails

Get the family involved and make tasty meals from scratch!

Every week for 4 weeks you will get 2 healthy recipes – with videos, easy-to-follow instructions and a shopping list – straight to your inbox.