Greengrocers’ hotpot

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

This hearty vegetarian take on the traditional hotpot has a pretty topping that contains plenty of hidden treasures.

By Nigel Slater
From Nigel Slater: Eating Together


  • 8 tbsp olive oil
  • 4 onions, sliced
  • 1 aubergine, sliced in half lengthways and then into 1cm/½in-thick semi-circles
  • 1 courgette, sliced into 1cm/½in-thick rounds
  • 800g/1lb 12½oz tomatoes (on the vine), cut in half
  • 1 x 400g tin flageolet beans, drained
  • 1 x 400g tin haricot beans, drained
  • 50g/1¾oz butter
  • 1 large carrot, cut into ribbons using a vegetable peeler or mandoline
  • 2 cooked beetroots, sliced into 1cm/½in-thick rounds
  • 6 sprigs fresh thyme
  • salt and freshly ground black pepper


  1. Preheat the oven to 160C/140 fan/Gas 3.
  2. Heat 3 tablespoons of the oil in a medium, shallow, lidded casserole over a medium heat. Add the onions and fry for 4-5 minutes, or until they begin to turn golden-brown.
  3. Add 500ml/18fl oz water and bring to the boil, then reduce the heat until the water is simmering and simmer gently for 20 minutes, or until the water has all but evaporated.
  4. Heat another 4 tablespoons of the oil in a separate frying pan over a medium heat. Add the aubergine pieces, in batches if necessary, and fry until lightly coloured on both sides – about 5-6 minutes (add more oil to the pan as necessary). Repeat the process with the courgette rounds. Set aside.
  5. Add the tomato halves to the stewed onions, then season well with salt and freshly ground black pepper, cover the casserole with the lid and cook for 8-10 minutes, or until cooked through.
  6. Add the flageolet and haricot beans to the onions and tomatoes, then stir in the courgettes and aubergines.
  7. Melt the butter and the remaining tablespoon of oil in a frying pan over a medium heat. Stir in the carrot ribbons until completely coated in the fat, then arrange them in a tangle on top of the casserole.
  8. Add the beetroot slices to the frying pan and cook for 4-5 minutes until softened. Arrange the beetroot slices among the tangled carrots. Sprinkle over the thyme leaves.
  9. Bake the hotpot in the oven for 45-60 minutes, or until the vegetables on top have turned crisp and golden-brown and the casserole has thickened. Serve.