Spaghetti with roasted bolognese

Spaghetti with roasted bolognese

Preparation time
less than 30 mins
Cooking time
1 to 2 hours
Serves 5

Nigel’s recipe uses beef ribs and fresh tomatoes for a no-effort dish with all the flavours that make spaghetti bolognese so loved.

By Nigel Slater
From Nigel Slater: Eating Together


  • 3 tbsp olive oil
  • 2 beef short ribs
  • 1 red onion, quartered
  • 1 yellow onion, quartered
  • 2 large carrots, cut into 4cm/2in batons
  • 15 tomatoes, preferably heritage tomatoes of assorted colours
  • 1 garlic bulb
  • 500ml/18fl oz beef stock
  • 500g/1lb 2oz dried spaghetti
  • salt and freshly ground black pepper


  1. Preheat the oven to 180C/160 fan/Gas 4.
  2. Heat the oil over a medium heat in a large roasting tin on the hob. Add the short ribs and fry for 3-4 minutes on all sides, or until browned all over. Add the onions and carrots, then transfer to the oven for 45 minutes.
  3. After 45 minutes, tuck the tomatoes and the whole garlic bulb into the roasting tin, pour in the beef stock and continue to cook for a further hour.
  4. Towards the end of the cooking time, cook the spaghetti according to the packet instructions, then drain well and set aside.
  5. Remove the beef ribs from the roasting tin and set aside on a chopping board to rest.
  6. Squeeze the garlic cloves from their skins into the roasting tin. Using a slotted spoon or fork, lightly squash the tomatoes and mix them and the garlic into the sauce.
  7. Slide the short-rib meat off the bones and cut it into strips. Return the meat to the roasting tin.
  8. Stir in the cooked pasta, then season with salt and freshly ground black pepper, and serve.