Warm up with a comforting bowl of **Vegan Hearty Chilli Beans**, a wholesome and protein-packed recipe that’s bursting with flavor! This one-pot wonder combines a medley of three nutrient-rich beans—kidney, black, and pinto—simmered in a savory blend of canned tomatoes, vegetable broth, and aromatic spices like chili powder, cumin, and paprika. Fresh vegetables such as bell peppers, carrots, and celery add layers of texture, while a hint of cayenne delivers the perfect kick. Finished with bright lime juice, sweet corn, and fresh cilantro, this hearty chili is not only vegan but also gluten-free, making it an ideal choice for feeding a crowd or meal prepping. Ready in under an hour, it’s the perfect option for a quick, satisfying dinner. Serve with your favorite toppings like avocado, tortilla chips, or vegan sour cream for a truly customizable experience!
Heat the olive oil in a large pot over medium heat.
Add the diced onion and sauté for 5 minutes until translucent.
Stir in the minced garlic and cook for another 1 minute until fragrant.
Add the chopped bell pepper, carrot, and celery to the pot, stirring occasionally for 5-7 minutes until they start to soften.
Pour in the canned tomatoes with their juices and vegetable broth.
Mix in the drained and rinsed kidney, black, and pinto beans.
Season with chili powder, cumin, paprika, oregano, sea salt, black pepper, and cayenne pepper.
Bring the mixture to a simmer and then reduce the heat to low.
Cover the pot and let it cook for 30 minutes, stirring occasionally.
Add the frozen corn kernels and cook for 5 more minutes until heated through.
Remove from heat and stir in the chopped cilantro and lime juice.
Taste and adjust seasonings if needed before serving.
Calories |
1991 | ||
|---|---|---|---|
% Daily Value* |
|||
| Total Fat | 52.2 g | 67% | |
| Saturated Fat | 9.4 g | 47% | |
| Polyunsaturated Fat | 6.8 g | ||
| Cholesterol | 8 mg | 3% | |
| Sodium | 4590 mg | 200% | |
| Total Carbohydrate | 315.8 g | 115% | |
| Dietary Fiber | 99.4 g | 355% | |
| Total Sugars | 52.1 g | ||
| Protein | 89.4 g | 179% | |
| Vitamin D | 0.0 mcg | 0% | |
| Calcium | 767 mg | 59% | |
| Iron | 31.1 mg | 173% | |
| Potassium | 6483 mg | 138% | |
*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.