Make this hearty, easy vegan black bean chili for a comforting, protein-packed meal. It uses simple ingredients and is perfect for weeknight dinners or meal prep.
Heat the olive oil in a large pot or Dutch oven over medium heat. Add the chopped onion and bell peppers. Cook until softened, about 5 to 7 minutes.
Add the minced garlic, chili powder, cumin, smoked paprika, and cayenne pepper (if using). Cook for 1 minute until fragrant, stirring constantly.
Stir in the rinsed black beans, kidney beans, crushed tomatoes, vegetable broth, and tomato paste. Mix well to combine all ingredients.
Bring the mixture to a simmer. Reduce the heat to low, cover the pot partially, and let the chili cook for at least 20 minutes, stirring occasionally. For a thicker chili, remove the lid for the last 10 minutes of cooking.
Stir in the dried oregano, salt, and pepper. Taste the chili and adjust seasonings as needed.
Serve your hearty black bean chili hot with your favorite toppings like avocado, cilantro, or lime wedges. This recipe is great for meal prep.
Notes
For a smoky black bean chili flavor, increase the smoked paprika to 1 teaspoon.
If you prefer a thicker chili recipe, mash about 1/2 cup of the beans against the side of the pot before simmering.
This vegan chili freezes well for future weeknight dinners.