Join my newsletter and get my free cookbook

Lowly Food

Chilli Con Veggie

Chilli Con Veggie

Chilli con veggie is my vegan version of the popular chilli con carne. Simple and comforting, this vegetable chilli con carne is an excellent addition for a mid-week meal. It’s an extremely versatile chilli that works with just about anything. Just my kind of dish!

Chilli Con Veggie Profile

Chilli Con Carne is a chilli dish with roots in both Northern Mexico and Southern Texas. The traditional chilli is, as the name suggests, made with ground meat. My veg chilli con carne uses a cunning mixture of mushrooms and walnuts to give a faux ground meat texture. This blend is so convincing that many of my non-vegan friends demand the recipe after they taste it at the dinner table.

Chilli con veggie is as versatile as it get’s. Traditionally the recipe is meant to be enjoyed with plain rice, but I have it with everything. It’s awesome on top of jacket potatoes, mixed in with crispy french fries, or rolled up in wraps. Honestly, this is so delicious you’ll find excuses to have it for breakfast, and I have on many occasion…

This recipe is a winner with kids as well. Fussy eaters begon, this chilli works like magic. I find that this recipe paired my sour cream, some soft tortilla wraps and fresh guac is the perfect way to entertain a varied crowd of diets. Vegan, vegetarian or omni – everyone will enjoy this tasty vegetable chilli con carne.

How to make veggie chilli con carne

Making vegan chilli con carne is pretty darn simple, but here’s a few tips to take your chilli con veggie to the next level. Soon everyone will be banging on your door asking for that sweet recipe to that delicious vegetable chilli they enjoyed at your house.

Mushrooms & walnuts, the perfect vegan chilli con carne substitute

So if it wasn’t mindboggling obvious before, chilli con carne is traditionally a meat chilli. Chilli con carne literally means “chilli with meat”. My chilli con veggie is a meat-free recipe, but that doesn’t mean it sacrifices any of the flavour or texture.

In traditional chilli con carne ground mince is used to bulk the chilli. For our veg chilli con carne we could just throw in a bunch of vegetables to replace the meat. Whilst I do love a good vegetable chilli, this doesn’t really replicate the “mince” texture. I’m also adverse to putting any vegan/vegetarian meat substitutes in the recipe. I love these when I’m short on time, but let’s be honest they’re no match for whole foods.

My whole food saviour – blended walnuts and mushrooms. I use a food processor to blitz walnuts into a breadcrumb like consistency. Then I shred the mushrooms until they’re stringy and almost “pulled”. Combine these two together in a mixing bowl and you get something with an eerie resemblance to mince. But this mince is cruelty free and packed full of vegetable goodness!

The key, however, to the chilli con veggie mince meat is to not over-process it. Be careful to pulse the food processor until the walnuts and mushrooms are shredded. You don’t want to go into a paste – you’ll loose all texture and your vegan chilli will be mush!

Beans, beans the magical fruit

You’ve heard the phrase – beans, beans the more you eat the more you… Well in my book you should always eat more beans. Not only are beans packed full of nutrients and plant protein, but they’re incredibly inexpensive. Throwing beans in any vegetable chilli will help you bulk up the chilli easily and help the recipe last longer.

In this recipe I use red kidney beans as my beany addition to the chilli con veggie. This is in keeping with the traditional chilli con carne recipe. Nevertheless you can toss in any beans or pulses you fancy. The chilli con veggie sauce will flavour them making them delightfully salty and moreish.

I recommend always cooking your legumes and pulses from scratch. In the recipe steps, I’ve opted to just use can weights as soaking and cooking can be a bit more time intensive. I think it’s well worth it though. So next time you’re making this or any other vegetable bean chilli recipe, why not soak and cook your beans first. The method doesn’t really vary that much between beans, I generally follow this approach:

  1. soak the beans for at least 24 hours. It’s preferable to change the water after 12 hours. This helps remove those disastrously flatulent qualities in the beans.
  2. Drain your soaked beans and give a good rinse before placing in a large pot of heavily salted water. You can add any aromatics or flavourings into the water. I like to put a halved onion, a bay leaf and substitute the water for stock.
  3. Simmer your beans, covered, for around 1 hour. Some beans/legumes take longer or shorter, so be sure to check the packet to make sure
  4. Drain and enjoy. Beans cooked this way taste so good I normally just eat them with a little olive oil and salt. They’re that tasty!

Soy sauce the saviour

This chilli con veggie recipe owes much of its flavour to soy sauce, the umami wonder drug. In this dish soy sauce acts as a seasoning but also a way to help make the walnuts and mushrooms have an extra “meaty” flavour. By frying the mushroom and walnut mix in the soy sauce it will help colour the mushrooms and give wonderful burnt flavourings which will meld with the base of the vegan chilli con carne.

Next time you’re cooking anything savoury and you’re looking to make give it a bit more oomph. Reach for the soy sauce instead of the salt. Soy sauce isn’t just for asian cooking – I use it in basically everything, from soups to breakfast tofu eggs. It is perhaps my most used ingredient in the kitchen. Three cheers to soy sauce!

Chilli con veggie recipe ideas

The great thing about this vegetable bean chilli recipe is how amazingly versatile it is. Just a few tweaks and changes and you’ve got yourself a completely different dish. I always urge anyone reading the recipes on my site to experiment a little with the recipes and see what works for you. It’s fun and rewarding. Here’s some ideas to get you started:

  • Vegan chilli con carne wraps – cook the chilli con veggie recipe as directed, but cook for 10-15 minutes longer than stated, until the chilli begins to dry out and become almost paste like. Then use this thick vegan chilli in wraps with guac, vegan cheese and some sliced red chillies. Finish with some vegan sour cream and a little chopped lettuce.
  • Throw in every vegetable chilli con carne – slice up 600g of whatever veggies you have in the fridge and throw into the chilli along with an extra tablespoon of tomato paste. This is perfect for past their best vegetables stuck in the fridge. I like to use aubergines, courgettes and carrots.
  • Vegan chilli and cheese chunky fries – cook the chilli as directed. Slice 1.5 kg of potatoes into chunk yfries and par boil. Toss in 4 tablespoons of vegetable oil and bake at 200c for 30-40 mins until crispy. Ladle the chilli over the top and finish with grated vegan cheese and some chopped coriander.

Chilli con veggie FAQs

Can I freeze this chilli con veggie?

Yes, this vegan chilli con carne is excellent for batch cooking. I normally triple the quantities and then freeze into individual portions to re-heat when I’m feeling particularly lazy or overworked. It tastes just as good re-heated from frozen!

I want a nut free vegetable chilli con carne? What can I use instead of walnuts?

You can use extra firm tofu that has been broken into chunks using a fork.

What to serve with vegan chilli con carne?

Chilli con veggie goes with just about anything, however I normally like to serve this chilli with a solid helping of carbs and some greens. For the carbs I normally opt for basmatti rice, baked potatoes or crispy nachos. Then I’ll get whatever leafy greens I have available (kale, cabbage, spinach) and wilt. Then I mix with 1/2 tablespoon of lemon juice, 1/2 teaspoon of cumin, a tablespoon of olive oil and some salt. With the greens, carbs and chilli you have yourself a well rounded and pretty healthy meal!

If you like this chilli con veggie you’ll love…

If you enjoyed this recipe you’ll love some of these recipes:

Chilli Con Veggie

This vegan version of the popular chilli con carne is magic. Simple and comforting, this chilli is an excellent addition for a mid-week meal. It's an extremely versatile chilli that works with just about anything. That's my kind of dish!
Chilli Con Veggie
4.38 from 8 votes
Prep Time 10 minutes
Cook Time 30 minutes
Total Time 40 minutes
Servings 4
Course Chilli, Main Course

This meal is around 91% less polluting than the average UK meal.

Eating this recipe will save around 2.68 KG CO2e per person.

That’s equivalent to the emissions produced driving 22.15 KM in a modern car.

How do I calculate this?


  • 500 g Chestnut Mushrooms (roughly chopped)
  • 150 g Walnuts
  • 2 Medium Onions (peeled and finely diced)
  • 4 Cloves Garlic (peeled and finely diced)
  • 1 Teaspoon Chilli Powder
  • 1 Teaspoon Paprika
  • 1 Teaspoon Cumin
  • 2 Teaspoons Dried Oregano
  • 3 Tablespoons Soy Sauce
  • 3 Tablespoons Tomato Paste
  • 1 (400g) Can Chopped Tomatoes
  • 1 (400g) Can Red Kidney Beans (drained)
  • 300 ml Vegetable Stock
  • 1 Tablespoon Vegetable Oil


  • Place your loosely chopped mushrooms into a food processor and pulse until they are shredded. There should be no large pieces of mushroom left. Be careful not to over pulse the mushrooms into a paste.
  • Remove your mushrooms from the processor and reserve. Tip in your walnuts (no need to clean the processor before) and pulse until the walnuts resemble rough breadcrumbs. Remove the walnuts and reserve.
  • Heat the tablespoon of vegetable oil in large deep pan over a medium heat. Toss in the onions and garlic and sweat for 2-3 minutes until the onions are soft and see-through.
  • Tip in your mushrooms and walnuts and increase the heat of the pan. Cook the mushrooms for around 3-4 minutes, until the mushrooms start to loose some of their moisture and take a little colour.
  • Pour in the soy sauce and mix into the cooking mushroom mixture. Cook for a further minute or so before adding all the spices (1 teaspoon chilli powder, 1 teaspoon paprika, 1 teaspoon cumin and 2 teaspoons oregano) and tomato paste into the pan. Stir to combine.
  • Now pour in your chopped tomatoes, kidney beans and vegetable stock. Bring the pan to the boil, then turn down to a simmer, cover and cook for 20 minutes.
  • Once your chilli has simmered, remove the lid of the pan, increase the heat and reduce the chilli until it is nice and thick (around 5 minutes). Then season to taste with salt and black pepper.
  • Serve your chilli immediately, spooned over freshly cooked basmati rice or a crispy baked potato. Delicious.

Hi i'm Hugo

I started Lowly to help more people discover sustainable food. Planet-friendly food doesn’t have to be bland and boring. My recipes celebrate how diverse and flavourful it truly is.

Read More

Related recipes

Leave a Reply



February 16, 2021 at 7:21 pm

Another great one approved again by the meat eater in the house 🤩


    February 17, 2021 at 5:58 pm

    Great to hear Emma!

Steven Little

November 7, 2021 at 8:17 am

As soon as Autumn arrives and the cold nights draw in I get out my chilli pot and make the ‘best’ meat chilli around! I’ve been on a quest to find a vegan alternative that can compare and failed miserably, until now. THIS IS IT!!!


    November 7, 2021 at 8:23 am

    Awesome Steven, glad you enjoyed it

Fergus Robson

March 6, 2022 at 8:45 pm

Really enjoyed the recipe, Hugo!

Would you consider publishing the nutritional info for your recipes? Just helpful to know how much of my daily Fibre etc. that the recipe is covering.

Thanks again!


    March 8, 2022 at 9:39 am

    Hey Fergus, I’m glad you enjoyed the recipe. Yes I have considered publishing the nutrition (I have all the information) but just haven’t found time to implement the design yet. I’ll let you know when I do it!


November 25, 2022 at 7:35 am

Hi, I stumbled across this recipe and will definitely try it. I make veggie chilli regularly and pretty much have it down to a fine art with years of tweaking. I normally use a sachet of Merchant Beluga or Puy lentils to bulk it out, as they are very firm, and chunks of mushrooms, but I love the idea of the shredded mushrooms and chopped walnuts. I also like the idea of frying the mixture with soy sauce. I often use Waitrose chipotle paste which adds a bit of smokiness.


December 7, 2022 at 12:00 pm

Hi Hugo! Amateur vegan here who has just stumbled upon your awesomeness! Thanks for the wonderful recipes…I was wondering if you could recommend substitutes for the soy sauce in the bolognese and chilli recipes? I am soy free Thanks 😊 🙏🏾


    February 2, 2023 at 2:26 pm

    Hi Chanel, I can recommend using coconut aminos + some extra salt instead of soy sauce. Hope this helps.