Go Back
Vegetarian Chili Recipe Hearty Bean Stew

Vegetarian Chili Recipe

A hearty and flavorful vegetarian chili packed with three types of beans, aromatic spices, and a secret ingredient for richness. This comforting one-pot meal is perfect for a satisfying weeknight dinner.
Prep Time 15 minutes
Cook Time 1 hour
Total Time 1 hour 15 minutes
Servings: 6 servings
Course: Main Course
Cuisine: American
Calories: 385

Ingredients
  

  • 2 tbsp olive oil
  • 2 medium onions finely chopped
  • 2 carrots finely chopped
  • 2 celery sticks finely chopped
  • 1 red bell pepper deseeded and chopped
  • 3 cloves of garlic crushed or finely minced
  • 2 tsp ground cumin
  • 2 tsp smoked paprika
  • 1 tsp ground coriander
  • 1/2 tsp mild chilli powder or more, to taste
  • 1 tbsp tomato purée
  • 1 tsp chipotle paste optional, but recommended for smokiness
  • 2 x 400g tins of chopped tomatoes
  • 400 ml vegetable stock
  • 1 x 400g tin of red kidney beans drained and rinsed
  • 1 x 400g tin of black beans drained and rinsed
  • 1 x 400g tin of cannellini beans drained and rinsed
  • 15 g good-quality dark chocolate at least 70% cocoa
  • Sea salt and freshly ground black pepper to taste
  • Juice of 1/2 lime

Method
 

  1. Sauté the Base Vegetables: Heat the olive oil in a large, heavy-bottomed pot or Dutch oven over a medium heat. Add the chopped onion, carrots, and celery. Cook gently for 8-10 minutes, stirring occasionally, until the vegetables are soft and the onion is translucent. Don't rush this step; it builds the first layer of flavour.
  2. Add the Pepper and Garlic: Add the chopped red pepper and continue to cook for another 5 minutes until it has softened. Then, stir in the crushed garlic and cook for one minute more, until you can smell its aroma.
  3. Bloom the Spices: Add the ground cumin, smoked paprika, ground coriander, and chilli powder to the pot. Stir continuously for 60 seconds. What works best for me is to really get them sizzling in the oil; this toasting process, often called blooming, releases their essential oils and makes their flavour much more intense.
  4. Add the Pastes and Tomatoes: Stir in the tomato purée and chipotle paste (if using) and cook for another minute. Pour in the two tins of chopped tomatoes and the vegetable stock. Use the stock to swill out any remaining tomato from the tins. Give everything a good stir to combine.
  5. Simmer to Perfection: Bring the mixture to a gentle boil, then reduce the heat to low, cover with a lid, and let it simmer for at least 30 minutes. This allows the flavours to meld together. The longer you can let it simmer (up to an hour), the richer the flavour will be.
  6. Add the Beans and Finish: Remove the lid and stir in the drained kidney beans, black beans, and cannellini beans. Add the piece of dark chocolate. Continue to simmer, uncovered, for another 10-15 minutes, allowing the sauce to thicken slightly.
  7. Season and Serve: Turn off the heat. Season generously with salt and pepper to your taste. Finally, squeeze in the juice of half a lime – this brightens everything up wonderfully. Serve hot with your favourite toppings.

Notes

Serve with toppings like sour cream, shredded cheese, avocado, or fresh cilantro. This chili freezes beautifully for up to 3 months.