Go Back
Dutch oven filled with hearty chili with beans, garnished with fresh cilantro and sliced jalapeños.

Hearty Three-Bean Mushroom & Walnut Vegan Chili

This rich and robust vegan chili is packed with umami from mushrooms and walnuts, hearty beans, and a depth of spice that will satisfy even the most avid meat-eaters. It's perfect for a cozy night in or feeding a crowd!
Prep Time 25 minutes
Cook Time 50 minutes
Total Time 1 hour 15 minutes
Servings: 8 servings
Course: Main Course
Cuisine: American, Mexican
Calories: 380

Ingredients
  

For the Mushroom & Walnut Crumble
  • 1 tbsp olive oil
  • 8 oz cremini mushrooms finely chopped
  • 1/2 cup walnuts finely chopped
  • 1/2 tsp smoked paprika
  • 1/4 tsp garlic powder
  • Pinch salt
  • Pinch black pepper
Aromatics & Vegetables
  • 2 tbsp olive oil
  • 1 large yellow onion diced
  • 1 large red bell pepper diced
  • 1 large green bell pepper diced
  • 4 cloves garlic minced
  • 1 jalapeño deseeded and minced (optional)
Chili Base
  • 28 oz crushed tomatoes (1 large can)
  • 15 oz tomato sauce (1 small can)
  • 1 cup vegetable broth low sodium
  • 2 tbsp tomato paste
  • 1 tbsp apple cider vinegar
Beans & Corn
  • 15 oz cannellini beans rinsed and drained
  • 15 oz kidney beans rinsed and drained
  • 15 oz black beans rinsed and drained
  • 1 cup frozen corn
Spices
  • 3 tbsp chili powder
  • 2 tsp ground cumin
  • 1 tsp smoked paprika
  • 1/2 tsp dried oregano
  • 1/4 tsp cayenne pepper (optional, for extra heat)
  • 1 tsp salt or to taste
  • 1/2 tsp black pepper or to taste

Equipment

  • Large Dutch oven or stockpot
  • Cutting board
  • Chef's knife
  • Measuring cups and spoons
  • Can opener

Method
 

Prepare Mushroom & Walnut Crumble
  1. Heat 1 tbsp olive oil in a large Dutch oven or stockpot over medium-high heat. Add the finely chopped cremini mushrooms and walnuts. Sauté, stirring occasionally, for 8-10 minutes, until most of the moisture from the mushrooms has evaporated and they are browned, and the walnuts are lightly toasted. Stir in 1/2 tsp smoked paprika, 1/4 tsp garlic powder, a pinch of salt, and a pinch of black pepper. Remove from the pot and set aside.
Sauté Aromatics
  1. Add 2 tbsp olive oil to the same pot over medium heat. Add diced yellow onion, red bell pepper, and green bell pepper. Cook, stirring occasionally, for 8-10 minutes until softened.
Add Garlic & Jalapeño
  1. Stir in the minced garlic and optional minced jalapeño. Cook for another 1-2 minutes until fragrant, being careful not to burn the garlic.
Build the Chili Base
  1. Stir in the tomato paste and cook for 1 minute, stirring constantly, to deepen its flavor. Add the crushed tomatoes, tomato sauce, vegetable broth, and apple cider vinegar. Bring to a gentle simmer.
Add Spices
  1. Stir in the 3 tbsp chili powder, 2 tsp ground cumin, 1 tsp smoked paprika, 1/2 tsp dried oregano, and optional 1/4 tsp cayenne pepper. Mix well to combine all the spices.
Add Beans & Corn
  1. Drain and rinse all three cans of beans thoroughly. Add the rinsed beans and frozen corn to the pot. Stir in the reserved mushroom and walnut crumble.
Simmer & Season
  1. Bring the chili back to a gentle simmer, then reduce the heat to low, cover, and let it cook for at least 30 minutes, or up to 1 hour, stirring occasionally. The longer it simmers, the more the flavors will meld.
Taste and Adjust
  1. After simmering, taste the chili and adjust seasonings as needed, adding more salt, pepper, or chili powder to your preference. If it's too thick, add a little more vegetable broth. If too thin, simmer uncovered for a bit longer.
Serve
  1. Ladle hot chili into bowls and serve with your favorite vegan toppings like fresh cilantro, diced avocado, a dollop of vegan sour cream, or crushed tortilla chips.

Notes

For a smokier flavor, add a few drops of liquid smoke along with the spices.
This chili tastes even better the next day! Store leftovers in an airtight container in the refrigerator for up to 4-5 days. It also freezes well for up to 3 months.
Feel free to experiment with other vegetables like diced carrots or celery added with the bell peppers.
For a spicier kick, leave some seeds in the jalapeño or add a second one.