Hearty Vegan Chili Recipe for Cozy Weeknight Dinners

Meet a simple, budget-friendly Vegan Chili that’s full of flavour and easy to prepare. This plant-based, gluten-free recipe uses pantry staples and hearty beans to create a comforting meal anyone will enjoy.

Vegan Chili served on a plate with brown rice.

Recipe Difficulty – Very Easy

Table of Contents

  • Why this recipe works
  • Ingredients to make Vegan Chili
  • Substitutions
  • Variations
  • How to make Vegan Chili
  • Leftovers
  • Recipe FAQs
  • Vegan Chili Recipe

Why this recipe works

This vegetarian chili is a warm, satisfying dish for colder months. It’s economical—costing only a few pounds for multiple portions—and relies on canned beans, tomato passata, and simple spices to build deep flavour without much fuss.

The combination of black beans and kidney beans gives the chili a hearty texture, while spices like paprika, coriander and a touch of cinnamon add complexity. Cacao powder is optional but recommended to balance acidity and enrich the sauce.

Serve it over brown rice, quinoa, roasted potatoes, or a baked sweet potato. A dollop of coconut yoghurt or fresh coriander brightens each bowl.

Ingredients to make Vegan Chili

Ingredients to make Vegan Chili.
  • Carrots – grated for sweetness and texture.
  • Garlic cloves – crushed for aromatic depth.
  • Red onion – diced to build the base flavour.
  • Ground coriander – a citrusy note.
  • Paprika – sweet and peppery warmth.
  • Cayenne pepper – adds heat; adjust to taste.
  • Cinnamon – a small amount for a warm, rounded flavour.
  • Red chilli – deseeded if you prefer less spice.
  • Passata – quality pureed tomatoes form the sauce.
  • Tomato purée – concentrates umami and richness.
  • Black beans – drained and rinsed, provide protein and texture.
  • Kidney beans – drained and rinsed, slightly sweet and meaty.
  • Vegetable stock – use a good-quality stock for flavour.
  • Cacao powder (optional) – balances acidity and deepens colour and flavour.

See the recipe card below for exact quantities.

Substitutions

  • Vegetables – swap in peppers, zucchini or sweet potato if you prefer.
  • Spices – adjust paprika, cayenne and coriander to suit your heat preference.
  • Beans – mix different canned beans, or add cooked lentils or quinoa for texture.

Variations

  • Spicy: leave the chilli seeds in or add chilli flakes for extra heat.
  • Loaded: top with guacamole, coconut yoghurt, grated vegan cheese or fresh herbs.
  • Kid-friendly: reduce or omit the chilli and serve with bread or chips for dipping.

How to make Vegan Chili

Vegetables on a cutting board.

Step 1: Grate the carrots and dice the red onion, garlic and fresh chilli.

Vegetables and spices in a pot.

Step 2: Heat a large pan over medium heat with a splash of oil. Add the onion, garlic, dried spices, salt and pepper, and fry for a couple of minutes until fragrant.

Vegan Chili ingredients mixed together.

Step 3: Add the grated carrots, fresh chilli, passata, tomato purée, drained beans, cacao powder (if using) and vegetable stock. Stir to combine.

Cooking Vegan Chili in a pot.

Step 4: Bring to a boil, then reduce to low-medium heat and simmer for about 15 minutes, stirring every 5 minutes, until flavours meld and the sauce thickens.

Hint: Rinse canned beans until the water runs clear to remove excess starch and sodium.

Leftovers

Store leftover chili in an airtight container in the fridge for 3–4 days. For longer storage, freeze portions in airtight containers or freezer bags for up to 6 months. Reheat gently on the stove or in the microwave.

Recipe FAQs

Is there such a thing as vegan Chili Con Carne?

Yes—vegan versions replace meat with beans, lentils or textured plant proteins. The beans give body and protein while spices provide the familiar chili flavour.

What is vegan chili made of?

A tomato base, mixed beans, vegetables and spices form the core of vegan chili.

What should you serve with vegan chili?

Serve over brown rice, quinoa, baked or roasted potatoes, or alongside cornbread and a green salad.

Is vegan chili healthy?

Yes. Made from mostly plant-based ingredients, vegan chili provides fibre and nutrients. Pair it with lighter sides for a balanced meal.

Vegan Chili in a dish topped with plain yoghurt.

YOU MIGHT ALSO LIKE…

Title Goes Here

Dinner

Sweet Potato & Black Bean Stew

Dinner

Hearty Potato Stew

Sides

How to Cook Quinoa

Dinner

Vegan Katsu Curry

Tried this Vegan Chili recipe? Please leave a star rating below and share your feedback. Hearing how the recipe worked for you helps others and is always appreciated.

Vegan Chili served on a plate with brown rice.
Pin
Print
4.74 from 15 votes

Vegan Chili

By: James Wythe
Shop now on
A warming bean chili that’s quick to make and perfect for colder months.
Prep Time: 5 minutes
Cook Time: 20 minutes
Total Time: 25 minutes
Servings: 4 people

Ingredients 

  • 2 large carrots, grated
  • 3 garlic cloves, crushed
  • 1 small red onion, diced
  • 1/2 tsp ground coriander
  • 1 tsp paprika
  • 1/2 tsp cayenne pepper
  • 1/2 tsp cinnamon
  • 1 red chilli, deseeded and diced
  • 680 g passata, good quality
  • 2 tbsp tomato purée
  • 2 400g cans black beans, drained and rinsed
  • 1 400g can kidney beans, drained and rinsed
  • 200 ml vegetable stock, good quality
  • 1 tbsp cacao powder, (optional)

Instructions 

  • Grate the carrot and dice the red onion, garlic and fresh chilli.
  • Heat a large pan over medium heat with a splash of oil. Add the onion, garlic, dried spices, salt and pepper, and fry for a couple of minutes until fragrant.
  • Add the grated carrots, fresh chilli, passata, tomato purée, drained beans, cacao powder (if using) and vegetable stock. Stir to combine.
  • Bring to a boil, then reduce to low-medium heat and simmer for 15 minutes, stirring every 5 minutes, until thickened and flavours melded.

Notes

Step-by-Step Photos: My post includes photos to guide you through the recipe.

Substitutions & Variations: See the sections above for ideas.

To Store: Leftover chili will keep in the fridge in an airtight container for 3–4 days. Reheat on the stove or in the microwave.

To Freeze: Cool and freeze in airtight containers or bags for up to 6 months.

Tip 1: Serve over brown rice, quinoa, or inside a roasted sweet potato. Top with coconut yoghurt, fresh coriander or extra chillies.

Tip 2: Portion and freeze cooked chili for quick meals later.

Tip 3: If not vegan, you can add browned meat at the start; for a vegetarian option try pan-fried tofu added with the onion and garlic.

Nutrition

Calories: 369kcal
|
Carbohydrates: 25g
|
Protein: 4g
|
Fat: 3g
|
Fiber: 7g
|
Sugar: 14g
Did you make this recipe? Tag me Today!Tag @HealthyLivingJames on Instagram and use #HealthyLivingJames!
book banner image