This vegan chili is hearty, comforting, and protein-dense! It combines your beans of choice with a tomato-based sauce, spices, vegetables, and fresh chili pepper.
In a large pot over medium heat, add in the oil. Sauté the onion and pepper for about 5 minutes, add the garlic and sauté for an additional 1-2 minutes, stirring occasionally.
Now add all remaining ingredients, increase the heat and simmer for about 30 minutes or longer, stirring occasionally. Add more water or vegetable broth if the chili gets too thick.