This post contains affiliate links. As an Amazon Associate I earn from qualifying purchases. If you click a link and make a purchase, I may receive a small commission at no extra cost to you.
You make Puerto Rican beans by simmering pink or red beans with sofrito, sazón, and a few key pantry staples until they’re creamy and full of flavor.
This classic dish, often called habichuelas guisadas, is a staple in Puerto Rican cooking and it’s easier to make at home than you might think.
If you’ve ever wondered how do you make Puerto Rican beans that taste like the ones from your favorite restaurant or abuela’s kitchen, the secret is all in the sofrito and the slow simmer.
In this post, we’ll walk through how do you make Puerto Rican beans step by step, including the ingredients you need and the tips that make all the difference.
Let’s get cooking.
How Do You Make Puerto Rican Beans? The Key Steps
How do you make Puerto Rican beans that come out rich, creamy, and perfectly seasoned every single time?
The answer starts with a good sofrito and ends with patience at the stove.
Here are the main steps that show you how do you make Puerto Rican beans the right way.
1. Start With Sofrito as Your Flavor Base
Sofrito is the aromatic foundation of Puerto Rican beans and it’s what gives them that unmistakable taste.
It’s a blended mix of onions, garlic, green bell peppers, cilantro, and ajíes dulces (sweet chili peppers).
You sauté the sofrito in olive oil or annatto oil until it smells amazing and the raw edge cooks off.
If you’re asking how do you make Puerto Rican beans without sofrito, the honest answer is you really can’t get that authentic flavor without it.
You can buy sofrito in a jar at most grocery stores, but making it fresh takes only a few minutes in a blender.
2. Add Sazón, Oregano, and Tomato Sauce
Once your sofrito is fragrant, you add sazón con achiote, dried oregano, and a little tomato sauce.
Sazón gives Puerto Rican beans their signature color and a gentle earthy flavor.
The tomato sauce adds body and a subtle tang that balances everything out.
This is also when you season with salt and pepper, though you’ll want to taste again at the end.
3. Simmer the Beans Until Creamy
Now you add your beans along with some liquid, usually water or broth, and bring everything to a boil.
Then you lower the heat and let it simmer, partially covered, for about 20 to 30 minutes.
If you’re using dried beans, the process of how do you make Puerto Rican beans takes longer because you’ll need to soak and cook them first.
Canned beans speed things up and still taste great when you season them well.
4. Add Potatoes or Calabaza for Heartiness
Many Puerto Rican families add diced potatoes, calabaza (Caribbean pumpkin), or both to their beans.
These soak up the seasoned broth and make the dish more filling.
It’s a small addition that makes a big difference in how do you make Puerto Rican beans feel like a complete meal.
Ingredients You Need for Puerto Rican Beans
Knowing how do you make Puerto Rican beans starts with having the right ingredients on hand.
Here’s a simple list that covers the essentials.
1. The Beans Themselves
Pink beans and red kidney beans are the most traditional choices for Puerto Rican beans.
Pinto beans work too if that’s what you have in your pantry.
2. Sofrito and Aromatics
You’ll need sofrito, garlic, onion, and culantro or cilantro for that fresh herbal note.
These aromatics are non-negotiable when you’re learning how do you make Puerto Rican beans taste authentic.
3. Seasonings and Stock
Sazón, oregano, bay leaves, salt, pepper, and a splash of chicken or vegetable broth round things out.
A little olive oil or annatto oil helps everything come together.
Tips for Making Puerto Rican Beans Taste Authentic
Even when you know how do you make Puerto Rican beans, a few small tips can push your results from good to unforgettable.
1. Don’t Rush the Sofrito
Let your sofrito cook down properly before adding anything else.
This step builds the deep flavor base that makes Puerto Rican beans so good.
2. Mash a Few Beans for Creaminess
Once your beans are tender, mash a small portion against the side of the pot.
This thickens the broth naturally without any added starch.
3. Let Them Rest Before Serving
Turn off the heat and let the beans sit for about 10 minutes.
The flavors settle and deepen, and this rest is a big part of how do you make Puerto Rican beans taste like they’ve been cooking all day.
So, How Do You Make Puerto Rican Beans?
You make Puerto Rican beans by building a flavorful sofrito base, seasoning with sazón and oregano, and simmering everything until the beans are creamy and tender.
The process of how do you make Puerto Rican beans isn’t complicated, but it does reward you for taking your time with each step.
Start with quality ingredients, taste as you go, and don’t skip the rest at the end.
Once you’ve made them this way, you’ll never wonder how do you make Puerto Rican beans again.
Serve them over white rice and enjoy every bite.