Vegetarian for Life
Print this page

Bean and Nut Stew

This stew is packed full of protein, providing a comforting, nourishing, warming dish. 

Serves: 10
Time to prepare: 15 mins
Time to cook: 1 hr 30 mins
Dietary requirements: Dairy-free, Egg-free, Gluten-free, Halal, Kosher, Vegan, Wheat-free


  • 1 tablespoon olive oil
  • 4 cloves garlic
  • 1500g / 3lb 4oz kidney beans (4 tins)
  • 800g / 1lb 12oz tinned tomatoes
  • 1 onion
  • 800g / 1lb 12oz carrots
  • 800g / 1lb 12oz peanut butter
  • 1 tsp paprika
  • 500ml (1 pint) of water


Heat oven to 180°C/350°F/gas mark 4. 

  1. Heat olive oil in large casserole pan (suitable for putting in the oven).
  2. Add garlic and onion, cook until just starting to brown.
  3. Add carrots, paprika, beans, tinned tomatoes, and peanut butter.
  4. Add water.
  5. Stir well, cook on the hob for 15 minutes, stir as needed.
  6. Put in the oven. Cook for 1 hour, stir halfway (add more water if needed).
  7. Serve with jacket potatoes, rice, quinoa or couscous and some green leafy vegetables.

For more great ‘Main Meals’, click here.


Notify me of follow-up comments

Search by keyword or phrase

Search by category

Switch to dark mode Enlarge font size