Ingredients:
- 1 tablespoon olive oil
- 1 large onion, diced
- 3 cloves garlic, minced
- 1 red bell pepper, chopped
- 1 green bell pepper, chopped
- 1 can black beans, rinsed and drained
- 1 can kidney beans, rinsed and drained
- 1 can pinto beans, rinsed and drained
- 1 can diced tomatoes (14.5 oz) with juices
- 1 cup vegetable broth
- 2 tablespoons chili powder
- 1 teaspoon ground cumin
- 1 teaspoon smoked paprika
- Salt and pepper to taste
- 1 tablespoon lime juice
- Chopped fresh cilantro (optional)
- Avocado slices (optional)
- Sour cream or Greek yogurt (optional)
Instructions:
- Heat olive oil in a large pot over medium heat.
- Add diced onion and cook until translucent, about 5 minutes.
- Stir in minced garlic and bell peppers; sauté for 3-4 minutes until softened.
- Mix in chili powder, cumin, and smoked paprika; cook for 1 minute until fragrant.
- Add black beans, kidney beans, pinto beans, diced tomatoes, and vegetable broth.
- Bring to a boil, then reduce heat to low. Simmer uncovered for 20 minutes, stirring occasionally.
- Stir in lime juice. Taste and adjust seasoning with salt and pepper.
- Ladle into bowls and garnish as desired.