Ingredients
– 2 tablespoons Olive oil (extra-virgin preferred)
– 2 medium Yellow onions, chopped
– 3 ribs Celery, finely chopped
– 1 large Carrot, peeled and sliced into thin rounds
– 6 cloves Garlic, pressed or minced
– 4 ½ teaspoons Ground cumin
– ½ teaspoon Red-pepper flakes (or ¼ teaspoon for less heat)
– 4 cans (15 oz each) Black beans, rinsed and drained (≈ 8 cups total)
– 4 cups Low-sodium vegetable broth (32 oz)
– ¼ cup Fresh cilantro, chopped (optional)
– 1-2 teaspoons Sherry vinegar or 2 tablespoons fresh lime juice, to taste
– Sea salt, to taste
– Freshly ground black pepper, to taste
Instructions
1-First, rinse and drain 4 cans of black beans (about 8 cups total) to remove excess sodium and get them ready for cooking.
2-Next, heat 2 tablespoons of olive oil in a large pot over medium heat; sauté 2 chopped medium yellow onions, 3 finely chopped celery ribs, and 1 large peeled carrot sliced into thin rounds until they soften, about 5 minutes.
3-Then, add 6 pressed or minced garlic cloves, 4 ½ teaspoons ground cumin, and ½ teaspoon red-pepper flakes (use ¼ teaspoon if you prefer milder heat); cook for another 2 minutes to let the aromas bloom.
4-After that, stir in 4 cups of low-sodium vegetable broth and let the mixture come to a boil.
5-Now, add the drained black beans, reduce the heat, and simmer for 20 minutes so all the flavors mix together nicely.
6-Finally, use an immersion blender to partially blend the soup for a creamy texture, then season with sea salt and freshly ground black pepper to taste. Serve hot, and finish with a splash of sherry vinegar or 2 tablespoons of fresh lime juice, plus optional garnishes.
Notes
🌿 Add a splash of lime or sherry vinegar at the end for a bright, balanced finish.
🧅 Ensure the vegetables are fully softened before adding beans for a smoother texture.
🥑 Garnish with avocado or tortilla chips for added creaminess and crunch.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: Mexican
- Diet: Vegetarian
Nutrition
- Serving Size: 1 cup
- Calories: 210
- Sugar: 2 g
- Sodium: 400 mg
- Fat: 5 g
- Saturated Fat: 1 g
- Unsaturated Fat: 2 g
- Trans Fat: 0 g
- Carbohydrates: 35 g
- Fiber: 10 g
- Protein: 12 g
- Cholesterol: 0 mg
