This hearty vegan chili is packed with rich roasted bell peppers, beans, and spices, a delicious plant-based dish bursting with smoky, savory flavors. It's just like classic chili in vegan form!
The Best Vegan Chili Recipe
Looking for the best vegan chili? This is it, my friends. This very easy vegan chili recipe is loaded up with lots of spices and flavor.
This recipe stands out from others thanks to the generous addition of roasted red bell peppers, which bring a deep, smoky sweetness that enhances the overall flavor of the dish.
Roasting vegetables, especially red bells, caramelizes their natural sugars, which infuses the chili with a richer, more complex taste. You'll love the satisfying contrast to the spiciness and earthiness of the beans.
The peppers give the dish a unique and perfectly balanced depth of flavor that elevates it beyond the typical vegan chili.
Let's talk about how to make vegan chili, shall we?
Vegan Chili Ingredients
The full ingredients list with measurements is listed in the printable recipe card at the bottom of the post.
- Olive Oil. Or vegetable oil.
- Onion.
- Jalapeno Peppers. Use bell pepper for milder heat.
- Fresh Garlic.
- Tomato Paste.
- Seasonings. Chili powder, ground cumin, cayenne pepper (optional), salt and black pepper.
- Vegetable Broth.
- Fire Roasted Tomatoes.
- Roasted Red Peppers. Use your favorite jarred brand, or use homemade roasted red peppers.
- Kidney Beans. This recipe works with any of your favorite chili beans, like pinto beans, black beans, or great norther beans.
- Hot Sauce. To taste.
- Toppings. Choose your favorites!
How to Make Vegan Chili - the Recipe Method
Making this dish is easy! First you'll cook down the onion, peppers, and garlic in a large pot or Dutch oven with a bit of oil over medium high heat.
Stir in the tomato paste and spices and cook them a minute or two to let the flavors bloom.
Stir in the vegetable broth, roasted red peppers, tomatoes, beans, and hot sauce to taste.
Jarred roasted red peppers are a convenient way to make this dish quickly and easily. However, if you'd to roast your own peppers, see my post on How to Roast Peppers.
Bring to a boil, then reduce heat and simmer, uncovered, for at least 30 minutes to let the flavors mingle and develop. You can simmer longer if you’d like.
Boom! Done! Your vegan chili is ready to serve. You will love the pronounced flavor of the roasted red bell peppers in this dish. Very hearty and delicious.
Recipe Tips & Notes
- Consider other roasted vegetables such as roasted sweet potatoes or zucchini for additional smoky, caramelized flavor.
- Mushrooms are a great addition for umami, and also for those looking to mimic the texture of meat to please meat eaters.
- Simmering low and slow for a longer time allows the overall flavor to more fully develop and meld together.
- For a slow cooker version, follow the recipe through Step #4, then dump everything into your crock pot or slow cooker, then cook on high for 2-3 hours, or on low for 3-4 hours.
Vegan Toppings for Chili
There are many vegan toppings to make your bowl of chili extra special. Consider crunchy tortilla chips or corn chips, vegan sour cream, vegan cheese, fresh chopped herbs, sliced green onions, sliced avocado, red pepper flakes, or freshly sliced lime wedges.
Storage & Leftovers
Leftover vegan chili will last up to 5 days in the refrigerator in a sealed container. It is even better the next day, like most chilis. You can easily reheat it on the stove top to enjoy again.
You can also freeze it for 2-3 months.
That's it, my friends. I hope you enjoy my vegan chili recipe. Let me know if you make it. I'd love to hear how it turned out for you, and how you made it your own.
Try Some of My Other Popular Recipes
Got any questions? Ask away! I’m happy to help. If you enjoy this recipe, I hope you’ll leave a comment with some STARS. Also, please share it on social media. Don’t forget to tag us at #ChiliPepperMadness. I’ll be sure to share! Thanks! — Mike H.
Vegan Chili Recipe
Ingredients
- 1 tablespoon olive oil
- 1 large onion diced
- 2-3 jalapeno peppers diced (use bell pepper for milder heat)
- 6 cloves garlic minced
- 2 tablespoons tomato paste
- 3 tablespoons chili powder or more to taste
- 1 tablespoon ground cumin
- 1 teaspoon cayenne pepper optional, for extra spicy
- Salt and black pepper to taste
- 1 1/2 cups vegetable broth
- 2 15 ounce cans fire roasted tomatoes
- 16 ounces roasted red peppers use jarred, or 3-4 roasted red bell peppers (double the amount for even more flavor!)
- 3 15 ounce cans red kidney beans drained and rinsed
- hot sauce to taste
- Toppings. Choose your favorites!
Instructions
- Heat the oil in a large pot to medium heat.
- Add the onion and peppers and cook 2-3 minutes to soften.
- Add the garlic and cook for 1 minute.
- Stir in the chili powder, ground cumin, cayenne, salt and pepper to taste, and tomato paste. Cook 1-2 minutes to let the spices bloom.
- Stir in the vegetable broth, roasted red peppers, tomatoes, beans, and hot sauce to taste.
- Bring to a boil, then reduce heat and simmer, uncovered, for at least 30 minutes to let the flavors mingle and develop. You can simmer longer if you’d like.
- Serve with your favorite chili toppings.
Dave Horvitz says
I don't frequently comment but always appreciate the care and recipes you share. Thank you for all that you are doing. We frequently use your recipes.
We tried the vegan chili tonight. Used tomatillos, tomatoes, peppers, and garlic roasted at home from our garden since that is what we have. Cooked them a little then immersed blended them.
Since we thought we were planting beets but they turned out to be Swiss Chard we have a lot of that, maybe too much, and threw that in as well. The seeds look the same.
The recipe is outstanding!
Thanks,
Dave
Mike H. says
Thank you so much, Dave! I'm truly grateful for your kind words and love hearing about your creative take on the vegan chili - sounds yum!
Jean says
Looks delicious! I will definitely be making this recipe. Thanks for thinking of us plant based eaters! I love your recipes and adjust it with alternatives instead of the meat. Always a winner
Mike Hultquist says
Thanks, Jean! Enjoy!!
Lee says
Although this is really good. Still love my meat in my chili. So I made this and sneaked some ground beef in it! But was still great flavors!!!
Thanks Mike
Mike Hultquist says
Great way to enjoy it, Lee!
John....Spain says
Defo going to try this with our homegrown tomatoes, chile's as it sounds delish. I'm always inspired to cook different things with your recipes....although we live in Spain & cannot get some ingredients it just makes adjusting my cooking more interesting as the Spanish cook according to the seasons. Bravo Mike
Mike Hultquist says
I appreciate it, John! Enjoy!!
Ramya says
Cant wait to make this soon for me i never had vegan chili before perfect for my after office meals love your recipes as always brightens up my day everyday after work