Vegetable & bean chilli

Vegetable & bean chilli

  • 1
  • 2
  • 3
  • 4
  • 5
(56 ratings)

Prep: 10 mins Cook: 30 mins - 35 mins


Serves 4

This healthy veggie chilli makes for a quick and satisfying supper, crammed with pulses and colourful fresh vegetables

Nutrition and extra info

  • Freezable
  • Healthy
  • Vegetarian
  • Vegan

Nutrition: per serving

  • kcal361
  • fat6g
  • saturates1g
  • carbs61g
  • sugars21g
  • fibre13g
  • protein21g
  • salt1.34g
Save to My Good Food
Please sign in or register to save recipes.


  • 1 tbsp olive oil
    olive oil

    Olive oil

    ol-iv oyl

    Probably the most widely-used oil in cooking, olive oil is pressed from fresh olives. It's…

  • 1 clove garlic, finely chopped



    Part of the lily, or alium, family, of which onions are also a member, garlic is one of the most…

  • thumb-sized piece ginger, finely chopped



    Mainly grown in Jamaica, Africa, India, China and Australia, ginger is the root of the plant. It…

  • 1 large onion, chopped



    Onions are endlessly versatile and an essential ingredient in countless recipes. Native to Asia…

  • 2 courgettes, diced



    The courgette is a variety of cucurbit, which means it's from the same family as cucumber,…

  • 1 red pepper, deseeded and chopped
  • 1 yellow pepper, deseeded and chopped
  • 1 tbsp chilli powder
  • 100g red lentils, washed and drained
  • 1 tbsp tomato purée
  • 2 x 400g cans chopped tomatoes
  • 195g can sweetcorn, drained


    sw-eet corn

    Also known as corn on the cob, sweetcorn is composed of rows of tightly packed golden yellow…

  • 420g can butter beans, drained
  • 400g can kidney beans in water, drained
    Kidney beans scattered on a white surface

    Kidney beans

    kid-nee beenz

    Native to the Americas, kidney beans are so called because of their shape and come in very…


  1. Heat the oil in a large pan. Cook the garlic, ginger, onion, courgettes and peppers for about 5 mins until starting to soften. Add the chilli powder and cook for 1 min more.

  2. Stir in the lentils, tomato purée, tomatoes and 250ml water. Bring to the boil and cook for 15-20 mins.

  3. Add the sweetcorn and beans, and cook for a further 10 mins.

You may also like

Comments, questions and tips

Sign in or create your My Good Food account to join the discussion.
20th Mar, 2018
Definitely benefits from extra flavour. I used ground ginger as substitute for fresh, mushroom ketchup, cumin, hot paprika and a stock cube. I used cannelini beans in place of butter beans. I pressure cooked the stew and left for a couple of hours before reheating with the beans and served with jacket spuds, soured cream and fresh coriander.
7th Apr, 2017
Added more spices, was fine but nothing special, a bit bland
16th Sep, 2016
Following on from other comments I added ground cumin, cumin seeds, chilli, paprika, used a veg stock cube and put the beans in at the same time as the water. I found it made 6 portions (to be served with rice). I still felt it could be a little more flavoursome though.
20th Jul, 2016
Forgot to rate.
20th Jul, 2016
T had to adapt this as I didn't have all the ingredients but I thought this was really nice served it with rice. It was easy to prepare and didn't take long.
17th Apr, 2016
I made this for my boyfriend and I. As a student I was looking for a fast, cheap and easy meal that would fill us both up! It was so easy to make and tasted incredible! I used the heinz 5bean tin rather than buy all the separate ones... I also used a flavour packet which worked just as well as when I made it from scratch first time. I'd allow more time than the recipe states as it takes a while to reduce down. Perfect for freezing and reheats well !! Defiantly recommend and will be making again!
JW Inspiration
24th Sep, 2015
Felt quite angelic eating this. Packed full of veg and the beans filled three of us up with lots leftover. I will read other comments for suggestions to improve flavour The chilli and tomato taste worked with veg stock. Water alone would be too bland imo. We all agreed it was a fantastic dish and yet felt taste wise it needed something else to give it depth. Will make again....
8th Sep, 2015
This is a crowd pleaser for sure, and has gone straight to the top of my partners favorite meals list! Really lovely flavor combinations and super easy to cook. all the ingredients are so vibrant it makes you feel good about eating it. this is the perfect dish that proves you do not need meat to have a great meal. Depending on taste i would go easy on the garlic as it can be over powering. Other then that i followed the recipe to the letter and have cooked multiple times since!
11th Jun, 2015
Great. I also added cumin, paprika and a vegetable stock cube.
19th Feb, 2015
Excellent recipe, really easy and quick to make. Perfect boost when getting over flu and too exhausted to cook. Goes well with simple lamb chops or roast chicken too.


20th Dec, 2016
Is this recipe suitable for Vegan diet?
goodfoodteam's picture
20th Dec, 2016
Thanks for your question. Yes it is. We've just added this information to the recipe.
alphabetagaga's picture
24th Aug, 2014
for extra flavour, i found it is worth adding paprika, ground cumin and crushed chillis (or a finely chopped fresh chilli with seeds) to the listed recipe. i only added 1 tin of chopped tomatoes and replaced the other with a 500g passata
Want to receive regular food and recipe web notifications from us?