Ingredients
Equipment
Method
Sauté the base
- Heat 1 tablespoon olive oil in a large pot over medium heat, then sauté the onion and green bell pepper for 4-5 minutes until softened and fragrant.
- Add the minced garlic and cook for 1 minute, stirring constantly so it smells aromatic but doesn’t brown.
Build the soup
- Stir in taco seasoning, cumin, chili powder, and smoked paprika, cooking for about 30 seconds until the spices darken slightly and bloom.
- Add black beans, pinto beans, kidney beans, corn, Rotel tomatoes, diced tomatoes, fire-roasted tomatoes, and vegetable broth, then bring the mixture to a boil.
Simmer and serve
- Simmer the soup for 15-20 minutes until the flavors meld and the broth looks cohesive.
- Season with salt and pepper to taste, then serve hot with avocado, cilantro, lime wedges, sour cream, and tortilla chips.
Notes
Pro tip: drain the canned beans and corn well so the soup stays hearty instead of watery. Refrigerate leftovers in a sealed container up to 4 days; reheat on the stove or microwave until hot. Freezing is yes—freeze for up to 3 months, and add fresh toppings after reheating for the best texture. For a vegan option, use vegan sour cream and skip any dairy-based toppings.
