Make this easy black bean chili for a hearty, flavorful, and comforting weeknight dinner. This recipe is packed with plant-based protein and comes together quickly.
Heat the olive oil in a large pot or Dutch oven over medium heat. Add the chopped onion and bell pepper. Cook until softened, about 5 to 7 minutes.
Add the minced garlic, chili powder, cumin, smoked paprika, and cayenne pepper (if using). Stir constantly and cook for 1 minute until fragrant.
Stir in the rinsed black beans, kidney beans, diced tomatoes (with juice), tomato sauce, and vegetable broth.
Bring the mixture to a simmer. Reduce the heat to low, cover the pot partially, and let it cook for at least 20 minutes, stirring occasionally. For deeper flavor, simmer for 45 minutes.
Season with salt and pepper. Taste and adjust spices as needed.
Serve hot with your favorite toppings. This is a great recipe for meal prep.
Notes
For a smoky flavor, use chipotle powder instead of cayenne pepper.
If you want a thicker chili, mash about 1/2 cup of the beans against the side of the pot before simmering.
To make this a Beef and Black Bean Chili, brown 1 pound of ground beef or turkey before adding the onions and peppers, then drain excess fat.