• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Hungry Healthy Happy
  • Summer recipes
  • About
  • Recipes
  • FREE eBook
  • Contact
menu icon
go to homepage
  • Summer recipes
  • About
  • Recipes
  • FREE eBook
  • Contact
  • Let's get social!

    • Facebook
    • Instagram
    • Pinterest
    • Twitter
  • search icon
    Homepage link
    • Summer recipes
    • About
    • Recipes
    • FREE eBook
    • Contact
  • Let's get social!

    • Facebook
    • Instagram
    • Pinterest
    • Twitter
  • ×

    Hungry Healthy Happy » Recipes » Vegan

    Bean Chilli

    Published: Feb 21, 2018 · Modified: Sep 7, 2021 by Dannii · This post may contain affiliate links · 54 Comments

    1238 shares
    • 536
    Jump to Recipe Print Recipe
    Diet: Vegan
    Bean Chilli title picture
    Bean Chilli with a text title overlay.

    A hearty and delicious chilli doesn’t have to have meat in it and this Bean Chilli with Avocado Salsa will hit the spot this on a cold day. This one pot wonder is protein packed, low in fat, high in flavour and easy to adapt with other ingredients you might have that need using up. Easy to freeze too, which makes it perfect for batch cooking.

    Two bowls of Bean Chilli with tortilla chips and salsa.

    This dish is super cheap to make (with a few optional add-ins if you aren’t on such a tight budget) and vegan as well, making it perfect if you are trying to reduce your food shopping bill, and also eat more meat free meals. You could easily add some cheese and/or meat to it if you didn't want it to be vegan.

    This is a cupboard staple meal, and using canned or dried beans makes it ideal for when money is a bit tight. If you are looking for other ways to use beans, why not try our Chipotle Bean Stew, Mexican Beans on Toast, or Spanish Bean Stew.

    Jump to:
    • Why you will love it
    • Ingredients needed
    • Step by step
    • Health benefits of beans
    • Variations
    • What to serve it with
    • Frequently asked questions
    • Extra tips
    • More vegan recipes
    • Recipe
    • Feedback

    Why you will love it

    • Healthy and hearty - It doesn't get much more comforting than a big bowl of beans. A low in fat, but high in protein dish that will keep you full.
    • Budget friendly - We love bean based meals for a budget friendly dish. Beans help to bulk it out and keep it filling, without any expensive ingredients. You can use whatever beans you have too.
    • Freezable - This bean chilli freezes and defrosts really well, making it perfect for bulk cooking. We try to keep a big batch of this in the freezer to add to jacket potatoes for an easy filling meal.
    • Easy to adapt - Use this bean chilli as a base and then adapt it to suit your own tastes or to add whatever vegetables you have that need using up. We have added some of our favourite variations below.

    Ingredients needed

    • Onion - This is the base of the chilli. We added a small brown onion, however you could swap it for diced shallots which would add some sweetness. You could save time by using frozen onions.
    • Carrot - This not only adds some colour, but crunch as well. Make sure you finely dice the carrots, so that they cook at the same rate as the other ingredients. You could swap these for diced bell peppers if you prefer.
    • Celery - This also adds some chunky texture and a unique salty flavour. You can leave if out if you aren't a fan of celery.
    • Mushrooms - Beans are great for a vegan dish, but we love mushrooms too because of their meaty texture. We like to add a selection of mushrooms like shiitake and chestnut, as they have such different textures.
    • Garlic - Save some time and use frozen chopped garlic.
    • Canned beans - The star of the dish. We used black beans, cannellini beans and haricot beans, however you could use butter beans, chickpeas or another canned bean if you prefer.
    • Canned tomatoes - This is what makes up the base of the sauce. Try to use the best quality tinned tomatoes you can, as the inexpensive ones tend to be really watery and you use up with a watery sauce, rather than a rich one. We love Mutti crushed tomatoes.
    • Lime - A squeeze of lime juice adds some lovely freshness to the chilli and some is added to the avocado salsa too.
    • Coriander - This also freshens up the whole dish. I know not everyone is a fan, so this can be left out if you prefer.
    • Cumin and paprika - These add plenty of flavour to the bean chilli. Make sure that the spices are in date, otherwise they won't have any flavour.
    • Chipotle paste - This is what adds the heat and plenty of smokiness. This is quite a spicy chilli, so use less chipotle paste if you don't like really spicy food and you can always add more at the end if you like.
    • Tomato - This is the base of the salsa. Make sure that the tomatoes are nice and ripe, otherwise they won't have any flavour to them.
    • Avocado - This is mixed with the tomatoes to make a creamy salsa. Make sure the avocados are ripe, otherwise they will be hard and tasteless.
    • Spring onion - We use this instead of red onion in our salsa as we prefer the flavour.
    • Jalapeno - This adds a kick of heat to the salsa. Add more or less to suit your own tastes.

    A full ingredients list with measurements is in the recipe card below.

    Step by step

    One: Heat the oil over a medium heat and cook the onion, carrot, mushroom, celery and garlic. Cook until softened - about 5 minutes.

    Two: Add the rest of the ingredients for the chilli, mash down the tomatoes with a wooden spoon, mix well and simmer for 30 minutes.

    Three: Meanwhile, make the avocado salsa by mixing together the ingredients in a bowl and let the flavours come together until the chilli is ready

    Four: Serve it all up with some rice and tortilla chips.

    A bowl of vegetarian chilli next to a small dish of salsa.

    Health benefits of beans

    Whilst they might not be the first things you think of when you think of nutrient dense ingredients, beans have lots of great health benefits. They are a great source of protein, and much cheaper than other protein sources like chicken, beef or fish, which makes this a budget friendly protein packed meal.

    They are also loaded with with fibre, folate and potassium (which can help lower blood pressure), as well as helping to lower "bad" cholesterol. The magnesium in black beans also plays an important role in protecting your bones.

    You can use any beans you like, or use a mix like I did. I used black beans, cannellini beans and haricot beans - but any would work. I like making recipes where you don't have to go out and buy new ingredients, just use whatever beans you already have, or whatever ones are on offer. 

    Variations

    This is such an easy recipe to adapt. Use the bean chilli as a base and then add lots of extra vegetables to bulk it out and make it go further. Here are some of our favourite ways to adapt it:

    • Bell peppers - These help to add some crunch to the chilli, and you can use any colour peppers. You could also use frozen ones.
    • Spinach - This is an easy way to give a green veggie boost to the bean chilli. You could use kale instead, or even a mixture of the two.
    • Sweet potatoes - If you didn't want to serve this bean chilli with anything and wanted to make the chilli itself a whole meal, then why not add some small cubed sweet potato. It makes it extra hearty. You could even use butternut squash or a mixture of the two.
    • Leek - The onion can be swapped for leek that has loads of extra flavour.
    • Cauliflower - Not only does this add some extra nutrients, but it adds some chunkiness and extra creaminess to it too.
    • Meat - This is  delicious meat free meal, however if you wanted to add some meat to it then you could either fry up some chorizo, or stir through some shredded leftover cooked chicken before serving.
    • Cheese - Why not top this chilli with some crumbled feta or even some grated mature cheddar. You could use a vegan alternative to keep it vegan too.

    What to serve it with

    Chilli and rice is the obvious combination and we love serving it with our Lime and Cilantro Rice. But this chilli is great with so many other things. Try it on top of a baked potato or a hot dog to make a chilli dog. If you want to stick with a traditional chilli and rice combo, then why not add our Easy Homemade Flatbread or some simple tortilla chips to dip in?

    We always make sure that we have some leftover for the next day, as it makes an epic nacho topping. Also, stir some into Mac and Cheese. AMAZING! Or make a spicy lasagna with it. See, SO many uses.

    Bean Chilli and rice in a bowl.

    Frequently asked questions

    How to store bean chilli

    Leftovers store well in an air tight container in the fridge for up to 3 days. Be aware that the chilli flavour gets strong as time goes on and it is spicier when reheated.

    Can you freeze bean chilli?

    Yes, this freezes really well. Let it full cool and then portion it out in to freezer containers and it will keep in the freezer for up to 3 months.

    How to reheat bean chilli

    Make sure the chilli is fully defrosted and then heat it through in a pan. Make sure it is piping hot before serving.

    Is bean chilli gluten free?

    Yes, this is a gluten free recipe. Just make sure there is no cross contamination and that the sides you are serving it with are gluten free too.

    Can I use dried beans?

    Yes, you can use dried beans you make this chilli. You would need to soak them first and then cook them according to instructions and then add them to the dish as in this recipe.

    heart icon

    Extra tips

    • Leftovers are delicious served on a jacket potato or nachos.
    • Feel free to adjust the spiciness by using more or less chipotle paste.
    • You can use any beans you like or just one kind. We like using a mixture for a mixture of texture and taste.

    More vegan recipes

    • One Pot Orzo Soup
    • Roasted Ratatouille Pasta
    • Air Fryer Chinese Noodles
    • Easy Vegetable Stir Fry

    If you’ve tried this mixed bean chilli, or any other recipe on the blog, then let us know how you got on in the comments below, we love hearing from you!
    Tag us in your creations on Instagram @hungryhealthyhappy - we love sharing photos when people make our recipes. You can use the hashtag #hungryhealthyhappy too.

    Recipe

    Bean Chilli on a bed of rice topped with salsa and avocado.

    Bean Chilli

    A hearty and delicious chilli doesn’t have to have meat in it and this Bean Chilli with Avocado Salsa will hit the spot this National Chilli Day.
    An illustration of a v-shaped plant in a pot.
    Vegan
    5 from 40 votes
    Author: Dannii
    Pin Print
    Course: Main Course
    Cuisine: Mexican
    Prep Time: 10 minutes
    Cook Time: 35 minutes
    Total Time: 45 minutes
    Allergens:
    An illustration of a bunch of celery.
    Celery
    Servings: 6 people
    Calories: 300kcal
    Prevent your screen from going dark

    Ingredients

    UK Metric Measures - US Customary Measures

    Chilli

    • 1 tablespoon Olive oil
    • 1 Red onion diced
    • 1 Carrot peeled and diced
    • 6 Mushrooms diced
    • 1 Stick of celery diced
    • 4 Garlic cloves crushed
    • 1.2 kg canned beans drained (we used black beans, cannellini beans and haricot beans)
    • 800 g plum tomatoes canned
    • 1 Lime (juice only)
    • 4 tablespoon Fresh coriander chopped
    • 2 tablespoon Chipotle paste
    • 1 teaspoon Ground cumin
    • 1 teaspoon Paprika
    • 1 pinch Sea salt and black pepper

    Avocado Salsa

    • 1 Avocado diced
    • 2 Tomatoes diced
    • 4 Spring onions sliced
    • 2 Jalapeños sliced
    • 1 Lime (juice only)
    • 1 pinch Sea salt and black pepper

    Instructions

    • Heat the oil over a medium heat and cook the onion, carrot, mushroom, celery and garlic. Cook until softened - about 5 minutes.
      1 Red onion, 1 Carrot, 6 Mushrooms, 1 Stick of celery, 4 Garlic cloves, 1 tablespoon Olive oil
    • Add the rest of the ingredients for the chilli, mash down the tomatoes with a wooden spoon, mix well and simmer for 30 minutes.
      1.2 kg canned beans, 800 g plum tomatoes, 1 Lime, 4 tablespoon Fresh coriander, 2 tablespoon Chipotle paste, 1 teaspoon Ground cumin, 1 teaspoon Paprika, 1 pinch Sea salt and black pepper
    • Meanwhile, make the avocado salsa by mixing together the ingredients in a bowl and let the flavours come together until the chilli is ready
      1 Avocado, 2 Tomatoes, 4 Spring onions, 2 Jalapeños, 1 Lime, 1 pinch Sea salt and black pepper
    • Serve it all up with some rice and tortilla chips.

    Notes

    • Leftovers are delicious served on a jacket potato or nachos.
    • Feel free to adjust the spiciness by using more or less chipotle paste.
    • You can use any beans you like or just one kind. We like using a mixture for a variety of texture and taste.

    Nutritional Information

    Serving: 1Portion | Calories: 300kcal | Carbohydrates: 47g | Protein: 14g | Fat: 8g | Saturated Fat: 1g | Sodium: 643mg | Potassium: 1315mg | Fiber: 16g | Sugar: 11g | Vitamin A: 3565IU | Vitamin C: 45.5mg | Calcium: 110mg | Iron: 3.9mg
    DisclaimerThe nutritional information provided is approximate and is calculated using online tools. Information can vary depending on various factors, but we have endeavoured to be as accurate as possible.

    You'll love these too...

    • Cranberry Smoothie
    • 10 Minute Thai Noodle Soup
    • Spring Pasta
    • Slow Cooker Baked Beans

    Reader Interactions

    Comments

    1. Kirtley [email protected] The Gist of Fit

      September 12, 2014 at 2:42 pm

      5 stars
      THIS LOOOOKS AMAZING!!! I've been searching for vegan recipes too, so this is perfect!

      Reply
    2. Shobha

      September 12, 2014 at 2:19 pm

      This looks really nice.. will make it soon.

      Reply
    3. Jennifer

      September 12, 2014 at 2:12 pm

      5 stars
      My favourite meal is chilli. :D Thanks for sharing this alternative chilli!

      Reply
    4. Gayle @ Pumpkin 'N Spice

      September 12, 2014 at 2:01 pm

      What a delicious meal for winter, Dannii! I love the avocado salsa on top. Sounds like the perfect touch!

      Reply
    5. Nayna Kanabar (@SIMPLYF00D)

      September 12, 2014 at 1:56 pm

      5 stars
      This looks like a fantastic one pot meal, tasty, hearty and deliciously healthy.

      Reply
    6. Liz @ I Heart Vegetables

      September 12, 2014 at 1:30 pm

      This looks delicious! I love making veggie-chilis especially in the winter! And topped with avocado? Even BETTER!

      Reply
    7. David @ Spiced

      September 12, 2014 at 1:19 pm

      This chili sounds delicious...and perfect for the cooler temperatures coming my way! Oh, and that avocado salsa sounds amazing!!

      Reply
    8. [email protected]

      September 12, 2014 at 11:43 am

      5 stars
      Yum, I often making this dish myself as I love chilli minus the meat. I must try having mine with your tasty avocado salsa next time!

      Reply
    9. Zoe

      September 12, 2014 at 10:23 am

      Where do you buy your dried beans from?

      Reply
    10. Carly

      September 12, 2014 at 10:20 am

      5 stars
      I love how bright and healthy this looks. I think I could even get my BF to eat this and he wouldn't usually eat anything that he knew was vegan.

      Reply
    11. Leanne

      September 12, 2014 at 10:11 am

      My favourite comfort meal is a roast dinner. With ALL the trimmings.

      Reply
    12. Kyle

      September 12, 2014 at 10:08 am

      5 stars
      Looks like a good protein packed meal to me.

      Reply
    13. Hannah Wilson

      September 12, 2014 at 10:07 am

      It's so cold today. I am going to make this tonight I think. I will freeze the leftovers for lunch throughout the week.

      Reply
    14. Anna @AnnaTheApple

      September 12, 2014 at 9:33 am

      5 stars
      Mmmmm I love chilli! I used to eat the Whetherspoons bean chilli like every week at Uni - how terrible is that? I bet it was just microwaved!!
      Avocado salsa also sounds incredible.

      Reply
    15. Jessica @ Jessica in the Kitchen

      September 12, 2014 at 6:23 am

      5 stars
      This chili looks so delicious! Love all the veggies and that it's vegan!! Love the twist with the avocado salsa !!

      Reply
    16. PeterDelicious

      September 11, 2014 at 10:01 pm

      5 stars
      I do a mean lasagne that uses beans as the protein.

      And, btw, this is so happening. I need to clear my bean and lentil shelf as am off on hols to Italy, and I know I'll come back with tons of yumminess and need the space. :)

      Reply
    17. Breige

      September 11, 2014 at 9:25 pm

      5 stars
      Oooh, my boyfriend loves beef chilli but we're always interested in trying veggie stuff, so I'll def be trying this out at some stage!

      Reply
    18. Nicol

      September 11, 2014 at 8:03 pm

      5 stars
      This sounds so lush! I've recently tried avocado and love it. Will save this recipe :)

      Reply
    19. Judith

      September 11, 2014 at 7:55 pm

      Interesting - I am a huge fan of chilli and this is an interesting take on it. I'm sure it'll be a Favorited recipe and used by lots of folks!

      Reply
    20. Mary

      September 11, 2014 at 5:47 pm

      5 stars
      This is the first time I have visited your blog. I love it, and I will definitely be back. As soon as the weather cools down from the 90s I will be giving this Bean Chili a try!

      Reply
    « Older Comments
    Newer Comments »

    Leave a Reply Cancel reply

    Your email address will not be published. Required fields are marked *

    Recipe Rating




    This site uses Akismet to reduce spam. Learn how your comment data is processed.

    Primary Sidebar

    Dannii in hat and glasses stood on a beach.

    Welcome! My name is Dannii. Here you will find easy family recipes with a healthy twist, along with travel, home and family life and general happiness.
    Established in 2011, Hungry Healthy Happy has become one of the UK's most popular food and lifestyle blogs, with two successful recipe books published.

    About us»

    Summer Recipes

    • Mediterranean Rice Salad
    • Beetroot and Goat's Cheese Salad
    • Grilled Corn with Herb Butter
    • Greek Pasta Salad
    • Easy Asparagus Tart
    • Greek Chicken Skewers

    Featured in

    Collage of media outlet logos.

    Popular Recipes

    • The Best Air Fryer Chips
    • 10 Minute Chickpea and Spinach Curry
    • Easy Tomato Pasta Sauce
    • 10 Minute Sticky Ginger Beef

    Footer

    ^ back to top

    About

    • Privacy Policy
    • Accessibility Policy
    • Advertising
    • Blog

    Newsletter

    • Sign Up! for emails and updates
    • See our Web Stories page

    Contact

    • Contact
    • Work with us
    • FAQ

    Featured in

    A selection of publications that Hungry Healthy Happy has been featured in

    As an Amazon Associate we earn from qualifying purchases.

    Copyright © 2022 Hungry Healthy Happy • All Rights Reserved • Site Design by D Martin

    • 536
    1.2K shares