Cuban Black Bean Soup

updated Aug 30, 2023
Mrs. Garcia's Black Bean Soup
Jump to Recipe
We independently select these products—if you buy from one of our links, we may earn a commission. All prices were accurate at the time of publishing.
Post Image
Credit: Joe Lingeman

Around the World in 30 Soups: This month we’re collaborating with chefs, cookbook authors, and our own Kitchn crew to share a globetrotting adventure in soups from countries and cuisines around the world. Today’s stop: Cuba.

This recipe is a hand-me-down from one of our long-ago contributor’s Miami neighbor, much-tested and loved by nearly everyone on staff at Kitchn. And as Liza Gershman explains below, the best black bean soups are ones you make uniquely yours, for your tastes.

When I was a kid, my family lived in Miami had a Cuban neighbor: Mrs. Garcia. I don’t know where she is now, but she gave my mother her recipe for black bean soup, which I still use to this day. It has ruined me for all other black bean soups — nothing I’ve had in Cuban restaurants has ever matched up to this.

And perhaps that variation is to be expected. As Liza Gershman, author of Cuban Flavor: Exploring the Island’s Unique Places, People, and Cuisine, explains:

“So much of Cuban home and restaurant cooking is driven by available ingredients. Black bean soup is the perfect dish, because it’s a catch all for whatever you have at your fingertips,” says Gershman.

“Each black bean soup in a traditional Cuban home will vary, but the flavor is filled with passion and comfort. Thick in texture, the wonderful dish can stew for hours or days, and be the centerpiece of the Cuban kitchen.”

Credit: Joe Lingeman

While the ingredient list and hands-on preparation time of this classic soup are both short, the beans have to be soaked overnight and the soup itself takes several hours to cook, so I think this is best made on the weekend when you’ll be home all day to stir and season the soup as it cooks. It fills the house with a wonderful aroma, too, which is a bonus.

And last but not least, the vinegar is the secret ingredient; it makes the soup more creamy and gives it a little “tang.”

Tester’s Notes

I love black bean soup, so I had been meaning to try this recipe of Kathryn’s for a long time. Black bean soup reminds me of my years living in Florida, where soups like this one were menu staples of many of the restaurants in my neighborhood.

This soup does not disappoint. It has the depth of flavor that beans develop as they cook, slowly — not to mention the richness from a ham hock slowly falling apart in the pot. The soup was extremely easy and quick to prepare — it took me five minutes to refill the bean pot and add the vegetables. It cooked, long and slow, and covered with a lid so I didn’t even have to worry about the water boiling off.

The result was an irresistibly creamy soup — and a lot of it! This is one to make, eat for a few days, and then freeze as a little care package for your future self.

Faith, October 2012

Credit: Faith Durand

Mrs. Garcia's Black Bean Soup

Serves 8

Nutritional Info


  • 1 pound

    dried black beans

  • 1

    medium onion, finely chopped

  • 1

    medium green bell pepper, finely chopped

  • 3 cloves

    garlic, minced

  • 1

    ham bone or smoked ham hock

  • 1/2 cup

    olive oil

  • 2 teaspoons


  • Freshly ground black pepper

  • 1/3 cup

    distilled white or apple cider vinegar

  • Cooked rice, for serving (optional)

To garnish (optional):

  • Sour cream

  • Chopped raw onion

  • Chopped red bell pepper


  1. The night before cooking the soup, place the beans in a colander and rinse with cold running water. Pick out any rocks or beans that are broken or shriveled. Place the beans in a large (4 quarts or larger) Dutch oven or soup pot with a lid and cover with enough cold water so that it comes to one inch over the top of the beans. Soak overnight.

  2. Drain the beans, then return the beans to the pot. Add enough cold water so that it covers the beans by an inch. Add the onion, pepper, garlic, ham bone or hock, olive oil, salt, and a generous quantity of black pepper. Stir to combine

  3. Bring to a boil over high heat. Skim off any white foam, then reduce the heat to low and cover. Simmer until the beans are very soft and the soup is creamy, not watery, 4 to 5 hours. Check after 2 hours. If the beans seem dry or stewy, add another cup of water. The final consistency should be velvety and thick, and the soup should coat the back of a spoon. (The beans will soften in the first two hours. The goal is to continue cooking the soup until some of the beans break down and create the smooth, thick soup base.)

  4. When the soup is nearly finished, stir in the vinegar and simmer uncovered for 15 minutes more. Pull the ham bone out of the pot — the meat that hasn't already fallen off should be easy to pick off; coarsely chop and return the meat to the pot.

  5. Serve over rice if desired, garnished with chopped raw onions and sour cream. Also, if you like, little bits of chopped chicharrónes can be garnished on top. Add some sweet fried plantains as a side dish!

Recipe Notes

Storage: Leftovers can be stored in an airtight container in the refrigerator for up to 5 days or frozen for up to 3 months.