Archive of BBC Food Recipes

Greengrocers' hotpot

Prep time less than 30 mins
Cook time less than 30 mins
Serves 5
Dietary Vegetarian
From Nigel Slater: Eating Together
This hearty vegetarian take on the traditional hotpot has a pretty topping that contains plenty of hidden treasures. Each serving contains 436kcal, 10g protein, 32g carbohydrate (of which 18g sugars), 27g fat (of which 8g saturates), 14 fibre and 0.3g salt.


  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.


  • 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

Shopping List

Greengrocers' hotpot

Fruit and vegetables

Tins, packets and jars

Cooking ingredients

Dairy, eggs and chilled

This link may stop to work if/when the BBC removes the recipes
This site is under development - You can use it, but some things are not completed and may not be quite right!