Warm up with a bowl of hearty and flavorful 2 Bean Chili, a quick and satisfying dish that's perfect for weeknight dinners or meal prep. Bursting with the bold flavors of cumin, smoked paprika, and chili powder, this vegetarian chili combines protein-packed kidney and black beans with sweet corn and a savory tomato base. It's easy to make in just 40 minutes, using simple pantry staples and fresh aromatics like garlic and onion. Customize the spice level with optional cayenne and finish with a sprinkle of cilantro and a squeeze of lime for a bright, fresh twist. This wholesome, one-pot meal is naturally gluten-free, packed with plant-based protein, and ideal for serving with your favorite toppings like avocado or shredded cheese. Whether you're feeding a crowd or looking for a cozy dinner, this 2 Bean Chili is a flavor-packed comfort classic!
In a large pot or Dutch oven, heat the olive oil over medium heat.
Add the diced onion and cook for 4-5 minutes until softened and translucent.
Stir in the minced garlic and cook for another 30 seconds until fragrant.
Add the ground cumin, chili powder, smoked paprika, oregano, and cayenne pepper (if using) to the pot. Stir the spices into the onions and garlic, allowing them to toast for about 1 minute.
Pour in the crushed tomatoes and vegetable broth. Stir to combine.
Add the kidney beans, black beans, and frozen corn to the pot. Mix well.
Season with salt and black pepper, then bring the mixture to a boil.
Reduce the heat to low and let the chili simmer uncovered for about 20 minutes, stirring occasionally.
Taste and adjust seasonings as needed. Add more salt, pepper, or a pinch of cayenne if desired.
Serve the chili hot, topped with freshly chopped cilantro if desired. Serve with lime wedges on the side for a burst of citrus flavor.
Calories |
1714 | ||
|---|---|---|---|
% Daily Value* |
|||
| Total Fat | 41.7 g | 53% | |
| Saturated Fat | 6.4 g | 32% | |
| Polyunsaturated Fat | 4.1 g | ||
| Cholesterol | 0 mg | 0% | |
| Sodium | 3816 mg | 166% | |
| Total Carbohydrate | 288.9 g | 105% | |
| Dietary Fiber | 82.8 g | 296% | |
| Total Sugars | 54.6 g | ||
| Protein | 74.7 g | 149% | |
| Vitamin D | 0.0 mcg | 0% | |
| Calcium | 668 mg | 51% | |
| Iron | 30.4 mg | 169% | |
| Potassium | 6046 mg | 129% | |
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.