Description
A hearty black bean soup topped with crispy tortilla strips and fresh garnishes, perfect for a comforting meal.
Ingredients
Scale
- 6 6-inch corn tortillas
- 2 tablespoons olive oil
- 1 teaspoon kosher salt, plus more for sprinkling
- 1 yellow onion
- 1 green bell pepper
- 4 medium garlic cloves
- 2 15-ounce cans black beans, drained and rinsed
- 2 tablespoons extra-virgin olive oil, plus more for brushing
- 2 teaspoons dried oregano
- 1 teaspoon ground cumin
- 1 28-ounce can crushed fire roasted tomatoes
- 1 15-ounce can corn (or 1 1/2 cups frozen), drained
- 1 1/2 tablespoons adobo sauce (from 1 can chipotle peppers in adobo sauce)
- 1 quart (4 cups) vegetable broth
- 1 teaspoon kosher salt, plus more for sprinkling
- 1 lime, cut into wedges for garnish
- 1 handful cilantro, for garnish
Instructions
- Preheat the oven to 375°F.
- Make the tortilla strips: Brush the tortillas lightly with olive oil on each side. Using a pizza cutter, slice them in half, then into thin strips. Place the strips on a baking sheet and sprinkle with kosher salt. Bake for 10 to 12 minutes until crispy and lightly browned.
- Make the soup: In a large pot or Dutch oven, heat 2 tablespoons olive oil and sauté the onion until translucent, about 5 minutes. Add the green pepper and the garlic and sauté for 2 minutes.
- Stir in the oregano and the cumin for 1 minute.
- Add the tomatoes, beans, corn, adobo sauce, broth, and kosher salt. Bring to a boil, then simmer for 10 minutes.
- Taste and add additional adobo sauce or kosher salt if desired.
- Serve: To serve, ladle the soup into bowls and allow to cool to warm. Garnish with the tortilla strips, torn cilantro leaves, and plenty of lime juice. (Add Mexican hot sauce if desired.)
Notes
- This soup can be made ahead of time and stored in the refrigerator for up to 3 days.
- Suitable for freezing; just keep the tortilla strips separate until ready to serve.
- Prep Time: 15 minutes
- Cook Time: 20 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: Mexican
Nutrition
- Serving Size: 1 bowl
- Calories: 300
- Sugar: 2g
- Sodium: 800mg
- Fat: 10g
- Saturated Fat: 1g
- Unsaturated Fat: 7g
- Trans Fat: 0g
- Carbohydrates: 45g
- Fiber: 12g
- Protein: 12g
- Cholesterol: 0mg