A simple and delicious Vegetarian Chilli recipe. Perfect for vegans and meat eaters alike, this is hearty, comforting and full of flavour.
Hands up anyone in need of some good, healthy comfort food? Meeeeee!
It’s freezing cold outside here today, frost on the ground and all I want to eat is something that will warm me up without too much effort.
This vegan chilli, not only does all of those things (hello chipotle!) but also squeezes in a small mountain of veggies and beans to make you feel super well too.
Add some tortilla chips or potato wedges and even the kids love it.
You’ll love this Vegetarian Chilli because:
✅ Vegan and so tasty you won’t miss the meat.
✅ A cheap and easy meal.
✅ Perfect batch cook for the freezer.
This Veganuary I felt really motivated to try and add some vegan dishes to our weekly meal plan.
I think I had been put off feeling the recipes might be overly complicated, but I realised that if I could find some short cuts to making tasty vegetarian or vegan food, it would really encourage me to cook more meat free meals.
What I used to make this Vegetarian Chilli recipe:
Soffito Mixture – This is one of my FAVOURITE shortcuts. I use this in place of onion, carrot and celery. Pre chopped and available in the freezer at lots of supermarkets. Of course you can use the individual veggies and chop them yourself if you prefer.
Butternut Squash – I actually used this mix of pre prepared Butternut Squash and Sweet Potato as it’s SO easy to use and tasty.
Mixed Bean Salad – This tinned bean mix is so easy to use, with lots of yummy beans already mixed and ready to use. If you prefer, you can use a couple of cans of different beans.
Chipotle Paste – This smokey, tasty chilli paste is my favourite shortcut to this tasty chilli.
What to serve with the Vegetarian Chilli recipe:
- Homemade potato wedges.
- Lime wedges.
- Avocado slices.
- Tortilla chips.
- Cheese and sour cream (if you’re not vegan, or use vegan alternatives).
- Rice.
- Tortilla wraps.
- Coriander or mint sprinkled.
Tips for making this Vegan Chilli (or Vegan Chili if you’re American!):
- This makes at least 6 portions and freezes really well. Portion up when cold, freeze and then reheat thoroughly when you want to eat.
- You don’t NEED to puree some of the mixture, but I like the texture it gives. If you don’t have a hand blender, you could mash some.
Fancy some other vegetarian recipe inspiration?
- Baked Gnocchi – So easy and like a hug in a bowl.
- Grilled Halloumi Cheese Bake – One of the most popular recipes ever on the blog, a real winner!
- Vegetarian Moussaka – Delicious make ahead meal.
Hope you enjoy this recipe as much as we do. I’d love to know how you got on and what you thought of it if you make this Vegan Chilli recipe. Please rate the recipe using the ⭐️ by the recipe.
Also, if you’d like to show me a photo by tagging me on Instagram (@tamingtwins) I LOVE to see your creations.

Vegan Chilli
Ingredients
- 1 tbsp Olive oil
- 1 Onion Peeled and finely chopped (see Note 1)
- 3 Carrots Peeled and finely chopped (see Note 1)
- 3 Sticks celery Trimmed and finely chopped (see Note 1)
- 3 Cloves Garlic Peeled and crushed
- 90 g Chipotle paste
- 2 tsp Ground cumin
- 2 tbsp Brown sugar
- 700 g Butternut squash See note 2.
- 800 g Tinned tomatoes
- 2 tbsp Tomato puree
- 800 g Essential Waitrose Mixed Bean Salad See note 3.
- 300 ml Vegetable stock
- Salt and freshly ground black pepper
- 2 Limes
To serve:
- Limes, coriander or mint and avocado, wedges, tortilla chips or rice
Instructions
- Heat the olive oil in a large sauce pan and add the onions, carrots, celery and garlic and cook until starting to look translucent. (About 10 minutes). Stir to prevent them sticking.
- Add the chipotle paste, ground cumin, brown sugar and cook for a further 10 minutes until everything is golden and fragrant.
- Add in the butternut squash, tinned tomatoes, tomato puree, mixed beans,stock and salt and pepper. Stir well, pop a lid on and cook for about 40 minutes until the butternut squash is soft.
- Using a hand blender, blend SOME of the mixture to thicken the sauce. Add in the juice of 2 limes and stir well before serving.
Natalie says
We loved this!
Catherine says
Loved this, delicious and a lovely change to have a meat free meal.