Black Bean Soup with Tomato-Tomatillo Salsa: A Hearty Vegetarian Delight
Black Bean Soup with Tomato-Tomatillo Salsa is a delightful blend of American and Mexican cuisines. This vegetarian dish is perfect for a hearty meal. It combines the rich flavours of black beans with a zesty tomato-tomatillo salsa. The soup is easy to prepare, making it a great choice for both beginners and seasoned cooks.
Soup:
AI-generated summary, reviewed by editors

- 1 pound dried black beans
- 2 tablespoons vegetable oil
- 2 large onions, finely diced
- 4-6 cloves garlic, minced
- 6 cups cold water
- 1 cup peeled, seeded, and chopped tomato (fresh or canned)
- 1 small sprig fresh or dried epazote (optional)
- 1 tablespoon finely-chopped canned chipotle chile (or ¼ teaspoon cayenne pepper)
- 1 teaspoon ground cumin seed
- 1 teaspoon ground coriander
- 2 teaspoons salt
Salsa:
- 1 large tomato, finely diced
- 3 medium tomatillos, husks removed and finely diced
- 1 small red onion, very finely diced
- 1 serrano or jalapeño chile, very finely diced
- ¼ cup roughly-chopped fresh cilantro leaves
- Salt, to taste
- Crème fraîche or sour cream, for garnish
Soup:
- Pick over the beans to remove any debris. Soak if desired and drain.
- In a deep, heavy-based pot, heat oil over medium heat.
- Add onions and cook until translucent, about 5 minutes.
- Add beans, garlic and water.
- Bring to a boil, skimming any foam that rises to the surface.
- Reduce to a simmer. When the beans are soft, after about an hour, add tomato, epazote, chipotle chile, cumin, coriander and salt.
- Cook until the beans start to break down and broth begins to thicken.
- Taste for seasoning; add salt and pepper if needed.
Salsa:
- In a small bowl, combine tomato, tomatillo, onion, jalapeño and cilantro.
- Taste for seasoning and add salt as needed.
Serving:
- Ladle soup into individual serving bowls.
- Garnish each with a spoonful of crème fraîche and salsa.
Nutritional Values
| Nutrient | Amount |
|---|---|
| Calories | 250 kcal per serving |
| Total Fat | 8 g per serving |
| Saturated Fat | 2 g per serving |
| Sodium | 600 mg per serving |
| Total Carbohydrates | 35 g per serving |
| Dietary Fibre | 10 g per serving |
| Sugars | 5 g per serving |
| Protein | 12 g per serving |
| Vitamin C | 15% of daily value |
| Ironic | 20% of daily valueCalcium 8% of daily value Vitamin A10% of daily value
If you're serving this soup immediately, you can thicken it by pureeing a cup or two of the beans in a blender or food processor. Then recombine them with the rest of the soup. If refrigerated overnight, the soup will thicken on its own. The salsa will taste best if assembled no more than an hour before serving. Epazote is an herb regularly used in Mexican cooking. If you can't find it, use an equal amount of cilantro. Tomatillos look like rock-hard tomatoes with papery skin. Look for them canned in the Hispanic section of your market if you can't find fresh ones. Crème fraîche is similar to sour cream but richer. Look for it in the fancy cheese section. |
-
Vijay-Trisha's Secret Marriage Photo Leaked Online? Is The Wedding Photo Real Or Fake? -
Gas Supply Squeeze May Leave 10 Lakh Bengaluru PG Residents Without Daily Meals -
Gold Silver Rate Today, 10 March 2026: City-Wise Prices Edge Lower While MCX Gold And Silver Stay Range-Bound -
Hyderabad To Get Faster Road Link To Indore As New Highway Nears Completion, Opening Likely This Month -
Hyderabad Gold Silver Rate Today, 10 March 2026: Gold, Silver Slip In Local Market; MCX Also Trades Lower -
Oil Slumps 6% As Trump Claims Iran War Will Be Over 'Ahead of Schedule' -
Pune Gold Rate Today For 18K, 22K, 24K For Rates March 2026 -
Bangalore Gold Silver Rate Today, March 10, 2026: Gold and Silver Prices Go Up -
IPL 2026 Schedule Announcement On March 12: BCCI to Release First 20 Days of Indian Premier League Fixtures -
IPL 2026 Playing XI Prediction: CSK, MI, RCB, KKR, PBKS, GT, LSG, DC, RR, SRH Impact Sub & Full Team List -
Chennai Hotels Warn of Shutdown In 2 Days As LPG Supply Crunch Hits TN -
Trisha Shouldn't Have Attended The Event With Vijay: Parthiban












Click it and Unblock the Notifications