Vegetarian Chili (Easy and Healthy!)
This incredibly hearty Vegetarian Chili is packed with beans and veggies in a flavorful stock. This chili is vegan too!

You need this chili in your life! It’s hearty, filling, and packed with vegetarian- and vegan-friendly protein. What’s not to love?
Ingredients Needed for Vegan Chili
Ingredient quantities for this easy vegetarian chili are located in the recipe card at the end of the post.
- Olive oil
- Red onion
- Garlic
- Red bell pepper
- Carrot
- Zucchini
- Kidney beans
- Black beans
- Homemade Chili Seasoning
- Diced tomatoes
- Tomato paste
- Vegetable stock
How To Make Amazing Vegetarian Chili (Quick Overview)
The steps below are just a quick overview of how to make the vegan chili. The full process in detail is located in the recipe card at the end of the post.
- To a saute pan on medium-high heat, add olive oil. When olive oil is heated, add onion, garlic, bell pepper, carrot, and zucchini.

- Saute for 8-10 minutes until vegetables begin to soften. Stir frequently to ensure even cooking.

- Add kidney beans, black beans, and chili seasoning. Stir to thoroughly incorporate the chili seasoning into the beans.

- Add diced tomatoes, tomato paste, and vegetable stock and thoroughly stir. Bring to a low boil.

- Then, reduce the heat to a gentle simmer. Simmer the chili, uncovered, for 20-25 minutes, stirring occasionally until it reaches your desired thickness.

More Chili Recipes
Each of these chili recipes will deliver that fabulous chili flavor everyone loves. These chili recipes are some of the most popular soup recipes you can make!




How to Modify This Chili

Love This Post? Please Give it a Share!
I hope you love this easy chili recipe! If you like this post, it would be greatly appreciated if you give it a share or save by using the social sharing icons. THANK YOU!
Vegetarian Chili

Ingredients
- 3 tbsp olive oil
- 1 medium red onion (chopped)
- 2 cloves garlic (diced)
- 1 medium red bell pepper (chopped)
- 1 large carrot (diced)
- 2 cups zucchini (chopped)
- 1 14-oz can kidney beans (drained and rinsed)
- 2 14-oz cans black beans (drained and rinsed)
- 1 serving Homemade Chili Seasoning Mix
- 1 28-oz can diced tomatoes
- 6 oz tomato paste
- 1 1/2 cups vegetable stock
Instructions
- To a saute pan on medium-high heat, add olive oil. When olive oil is heated, add onion, garlic, bell pepper, carrot, and zucchini and saute for 8-10 minutes until vegetables begin to soften. Stir frequently to ensure even cooking.
- Add kidney beans, black beans, and chili seasoning. Stir to thoroughly incorporate the chili seasoning into the beans.
- Add diced tomatoes, tomato paste, and vegetable stock and thoroughly stir. Bring to a low boil.
- Then, reduce the heat to a gentle simmer. Simmer the chili, uncovered, for 20-25 minutes, stirring occasionally until it reaches your desired thickness.
- The chili can be served as-is or with your favorite chili toppings and pairings.
Notes
Nutrition Estimates (Per Serving)
Nutrition Disclaimer
Nutrition Estimates are per serving and included as a courtesy only. They are accurate to the best of our knowledge based on the ingredients and brands used, but their accuracy is not guaranteed.


Very tasty and I liked that it included zucchini since I had extra I wanted to use up. It is also very colourful.
Thank you so much, Margaret! I’m so happy to hear you enjoyed it!
Very flavorful and filling!
Thanks so much, Janis! I’m so glad you liked it!