Cuban Black Bean Soup

This Cuban black bean soup calls for dried black beans, peppers, onion, garlic, cumin, and vinegar. lt’s Cuban, simple, and vegetarian.

A bowl of Cuban black bean soup with a wooden ladle next to a yellow plate filled with white rice.

I was studying medieval history at the University of Valladolid, and my family in Miami had sent me a few pounds of dried black beans, which are not easy to find in Spain. I decided to surprise some good friends from Havana and make black bean soup, one of the great dishes of their hometown. To my bewildered embarrassment, they congratulated me on the lovely red kidney bean soup in the style of Oriente, my home in Cuba. Then they proceeded to set me straight: “Never, never, never do you use tomatoes in a Havana black bean soup.” And never, never, never did I forget the lesson.

The soup sometimes gets some of its deep flavor from ham hocks or bacon, but many Cubans prefer to make simpler, but equally flavorful, vegetarian versions. In two recipes that appear in classic 1950s cookbooks, the beans get their flavor from the traditional aromatic cumin-and-oregano-scented sofrito cooked with olive oil and canned roasted peppers. I’ve adapted the idea, adding freshly roasted peppers at the end and an extra drizzle of olive oil at the table to enhance the natural earthiness of the beans and give the soup a silken, aromatic finish. Ají dulce, the tiny Caribbean pepper that Cubans call ají cachucha, is a key ingredient of the vegetarian black bean soup from Havana and the western provinces of Cuba.

If you want to double the recipe to feed 12—the ideal amount for a Cuban Christmas Eve party with roast pork and a side of white rice—cook the beans in an 8-quart pot with 4 quarts water.–Maricel E. Presilla

LC Rice Really Satisfies Note

Here’s what the author says about serving the soup as a satiating something: “When Cubans eat black beans as a soup, in a bowl by itself, they normally add a generous spoonful or two of steamed white rice. But more often they ladle the soup over the white rice or serve it by the side of the rice. If you want to garnish the soup, I recommend a dollop of homemade Mexican or Central American crema, which is a nontraditional touch, or some chopped white onion and parsley.”

Cuban Black Bean Soup

  • Quick Glance
  • (1)
  • 40 M
  • 3 H, 15 M
  • Serves 4 to 6
5/5 - 1 reviews
Print RecipeBuy the Gran Cocina Latina cookbook

Want it? Click it.


Email Grocery List

Ingredients sent!

Send Grocery List

Email the grocery list for this recipe to:

Is required
Sign me up for your or newsletter, too!
Is required
  • For the beans
  • For the sofrito
  • To finish the soup


Cook the beans
Place the beans, water, onion, green pepper, and bay leaf in a 6-quart heavy pot and bring to a boil over high heat. Lower the heat to medium and simmer until the beans are tender, 1 1/2 to 2 hours, adding more water if necessary as the beans cook. The soup should be brothy yet creamy. (Cooking beans is not an exact science; you must check the water often.)
Discard the onion, pepper, and bay leaf and lower the heat to medium-low. Ladle about 1/3 cup beans into a bowl and mash them with the back of the ladle or a spoon into a coarse purée and set aside. Keep the soup at a simmer while you make the sofrito.
Make the sofrito
Heat the oil in a heavy skillet over medium-high heat. Add the garlic and sauté until light golden, about 20 seconds. Add the onion, green pepper, Caribbean peppers, and bay leaf and sauté for 5 minutes, or until the vegetables are softened. Add the cumin and oregano and cook, stirring, for 1 minute. Stir in the reserved mashed black beans and cook for 1 minute. Remove from the heat.
Finish the soup
Stir the bean-enriched sofrito into the pot of beans, then stir in the vinegar, salt, pepper, and sugar. Taste and correct the seasoning if necessary; the soup should be aromatic with sweet, tangy notes. Add the chopped roasted pepper, if using. Keep the pot over medium-low heat, cover partially, and simmer until creamy, 30 to 45 minutes. (The soup tastes even better the day after it’s made. Let it cool, then cover and refrigerate. Reheat at a very gentle simmer. The soup can also be frozen for up to 3 months, which is why I always at least double the recipe.)
Remove the bay leaf and ladle the soup into bowls. If desired, plonk the bottle of olive oil on the table and invite everyone to drizzle some over the soup.
Print RecipeBuy the Gran Cocina Latina cookbook

Want it? Click it.

Recipe Testers Reviews

I love bean soups of all types, but this Cuban black bean soup is in a whole different category. Earthy and full of subtle flavors, the vegetables in the bean broth play perfectly against the vividness of the sofrito. Every ingredient has a role; nothing upstages anything else. I used an Anaheim pepper instead of the Caribbean sweet peppers, which added the tiniest bite. I served it with chunks of avocado on top. I bought twice the amount of dried beans necessary, so I can make another batch soon. I’m also going to try freezing it. This’d be a great dish to have on hand.

I loved this Cuban black bean soup! I struggled with not putting any meat in the soup for flavoring; however, in the end I followed the recipe exactly and I found that the flavors were really very good. After tasting the soup, I found that I needed to use the full 2 teaspoons of salt. I also opted to add a little more red wine vinegar, about a teaspoon, to get that “tangy” quality that the recipe mentions (but mainly because I really like vinegar in my beans). This is an excellent recipe and one that I’ll definitely make again. I found that as the dish cooked uncovered, a lot of my water had cooked off by the time the beans became “creamy,” as the recipe states. It was still very good, but wasn’t soupy and couldn’t be ladled as the recipe states. Perhaps at some point the recipe should direct us to cover the beans? Or to add a little water/vegetable broth if the beans begin to thicken? The beans were even better the next day. I added some additional water to loosen them up, and they were perfect.

This Cuban black bean soup is one finger-licking-good, stick-to-the-ribs, cold-weather soup. Just so simple and easy to put together, especially if you have a pressure cooker. I’ve always cooked my beans in a pressure cooker, so I did the same for this recipe. I soaked 2 cups of black beans overnight, about 8 hours. Then I washed and drained the beans. This gave me about 4 3/4 cups of soft, plump beans. In a pressure cooker I combined the beans with the onion, bell pepper, and bay leaf, added 10 cups of water and a pinch of baking soda, and pressure cooked it. The high pressure built up in about 10 minutes and then I lowered the heat to medium-low and cooked it for an additional 15 minutes. I turned off the heat and let the steam slowly escape on its own, about another 20 minutes. While the beans were cooking I prepared the sofrito as directed, which took about 15 minutes. I used two jalapeños instead of the Cubanelle and this imparted a nice bite and flavor to the soup. Once the pressure cooker was ready to be opened, I took out 1 cup of the cooked beans and mashed them, saved a couple of cups of the cooking liquid, and discarded the pepper, onion, and bay leaf.

A perfect January-in-Chicago soup! I made this for a vegetarian potluck with primarily nonvegetarian attendees. No one commented on the lack of ham hocks or bacon, and the soup was enjoyed by vegetarians and nonvegetarians alike. I started one step further back than the author begins: to save time, I presoaked the beans for 12 hours before beginning to cook them. It takes so little effort to presoak, decreases the cooking time, and I’ve heard beans are healthier and more digestible when prepared this way. I used the optional roasted red pepper, and seasoned the soup plentifully with red wine vinegar and black pepper. Doubling the recipe made for a soup course that served more than twice the 8 to 12 servings stated. And, yes, this is terrific for leftovers; it was indeed, as stated, better the second day. And, yes, rice is nice here. Soup on rice, rice on soup, soup in a bowl and rice on the side—all are variations on the theme of black beans and rice that works so successfully here. This soup calls out for steamed rice, and feels complete when the two are served together.

I wasn’t at all sure about this Cuban black bean soup, as we usually use meat of some kind in bean soups, like a couple of ham hocks. But I made it as is, using an Anaheim pepper in place of the Caribbean peppers. I simmered it for the full 2 hours and the beans were tender but not falling apart. I added the sofrito and thought it was watery. I refrigerated it overnight and then continued simmering it for another hour or so and that made a great difference. I did add the roasted pepper, and served it over some rice with a patty of chorizo and a dollop of crema. That definitely added to the soup. Next time I’ll use a ham hock or bone.

Daughter and I loved this; hubby thought there was a bit too much bell pepper for his taste, though he still liked it. I thought all the flavors in this soup came together perfectly. (I couldn’t find Caribbean or Cubanelle Peppers and my store didn’t even have an Anaheim, so I used a red bell. I didn’t use the optional fire-roasted pepper nor the drizzle of olive oil. Next time I’ll use a little less bell pepper.) It was the perfect winter Sunday supper. We had ours with some cornbread, which complemented it nicely.

I really enjoyed what the author described as sweet and tangy flavors from this soup. Even though I soaked the beans overnight, I found that it required another 2 hours and 25 minutes of cooking to get them tender. I also used one Cubanelle pepper in the recipe. This is a great basic black bean soup, and I didn’t miss the tomatoes. Served over quinoa, this was a filling, meatless meal that was perfect for a cold winter day. Don’t be discouraged by the total prep time, as most of that’s simmering time.

Okay, so this is Cuban black bean soup an involved recipe in the sense that you have to cook each part separately and no shortcuts are suggested. However, the resulting soup is so good that you won’t regret it. The flavor was really good. I did substitute a yellow bell pepper for the Caribbean sweet peppers. So I didn’t use the additional (optional) red bell pepper later on. I’d try substituting canned beans and modifying the sofrito to make it faster for a weeknight meal.

This is an almost perfect black bean soup recipe. For me it worked on all levels: it was easy to make and delivered a robust earthy flavor. I made it to go along with some Cuban-style spareribs and of course it was a perfect match for the rich pork. The recipe requires no soaking for the beans either and that is another plus, so it doesn’t have to be started the night before. On the other hand it kept getting better as it sat in the fridge. I prefer a slightly more assertive tartness in the soup. So I used a bit more red wine vinegar, about 3 tablespoons. Only mixing in a 1/3 cup of mashed beans didn’t make it as thick as I like. I mixed in about a whole cup. This gave it a texture closer to a thin chowder. Again, this is a personal preference on our behalf. Even if serving the soup as a main course, this’ll easily feed 6 people minimum. As a side, probably up to 10. No Cubanelle or Caribbean peppers in my grocery store, so I used a medium red bell pepper with good results. The red color flecks in there looked very attractive as well. I know the recipe says the roasted red bell pepper to finish the soup is optional, but in my opinion it’s one of the touches that takes this recipe to a slightly higher level than other black bean soups. It adds a great sweet and roasted flavor that works very well.

What a satisfying soup for your taste buds and tummy. The sofrito made the soup very flavorful (hard to believe it’s vegan), and the red wine vinegar and sugar added more layers to be enjoyed. But none of them overpowered the black beans—the main star of the dish. I cooked the beans uncovered the first 2 hours, and partially covered the last 30 minutes since the beans were getting pretty thick and I didn’t want them to dry out. The creamy and dense soup would make a very filling (and super economical) meal especially if you choose to serve it with rice. Next time I’ll skip the mashing and adding of some of the beans to the sofrito; the step seemed unnecessary.

I’ve committed to spending a good part of the week eating meatless, and a standard way of keeping protein levels appropriate at the table is to serve beans and rice together. So on my radar now are recipes that reflect authentic foodways that use this approach in a delicious way. I’ve made black bean soup recipes before but they seemed to have missed the key elements this recipe finishes up with, mainly the sweet and sour (sugar and vinegar). I added an additional 1 tablespoon of red wine vinegar at the end for a bit more acidic balance. How wonderful and comforting this soup is alongside some warm, fluffy white rice. I didn’t miss the meat at all and I encourage you to add this recipe to your repertoire. The leftovers go far and do indeed become more delicious the next day.

This was a great-tasting Cuban black bean soup for not having any meat in it! I had to cook the beans for 3 to 4 hours, not 1 1/2 to 2 hours as the recipe suggested, but the notes did say that cooking beans isn’t an exact science. I used a red bell pepper instead of the Caribbean pepper in the sofrito. The sofrito added a layer of flavor but the red wine vinegar, sugar, and roasted red pepper at the end really made it so much better. Everyone loved this soup! I’d make this again but tweak it a bit, adding fresh lime juice and jalapeño peppers to give it a kick.


#leitesculinaria on Instagram If you make this recipe, snap a photo and hashtag it #LeitesCulinaria. We'd love to see your creations on Instagram, Facebook, and Twitter.


  1. I grew up in Cuba and lived there for 24 yrs. My way of making black beans is quite different I was born in Havana and lived there til 1961 and maybe that’s why it’s different.

  2. I wanted to make Cuban bean soup and wasn’t going to look up a recipe. What’s so difficult? It’s black beans, no tomato, bay leaf, and onion, right?

    I’m so glad I found this recipe. My guess at a soup would have tasted fine, but this stuff is wonderful. There are a few more steps than just throwing it all in a pot and simmering, but the end result is really flavorful and well-balanced. It’s tough to describe. The soup’s just seasoned perfectly where none of the spices, vinegar, or aromatic vegetables jump right out, but everything comes together and the end result is flavorful and complex.

    1. Hi S, so happy that you found this recipe for black bean soup. Those aromatics and seasonings really elevate the dish to something more than just a bean soup.

  3. I was looking at a number of recipes and videos for Cuban BB soup and your version sounded like the best. I did use the end of a ham with the beans, and later added some low fat sausage, though I’m sure it’s great without those additions. I subbed all red bell peppers as I’m not a fan of the green, and used some store bought marinated “hot chili peppers” (which turns out are Cascabel peppers) as I didn’t want to hunt down fresh Caribbean peppers. Gave it a pretty good kick. I’m sure pepperoncini peppers would work fine as well. Anyway the soup turned out to be exceptionally good. From looking at the recipe I thought it would turn out pretty good, but this is exceptionally good! Thank you for posting this great recipe, though it now makes going back to the standard (and easier) navy bean soup pretty hard to do!!

    1. D., you’re very welcome, although you deserve some of the credit, too, for doctoring the recipe as you did! Love when someone takes a recipe and make it his or her own. Really appreciate you taking the time to let us know how well it worked for you. Looking forward to hearing what recipe you try next from the site…

Have something to say?

Then tell us. Have a picture you'd like to add to your comment? Attach it below. And as always, please take a gander at our comment policy before posting.

Rate this recipe!

Have you tried this recipe?
Let us know what you think.

Upload a picture of your dish