Colombian Beans With Pezuña or Ham Hocks


The one meal that I remember eating the most when I was a kid was beans, Colombian style beans. When we were living with my great aunt, she used to make them every night and would serve them with a side of white rice, beef or chicken and a Colombian arepa. And it’s funny because we never got tired of eating them, in fact, people would come over for dinner uninvited because her beans were amazing. As kids, my cousins and I would make fun and sarcastically ask, “Hmmm… I wonder what we’re going to have for dinner tonight?” But like I said, we loved them and ate every single bit of them.

 In Colombia we eat beans all the time and every family has their own recipe. The most popular way to make them in Antioquia, which is where I’m from, is by adding ham hocks or pork hocks, along with a green plantain. My grandmother loved adding collard greens or “cidra” which is a type squash, also called “chayote”, but that’s not really the way I like them. I want my beans meaty and full of pork flavor so I almost always use ham hocks. If you’re not too fond of adding a pig’s foot in your beans, or can’t find any, you can also make them with pork belly which also gives them an amazing flavor, same with bacon, except most bacon sold here in the US is smoked and then your beans won’t really have that Colombian flavor.

The type of beans we always use are cranberry beans which are very easy to find here in the US. These beans are gorgeous, they have beautiful red spots on the outside that are usually lost during the cooking process and are packed with flavor. Also, the ones sold in Colombia are a lot bigger than the ones we find here but they taste the same. If for some reason you can’t find them at your grocery store you can use pinto beans or even red beans.

Serve this dish with a side of white rice and a nice piece of avocado. They’re amazing!

¡Buen Provecho!

clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Colombian Beans

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Diana
  • Prep Time: 5 minutes
  • Cook Time: 30 minutes
  • Total Time: 35 minutes
  • Yield: 8 1x
  • Cuisine: Colombian


  • 3 tbsp olive oil, divided
  • 1 lb ham hocks **See Notes
  • 1 bay leaf
  • 2 garlic cloves, finely chopped
  • 1 lb cranberry beans **See Notes
  • 10 cups (2.36 liters) water or more, divided
  • 1 green plantain, chopped
  • ½ large carrot
  • 2 cubes (4 tbsp) of Colombian aliños
  • Salt and pepper to taste


  1. Rinse and soak the beans overnight in about 5 cups of water. The next day drain the beans, rinse them, and set them aside.
  2. Heat the 2 tbsp of olive oil over medium-high heat in a big pot or pressure cooker. Add the ham hocks and brown them for about 5 minutes.
  3. Now add the bay leaf and garlic and stir for about 1 minute. Add the beans with about 8-10 cups of water, the plantain, the carrot and the aliños. Make sure the beans are completely covered with water, so you can add more, if needed.
  4. If you’re using a pressure cooker, add 1 tbsp of oil to prevent the water from foaming.
  5. Cover the pressure cooker and bring to pressure, then lower the heat to medium low and cook for 25 minutes. Cook for 1½ – 2 hours on medium low if you’re using a regular pot.
  6. Remove the pressure cooker from heat and let it rest for 5 minutes before releasing the pressure.
  7. Once all the pressure is released, open the pressure cooker and remove the ham hocks to let them cool. You can also discard the bay leaf.
  8. Remove the carrot and blend it with about one cup of beans and liquid from the pot until smooth. Then add this mixture back into the pot. This will help thicken the beans and it will also add the flavor of the carrot.
  9. Once the ham hocks have cooled, remove the meat and add it back to the beans. Discard the bones. **See Notes.
  10. Add salt and pepper to taste before serving. Serve with a side of white rice and avocado.


  • If you don’t want to add the ham hocks you can also make these beans with any pork meat including pork belly and pork ribs.
  • You can also serve the ham hocks whole.
  • Cranberry beans are the typical beans that are used in Colombia to make this recipe. However, you can also use pinto, red, or black beans.
  • You can simmer the beans over low heat for about 15 minutes to help them thicken.

Similar Posts


  1. This ain't da' way my abuela use to cook habichuelas but I'll nevertheless give your version a try. Thanks!

    1. This is an awesome recipe to try and a pretty basic way of making them Colombian style. Since you're calling them "habichuelas", would it be a good guess to say that you're grandmother makes Puerto Rican style beans? When I was a kid one of my mother's friends, who was from Puerto Rico, gave us a taste of her PR beans and they were preeeety amazing.

    2. Yes indeed, my abuela made Puerto Rican style beans. btw… should I presume that the word "habichuelas" is used only in Puerto Rico to describe beans and not in any other latin-american country as well?I've often heard the word "frijoles" before but I've always thought of frijoles as being but mashed-up beans.

    3. I've only heard Puerto Ricans call them "habichuelas" and if you ask for a bowl of habichuelas in Colombia, they'll give you a bowl full of green beans. In some parts of Colombia beans are also called "frisoles" which never made sense to me. LOL.

  2. You say "most bacon sold here in the US is smoked and then your beans won't really have that Colombian flavor." I take that to mean that the meat shouldn't be smoked in order to have the most authentic flavor – is that correct? The ham hocks at my local grocery store are smoked. Would that make it taste different? Thanks!

    1. That's correct. In Colombia we usually don't eat smoked meat, so our food doesn't have that smokey flavor. I have made these beans with smoked bacon and they've turned out pretty awesome, however, it's not a Colombian flavor. If you want them to be authentic, then try to find bacon or ham hocks that are not smoked. I know it's hard because I almost never find them unless I buy them from a Mexican butcher shop. You can also try pork belly or just make them without any meat which is also a way many people in Colombia make them.

  3. Im really looking forward to trying this recipe! Two years ago i tried to recreate Colombian style beans for my family who where visiting us by doing a bunch of research however back then there weren't very good recipes so I had to take tips from mssg boards. I lived in Long Island NY for 10 years with my inlaws. One of r fav places to eat was Mi Tierrita Colombian Rest. I LOVED their beans and rice and the green hot sauce, that's all I would order, well along with sweet bananas. My same inlaws will be visiting us again, two years later and I wanted to try the beans again and started to google recipes and came across your blog!!! I was so excited after watching your you tube videos bc the recipes appear like what I am use to. I just cant wait to try them TODAY! Thank you so much for all your hard work!! I know what its like to blog (I blog too) and i'm just so exited!!!

    1. Hi New Mom! That's awesome that you finally found a recipe you liked on how to make these beans! LOL. I know exactly what you mean, a few years ago it was really hard to find a place that would be detailed enough for me to make anything, which is the reason I also post the videos of each one, just to make it easier for others to make them. Just as a side note, you don't have to make them with ham hocks, you can also use pork belly or just not add any meat at all. It's up to you.I also just checked out your blog and loved it, subscribed right on the spot. =)

  4. My husband is Colombian and he had me eat this when I was pregnant with our daughter I and I absolutely loved them! I make it almost every Sunday. I also dice up red, brown and white potatoes and add them to the soup along with Pico De Gallo.

    1. Hi Jennifer, you made me laugh with the "he had me eat this" comment! You can never go wrong with Colombian style beans and I bet pico gives them a great flavor. We usually serve them with hogao which is really nice but not spicy.

  5. So I made these today in my instapot because I don’t own a “olla pitadora”. Also, I couldn’t find ham hocks anywhere so i used (2) 12oz pork belly packages from Trader Joes. I cut each 12oz piece into 6 smaller pieces and then used the saute feature on my InstaPot to brown them for 15min (moving them around once in a while). Then and added the garlic and bay leaves for 1min, then added the rest of the ingredients. I put it on high for 50 mins. If you ever owned a InstanPot you know that it reaches a certain temp….and then, the countdown timer the total cook time in the pot was about 1hr &10min. It was soo good. I recommend this recipe.

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star