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