Creamy, bright and satisfying coconut black bean soup with mango-avocado salsa

This recipe is an homage to the legacy of cooks throughout the Caribbean and Latin America, says G Daniela Galarza

Tuesday 18 January 2022 13:00

Cooks across the Caribbean and Latin America have for centuries turned stewed black beans into a delicious art. Hundreds of dishes are based on the nutritious staple, which is indigenous to the Americas.

“In the New World, the remains of beans were found in a Peruvian Andean cave dated to 6,000BC. Mentions of black beans show up in the writings of ancient Mayans,” wrote Joe Yonan in Cool Beans: The Ultimate Guide to Cooking with the World’s Most Versatile Plant-Based Protein.

Traditional Brazilian feijoada marries the velvety bean with smoky pork and a crunchy topping of toasted cassava flour. Colombian and Venezuelan cooks season black beans with onions, garlic, sweet peppers and bay leaves. Peruvians add vinegar for frijoles escabechados.

Mexican cooks infuse frijoles negros de olla with chillies for a touch of heat. Throughout Central America, cooks top stewed black beans with chopped raw onion, coriander or simple salsas. Cuban black beans often start with a sofrito and are especially pungent with garlic and coriander. Haitian cooks add fresh coconut and puree the stewed beans into the sauce known as sos pwa nwa.

This recipe, for coconut and black bean soup with a mango and avocado salsa, is an homage to this legacy.

It starts with sauteed onions and garlic, plus tomato paste and cumin – a sort of cheater sofrito. Cooked or canned black beans go in next, along with canned coconut milk. The inky broth turns a stylish gray and is tinted pale scarlet with a bit of ground chillies.

Puree half (or more) of this mixture, then be sure to heat it through and season it well. You may wish to add more salt or spice, a squeeze of lime or splash of vinegar.

Then, referencing Mexican and Central American traditions and Caribbean fruits, I suggest a salsa topping, a slightly sweet and acidic salad of mango, avocado, red onion, coriander and lime juice. It’s lush and bright and offsets the density of this satisfying soup.

Coconut black bean soup with mango-avocado salsa

Serves: 2 to 3; makes about 5 cups of soup

Active time: 20 minutes | Total time: 40 minutes

This vegan black bean soup is flavorful as-is thanks to coconut milk, but it gets even better when dressed with a mango-avocado salsa.

I really like this soup with the salsa, but if you can’t find ripe mangos or avocados, skip it and top the soup with chopped cilantro and a squeeze of lime. It might also be nice with a pico de gallo or other tomato or tomatillo-based salsa.

Not in the mood for soup? The beans, pureed or not, are great over rice, with roasted winter squash or sweet potatoes, or in tacos or burritos.

Out of black beans? Use pinto or kidney instead.

If you have leftover soup, use it to make enfrijoladas: mash or puree the beans with a splash of water or orange juice. Keep the puree warm. Lightly toast corn tortillas and dip them into the bean puree before folding them onto plates and serving with your choice of salsa, hot sauce, cheese or crema.

Storage notes: Leftover soup can be refrigerated in a covered container for up to 4 days.


For the salsa:

1 small red onion (about 140g)

1 ripe mango (about 225g), peeled, pitted and diced

1 ripe avocado, peeled, pitted and diced

3 sprigs fresh coriander, chopped

1 tbsp fresh lime juice, plus more as needed

Fine salt

For the soup:

1 tbsp coconut or vegetable oil

2 cloves garlic, minced or finely grated

2 tbsp tomato paste

1 tsp ground cumin

½ tsp ground chillies or smoked or hot paprika

Two (425g) cans black beans, preferably no salt added, drained and rinsed

One (380g) can coconut milk, preferably light

170ml water or vegetable stock

½ tsp fine salt, plus more as needed


Halve the onion. Grate one half on the large holes of a grater and set aside. Dice the other half.

Make the mango-avocado salsa: in a small bowl, combine the diced red onion, mango, avocado, coriander and lime juice. Stir, and taste. Add more lime juice and/or a pinch of salt, if desired.

In a medium saucepan over high heat, heat the oil until it shimmers. Add the grated onion and cook, stirring with a wooden spoon, until it begins to look transparent and just starts to brown, about 2 minutes. Add the garlic, tomato paste, cumin and ground chillies or paprika, and cook, stirring occasionally, until fragrant, about 1 minute. Stir in the black beans, coconut milk and water or broth. Bring to a boil and cook for 5 minutes. Add the salt, then taste, adding more, if needed.

Cook for another 5 minutes, stirring occasionally, then, using an immersion blender, partially puree the beans until the soup looks half creamy and half chunky, with some coconutty broth holding it all together. (To puree in a standing blender, using a ladle, transfer about half of the soup to a blender jar. Remove the vent in the blender’s lid to allow steam to escape and loosely cover it with a towel to prevent splatter. Blend on low until smooth, then stir the pureed soup back into the pot.)

Ladle the soup into bowls, top with the mango salsa and serve, with extra salsa on the side.

Nutrition information per serving, based on 3, with light coconut milk | calories: 536; total fat: 20g; saturated fat: 12g; cholesterol: 0mg; sodium: 411mg; carbohydrates: 74g; dietary fibre: 16g; sugars: 16g; protein: 19g.

This analysis is an estimate based on available ingredients and this preparation. It should not substitute for a dietitian’s or nutritionist’s advice.

© The Washington Post

Register for free to continue reading

Registration is a free and easy way to support our truly independent journalism

By registering, you will also enjoy limited access to Premium articles, exclusive newsletters, commenting, and virtual events with our leading journalists

Already have an account? sign in

By clicking ‘Register’ you confirm that your data has been entered correctly and you have read and agree to our Terms of use, Cookie policy and Privacy notice.

This site is protected by reCAPTCHA and the Google Privacy policy and Terms of service apply.

Join our new commenting forum

Join thought-provoking conversations, follow other Independent readers and see their replies


Thank you for registering

Please refresh the page or navigate to another page on the site to be automatically logged inPlease refresh your browser to be logged in