Habichuela Guisada – Puerto Rican Stewed Beans

Thank you for sharing!

Last Updated on May 20, 2020 by Chef Mireille

Habichuela Guisada

This method of making stewed beans is similar throughout the Spanish speaking Caribbean. Similar recipes can also be found in the Dominican Republic and Cuba.

Today I am taking you to the tropical Caribbean island of Puerto Rico and you will learn all of the ins and outs that made this style of stewed beans so popular both in Puerto Rico and in the US, where the cuisine has travelled to.

OK, I am going to start by letting you in on a little secret….shhhh…don’t go telling everyone now how your habichuela guisada tastes so authentic. Many of the other ingredients are customizable and can vary, but there are two essential ingredients so that your beans have that special oomph that makes them different from plain old stewed beans.

The two ingredients that characterize Habichuela Guisada – Puerto Rican Stewed Beans are sofrito and annatto oil.


Sofrito is a seasoning that is the backbone of most Latin cuisine. Although you can buy store bought versions if you live in places like NYC with Latin populations, its no comparison to the fresh homemade version. There are different versions of sofrito – both red and green – used ubiquitously throughout Latin America. However, the green version is most often used in Puerto Rico. Check out my Homemade Sofrito Recipe.

bowl of Homemade Sofrito with ingredients

Annatto Oil

The second secret is annatto oil. This is made by boiling 2 cups of oil with 3 tablespoons of annatto seed, also known as achiote. Boil for a few minutes and then let it rest for 20 minutes before draining the seeds. This gives the food both a golden color and added flavor.

Although in Puerto Rico this would be considered a side dish with some kind of meat like steak, chicken or fish, it can be a meal on its own for a Vegetarian if you omit the optional ham.

Sofrito, Achiote Oil

Vegetarians are few and far between in the Caribbean and Latin America, unless it is by circumstance where meat is too expensive. However, rice and beans can really be a complete food combination as all of your essential amino acids are present in this simple combo.

This is such a simple comfort food recipe and can easily be adapted to an Instant Pot or Slow Cooker.

Habichuela LR

Before we get to the recipe, it’s important to know what kind of beans to use.

What kind of beans should you use to make Habichuela Guisada – Puerto Rican Stewed Beans

Any starchy bean can be used. The usual options are Pink Beans, Roman Beans, Small Red Beans, Kidney Beans or Pinto Beans. Black Beans or Navy Beans can also be substituted.

To cut the cooking time. canned beans can also be used.

Since you know all about the two most important preparatory steps…Let’s start making Puerto Rican style Stewed Beans

Habichulea LR 2
plate of rice and Habichuela Guisadoa- Puerto Rican Stewed Beans
Print Recipe Pin it for later!
5 from 2 votes

Habichuela Guisada – Puerto Rican Stewed Beans

Puerto Rican style Stewed Beans are a a delicious comfort food recipe. A great family meal with a bowl of rice. Although it includes a bit of ham, it can easily be omitted for a Vegetarian meal.
Prep Time20 minutes
Cook Time1 hour 15 minutes
Soaking Time8 hours
Course: Side Dish
Cuisine: Caribbean
Servings: 8 people
Calories: 127kcal


  • 1 lb. pink beans Roman (cranberry) or Red beans can also be used
  • 2 tablespoons annatto oil See Notes
  • 1/4 cup sofrito
  • 4 oz. ham or other smoked pork product (optional)
  • 1 cup tomato sauce
  • 4 stalks oregano
  • 2 bay leaves
  • 1 teaspoon ground cumin
  • 1 teaspoon ground coriander
  • 2 tablespoons capers or olives
  • salt and pepper to taste
  • 6 oz. pumpkin optional
  • 2 tablespoons finely chopped culantro/recaito or cilantro


  • Soak beans overnight.
  • Heat the oil in a deep skillet or saucepan. Add sofrito and fry for 2-3 minutes. Add Canadian bacon (or ham) and saute for 5 minutes. Add beans and stir fry for 1 minute until the beans are well coated with the sofrito.
  • Add tomato puree, oregano, bay leaves, cumin, coriander and 7 cups water. Bring to a boil. Reduce to a simmer and cook for 1 hour, until beans are tender.
  • Add capers, salt and pepper.
  • Add pumpkin (if using) and simmer for 15 minutes, until pumpkin is fork tender.
  • Add culantro/recaito and stir to mix.
  • Drizzle with more annatto oil and serve with rice.


To make annatto oil – boil 3 tablespoons annatto seed in 1 cup oil for 3-4 minutes. Cool and strain.


Calories: 127kcal | Carbohydrates: 17g | Protein: 9g | Fat: 3g | Saturated Fat: 1g | Cholesterol: 9mg | Sodium: 385mg | Potassium: 438mg | Fiber: 6g | Sugar: 2g | Vitamin A: 1949IU | Vitamin C: 4mg | Calcium: 41mg | Iron: 2mg
Did you try this recipe? Leave a comment below.Please follow me on Instagram @chefmireille or tag me #chefmireille with your pics! I’d love to share them!



I would love you to tag me with your pics so I can see your version of this delicious Habichuela Guisada – Puerto Rican Stewed Beans! Tag me on Instagram!

plate of rice and Habichuela Guisada - Puerto Rican Stewed Beans
plate of rice and Habichuela Guisada - Puerto Rican Stewed Beans with text

Don’t forget to visit the RECIPE INDEX with over 1000 recipes from around the world including lots of Vegetarian Recipes and Gluten Free Recipes!

This post may include affiliate links.

Thank you for sharing!

Join the Global Kitchen Travels community!

Sign up for updates!

Thanks! Keep an eye on your inbox for updates.

Reader Interactions


  1. aah here starts my learning….i was waiting for getting the floodgates opened here with new recipes and unheard names…this is nice and seems easily manageable…enjoyed

  2. Omg, this stewed beans with homemade sofrito looks awesome, love that you made them traditionally at home, thanks for sharing these beauties with us.

  3. 5 stars
    That’s pretty much what I use to make my habichuelas guisadas! I also like to add small pieces of potatoes to our beans or grated green bananas formed into small balls called bollitas. =)

    • ooh – I am definitely going to try it with the bollitas next time. The bollitas sound similar to what is called tom tom in Suriname – basically mashed green plantain is mixed with a little bit of yuca and formed into balls then added to soup. Definitely see the African connection here.

      • 5 stars
        Wow, that is very cool! Thank you. I will try it with green plantain and yuca. Yes, the bollitas give the beans a whole different taste. It also cooks very fast since they are bananas. I love it. =)

Leave a Reply

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

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.