Spaghetti carbonara with roast ham recipe

75 ratings Rate
  • Serves 4
  • 20mins to prepare and 15mins to cook
  • 698 calories / serving
Add this recipe to your binder.

Cook the spaghetti in a large pan of boiling water, according to packet instructions.

While the spaghetti is cooking, heat the oil in a large frying pan and add the shallots. Fry for about 3 minutes until the shallots are starting to turn brown, then stir in the garlic and fry for another minute.

Drop in the butter and as it melts, stir in the mushrooms and thyme over a medium-high heat and fry for 2-3 minutes until the mushrooms are turning golden. Finally, stir in the ham for and cook for a further 1 minute, season with pepper, then set aside and keep warm.

Beat the eggs then stir in the cream and gruyère, then season with salt and pepper. Drain the spaghetti in a colander over a bowl, so you can reserve a little of the pasta water, then tip the spaghetti into the pan with the ham and mushrooms. Pour in the egg mixture and stir together to coat well, spooning in a few spoonfuls of the pasta water to give enough sauce. Make sure the spaghetti is piping hot to ensure the egg is cooked through.  

Serve immediately, sprinkled with extra thyme leaves and gruyère.

See more Pasta recipes

For top tips on protecting you and your family when preparing raw meat and poultry, visit Food Safety in the Home.

If serving vulnerable groups, elderly people, babies, toddlers, pregnant women and people who are unwell, cook until the whites and yolks are solid. 

  • Ingredients

  • 325g spaghetti
  • 2tbsp olive oil
  • 2 shallots, finely chopped
  • 3 garlic cloves, finely chopped
  • large knob butter
  • 100g chestnut mushrooms, finely chopped
  • 1tsp fresh thyme leaves, plus extra to garnish
  • 100g Tesco Finest roast ham on the bone (fat trimmed), diced
  • 3 large eggs
  • 100ml double cream
  • 50g finely grated gruyère, plus extra to serve
  • Energy 2925kj 698kcal 35%
  • Fat 37g 53%
  • Saturates 16g 82%
  • Sugars 7g 8%
  • Salt 1.2g 20%

of the reference intake
Carbohydrate 67g Protein 28.7g Fibre 4.9g


Text the ingredients

Please enter a valid UK or Ireland mobile phone number

Terms of Use. We will send you a text containing the list of ingredients for this recipe and a link to access the method. This will not cost you anything. If a message is undelivered we will only attempt to resend for up to 24 hours. This service involves no registration or subscription.