Hearty bean casserole

Not to be missed, this veggie casserole is a winner.

Hearty bean casserole

A hearty but healthy dish, this veggie casserole is as flavorsome as any meat alternative.

Serves 8 Prep time 15 minutes Cook time 45 minutes



  • 3 tbsp olive oil
  • 4 celery sticks, roughly diced
  • 4 medium carrots, roughly diced
  • 3 leeks, washed and sliced
  • 2 garlic cloves, crushed
  • 100ml white wine
  • 800g chopped tomatoes
  • Zest and juice of 1 lemon
  • 700ml hot vegetable stock
  • 410g can borlotti beans, drained and rinsed
  • 410g can cannellini beans, drained and rinsed
  • Small handful fresh oregano


  1. Heat the oil gently over a medium heat in a large casserole pan, before adding the celery and carrots and cooking gently for 7-8 minutes.
  2. Add the leeks and cook for a further 3-4 minutes, before adding the wine and garlic. Reduce the wine a little and stir well.
  3. Add the tomatoes to the pan and season well, before adding in the stock, bringing to the boil and simmering for around half an hour. You should try to stir the mixture occasionally until the vegetables are tender and the liquid has reduced significantly.
  4. Add the beans to the pan along with a dash of water should the casserole look at all dry, and cook through for a further 5 minutes before removing from the heat and adding the oregano and lemon juice.
  5. Serve with crispy bread.