Puerto Rican cuisine is rooted in heritage, love, and soul—and nothing captures that better than Arroz con Habichuelas Guisadas. As someone raised with the smells of simmering sofrito in the kitchen, I’ve come to appreciate how this simple dish of rice and stewed beans connects generations across the island and beyond. It’s not just food—it’s a comfort ritual, a Sunday classic, and for many, a nostalgic taste of home.
This article will walk you through everything you need to know about making Arroz con Habichuelas Guisadas from scratch. Whether you’re learning the basics or looking to add that abuela touch, I’ll guide you through ingredients, cooking methods, variations, and even health benefits.
Check out our flavorful spin on stews like this Chickpea and Spinach Curry for more inspiration.
Let’s start with understanding the roots and meaning of this treasured Puerto Rican dish.
What is Arroz con Habichuelas Guisadas?
Origins and cultural significance in Puerto Rico
Arroz con Habichuelas Guisadas is one of the most iconic staples in Puerto Rican cooking. The name translates to “rice with stewed beans,” and while it may sound simple, its preparation carries deep cultural roots. Served daily in homes across the island, this meal often shows up at gatherings, holidays, and family dinners, reflecting a warm, communal spirit.
This dish is part of what Puerto Ricans call “la bandera” (the flag), a trio of essentials—rice, beans, and meat—that symbolizes the heart of their food culture. The balance of tender beans cooked in a rich, savory sofrito with perfectly cooked white rice forms the foundation of many meals.
In Puerto Rico, rice and beans aren’t just food. They’re tradition. They’re home. They’re identity.
Breakdown of the name: Arroz, Habichuelas, and Guisadas
Let’s break it down:
- Arroz simply means rice. Usually, long-grain white rice is used, fluffy and separate.
- Habichuelas is a Puerto Rican word for beans. While other Latin cultures might say “frijoles,” Puerto Ricans say habichuelas—commonly pink beans, red kidney beans, or pigeon peas.
- Guisadas means stewed. In this case, the beans are slowly simmered in a sauce made with sofrito, tomato sauce, spices, and often chunks of potato or calabaza.
The result? A rich, saucy dish where the beans soak up all the flavor from the aromatics and herbs—ideal for pairing with fluffy white rice. The two are usually served side by side on the plate but can also be combined in one bowl for the ultimate comfort food experience.
In short, Arroz con Habichuelas Guisadas is more than rice and beans—it’s a soulful blend of flavors that tells a story in every bite.
Table of Contents

Arroz con Habichuelas Guisadas – A Hearty Puerto Rican Staple You Need to Try
- Total Time: 45 minutes
- Yield: 4 servings 1x
- Diet: Vegan
Description
A classic Puerto Rican comfort food made with fluffy white rice and savory stewed beans simmered in sofrito, tomato sauce, and spices.
Ingredients
- 2 cups long-grain white rice
- 2 1/2 cups water
- 1 tablespoon oil (olive or vegetable)
- 1 teaspoon salt
- 2 tablespoons olive oil
- 1/4 cup sofrito
- 3 tablespoons tomato sauce
- 1 packet of sazón
- 1/2 teaspoon adobo
- 1 bay leaf
- 2 cups cooked pink or red kidney beans (or 1 15-oz can, rinsed)
- 1 cup water or vegetable broth
- Optional: diced potato or calabaza (tropical pumpkin)
Instructions
- Rinse the rice in cold water until it runs clear.
- In a pot, bring 2 1/2 cups water, 1 tbsp oil, and salt to a boil. Stir in rice and bring back to a boil.
- Reduce heat to low, cover, and cook for 20 minutes. Turn off heat and let sit 5–10 minutes. Fluff before serving.
- Heat 2 tbsp olive oil in a saucepan over medium heat.
- Add 1/4 cup sofrito and sauté for 2–3 minutes until fragrant.
- Stir in tomato sauce, sazón, adobo, and bay leaf. Cook for 2–3 minutes.
- Add beans and 1 cup of water or broth. Optional: add diced potato or calabaza.
- Bring to a low boil, then reduce to a simmer for 20–25 minutes uncovered, stirring occasionally.
- Serve the stewed beans over or beside the fluffy rice.
Notes
Use pink beans for the most traditional flavor. Simmer uncovered so the stew thickens nicely. Pair with tostones or avocado for a full meal.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Main Course
- Method: Stovetop
- Cuisine: Puerto Rican
Nutrition
- Serving Size: 1 plate
- Calories: 380
- Sugar: 2g
- Sodium: 620mg
- Fat: 9g
- Saturated Fat: 1g
- Unsaturated Fat: 7g
- Trans Fat: 0g
- Carbohydrates: 54g
- Fiber: 11g
- Protein: 15g
- Cholesterol: 0mg
Keywords: arroz con habichuelas, Puerto Rican rice and beans, habichuelas guisadas, stewed beans, rice and beans
Key Ingredients for Arroz con Habichuelas Guisadas
Traditional Puerto Rican pantry staples
To make authentic Arroz con Habichuelas Guisadas, it all starts with the right ingredients—those you’ll find in just about any Puerto Rican kitchen. Each plays a role in building the layers of flavor that define this humble yet powerful dish.
Here’s a look at the staples you’ll need:
- Sofrito – This is the heart of the dish. Made from blended onions, garlic, bell peppers, cilantro, and sometimes ají dulce, sofrito is sautéed at the beginning to lay down a rich, aromatic base.
- Beans – Pink beans and red kidney beans are the most common choices. Some cooks use pigeon peas, especially around the holidays.
- Tomato sauce – A few tablespoons bring a deep, slightly sweet tang to the beans as they simmer.
- Sazón – This seasoning blend often includes annatto, garlic powder, coriander, and cumin. It gives the beans their golden-red color and unmistakable taste.
- Adobo seasoning – A staple in Latin kitchens, this all-purpose blend adds a savory depth.
- Bay leaves – Just one or two for that added herbaceous flavor.
- Olive oil – Used to sauté the sofrito and spices at the beginning.
Looking for inspiration? Try our take on Mexican Elote Recipe, another celebration of bold flavor from Latin cuisine.
These ingredients are often on hand in Puerto Rican homes, making this dish not only delicious but incredibly accessible. Most are shelf-stable or freezer-friendly, which means you can whip up Arroz con Habichuelas Guisadas almost anytime.
What makes the beans guisadas (stewed)
Now, what transforms ordinary beans into habichuelas guisadas?
It’s all about the cooking method. After preparing your sofrito, you add tomato sauce, sazón, and adobo to the pan. Once the base is sizzling and fragrant, the beans go in with a bit of water or broth. Some people like to add diced potato, calabaza (tropical pumpkin), or even bits of ham or smoked turkey for an extra depth of flavor.
Then, you simmer. And you simmer some more. Over time, the sauce thickens, the beans soften, and everything blends into a rich, velvety stew. That’s what “guisadas” means—slow-cooked, flavorful, and soaked in seasoning.
Stewed beans like these are the soul of Puerto Rican comfort food. They’re rich, hearty, and satisfying, whether you pair them with rice, tostones, or just eat them by the spoonful.
This balance of flavor, spice, and texture is what makes Arroz con Habichuelas Guisadas such a beloved dish across generations.
Step-by-Step: How to Make Habichuelas Guisadas
Prepping the beans (dried or canned)
The base of any great Arroz con Habichuelas Guisadas is, of course, the beans. You have two options here—dried or canned.
Dried beans offer better texture and a more natural flavor, but they take longer to prepare. If you go this route, soak them overnight in cold water, then boil them for about an hour until soft but not mushy. Add a little salt toward the end of boiling to flavor them slightly.

If you’re short on time, canned beans are a great shortcut. Choose low-sodium options when possible, and always rinse them to remove excess salt and starchy liquid.
Common types of beans used include:
- Pink beans (very traditional in Puerto Rico)
- Red kidney beans (meaty and hearty)
- Pigeon peas (especially popular during holidays)
Whichever type you choose, having them ready before starting the sofrito is key. That way, you can seamlessly move from sautéing to stewing.
Cooking the stew base: sofrito, sazón, and more
Here’s how to turn a handful of humble ingredients into a flavorful pot of stewed beans:
- Heat 2 tablespoons of olive oil in a medium saucepan over medium heat.
- Add ¼ cup of sofrito and sauté until fragrant, about 2 to 3 minutes.
- Stir in 3 tablespoons of tomato sauce, 1 packet of sazón, ½ teaspoon of adobo, and 1 bay leaf.
- Let the mixture cook together for 2 to 3 minutes to deepen the flavor.
- Add your beans (about 2 cups of cooked or one 15-ounce can, rinsed).
- Pour in 1 cup of water or vegetable broth to create the stew base.
- Optional: Add diced potato or calabaza to thicken the stew naturally.
- Bring to a low boil, then reduce to a simmer for 20 to 25 minutes, uncovered.
- Stir occasionally, making sure the stew thickens but doesn’t dry out. Add water as needed.
By the end, you’ll have a thick, saucy bean stew packed with flavor, ready to be paired with a fresh pot of white rice. This is what makes Arroz con Habichuelas Guisadas such a comforting and essential meal in Puerto Rican homes.
Check out how slow-cooked flavors shine in our Cochinita Pibil for another example of a Latin American dish that relies on deep, slow-developed seasoning.
Making the Perfect Puerto Rican Arroz
Choosing the right type of rice
While the star of Arroz con Habichuelas Guisadas may be the stewed beans, the rice has to hold its own. Puerto Rican-style white rice is fluffy, lightly salted, and never mushy. Getting it right means choosing the proper grain and cooking it with care.

Long-grain white rice is the most commonly used for this dish. It holds its shape during cooking and doesn’t clump together. Jasmine rice is also a popular choice for its aroma and soft bite.
Here’s what you’ll need:
- 2 cups long-grain white rice
- 2 ½ cups water
- 1 tablespoon oil (olive or vegetable)
- 1 teaspoon salt
Some families might add a dash of vinegar to the water to keep the rice extra fluffy, but that’s optional.
Cooking techniques for fluffy and flavorful arroz
Puerto Rican rice isn’t just boiled and forgotten. The technique involves just the right amount of water and steam to get each grain perfectly tender. Here’s a basic stovetop method:
- Rinse the rice several times in cold water until it runs clear. This removes excess starch and keeps the rice from becoming sticky.
- In a medium pot, bring 2 ½ cups of water, oil, and salt to a boil.
- Stir in the rinsed rice and bring it back to a boil.
- Once boiling, reduce the heat to low, cover the pot, and let it steam for 20 minutes. No peeking.
- After 20 minutes, turn off the heat but leave the lid on for another 5 to 10 minutes.
- Fluff gently with a fork just before serving.
The result should be light and airy rice—perfect for scooping up every drop of bean stew. When served side-by-side or spooned together in a bowl, the rice and beans create a texture and flavor harmony that defines Arroz con Habichuelas Guisadas.
Don’t miss our Salsa Negra if you’re looking to spice things up with a smoky condiment that pairs beautifully with rice dishes like this.
Combining Arroz and Habichuelas Guisadas
When and how to mix or serve side by side
Now that you’ve mastered both the rice and the habichuelas guisadas, the next step is how to plate them. While it might seem simple, presentation and balance make a big difference in how the flavors come together.
In Puerto Rican kitchens, Arroz con Habichuelas Guisadas is traditionally served with the rice and beans side by side on the plate. This allows each person to mix the perfect ratio of fluffy white rice with rich, saucy beans to their taste.
Another popular option is layering. First, a scoop of rice on the plate, followed by a generous ladle of stewed beans right on top. This method allows the rice to soak up the bean broth, making every bite juicy and full of flavor.
Some cooks like to prepare the dish as a one-pot meal by mixing the rice and beans during the final few minutes of cooking. While that’s less traditional, it’s practical for meal prep or feeding a crowd quickly.
Looking for a sweet pairing after such a savory dish? Don’t miss our Banana Coffee Syrup—a perfect topping for dessert or a post-dinner café.
Typical garnishes and sides to complete the meal
While rice and beans are filling on their own, the full Puerto Rican experience often includes a few simple sides or garnishes. These can add contrast, texture, and even a little heat:
- Tostones – Twice-fried green plantains that add crunch and saltiness.
- Avocado slices – A cool, creamy contrast to the warmth of the beans.
- Ensalada de repollo – Cabbage slaw with vinegar and garlic for a tangy bite.
- Hot sauce or pique – For those who want a little heat.
A sprinkle of chopped cilantro or a wedge of lime can also add a bright, fresh finish that brings the dish together.
Whether you eat it with your hands, a fork, or a spoon, Arroz con Habichuelas Guisadas is more than a recipe—it’s a plate of pride. It speaks of heritage, hospitality, and the joy of everyday cooking.
ink beans to keep the flavor rooted in family tradition. Either way, choosing your bean thoughtfully makes a big impact on the final result of Arroz con Habichuelas Guisadas.
Best Beans to Use in Habichuelas Guisadas
Red kidney beans vs pink beans vs pigeon peas
Choosing the right beans is key to achieving the authentic flavor of Arroz con Habichuelas Guisadas. While the dish can be made with a variety of legumes, three types of beans are most commonly used in Puerto Rican kitchens—each adding a slightly different flavor and texture.
Red Kidney Beans
These beans are hearty, slightly sweet, and hold their shape well when stewed. Their firm bite makes them ideal for a long-simmering dish like habichuelas guisadas, especially when paired with fluffy white rice.
Pink Beans (Habichuelas Rosadas)
Pink beans are often the go-to choice in Puerto Rican households. Their creamy texture and ability to absorb seasoning make them perfect for Arroz con Habichuelas Guisadas. When cooked with sofrito, tomato sauce, and spices, they develop a rich, savory flavor that defines the dish.
Pigeon Peas (Gandules)
Though more famous in arroz con gandules, pigeon peas are sometimes used as a flavorful alternative. They have a nutty taste and pair well with coconut milk, pumpkin, or smoked meats. For a nontraditional twist, you can use pigeon peas in your own version of Arroz con Habichuelas Guisadas for something a little different.
Looking for a creative dessert to follow up your savory meal? Don’t miss our Latin-inspired Tortilla Cinnamon Rolls, a fusion treat that’s as bold as it is sweet.
Flavor and texture considerations
Each bean type brings something unique to the table, and the choice often comes down to family tradition or personal preference. Here’s a comparison to help guide your decision:
Bean Type | Texture | Flavor Profile | Ideal Use |
---|---|---|---|
Red Kidney | Firm and hearty | Slightly sweet, robust | Thick stews and richer recipes |
Pink Beans | Creamy and soft | Mild, deeply savory | Traditional Arroz con Habichuelas Guisadas |
Pigeon Peas | Chewy and nutty | Earthy, bold | Modern or festive rice and beans twists |
No matter which bean you choose, make sure to season them well and allow time for the flavors to develop. That’s what transforms simple ingredients into the soulful, satisfying bowl of Arroz con Habichuelas Guisadas so many know and love.
Variations Across the Caribbean and Latin America
Dominican and Cuban versions of arroz con habichuelas
Across the Caribbean, rice and beans dishes are staples on the table, but the style varies from island to island. While Arroz con Habichuelas Guisadas is the go-to comfort food in Puerto Rico, both the Dominican Republic and Cuba have their own takes.
In the Dominican Republic, arroz con habichuelas is equally beloved. Their version often uses pink or red beans simmered with auyama (Caribbean pumpkin), giving the stew a slightly sweet edge. The beans may be thinner in consistency, but they’re always full of flavor and served with white rice on the side—much like in Puerto Rican households.
Cuban cuisine features a slightly different spin with Moros y Cristianos, a dish that combines rice and black beans in one pot. Cooked with onions, garlic, cumin, and bay leaves, the result is a rich, earthy meal that’s hearty enough to stand alone. Unlike Arroz con Habichuelas Guisadas, it’s not served side by side, but mixed during cooking.
Despite these differences, all versions are born from a similar spirit—affordable, flavorful meals rooted in cultural pride and daily nourishment.
Looking for more bold Caribbean flavors? Don’t miss our Cochinita Pibil recipe, packed with citrus, spice, and tradition.
Mexican bean and rice dishes: similarities and differences
When it comes to Mexican cuisine, rice and beans are essential but usually served separately rather than stewed together like in Arroz con Habichuelas Guisadas. In Mexico, you’re more likely to find frijoles refritos (refried beans) alongside arroz rojo, a tomato-based rice cooked with onions, garlic, and chicken broth.
Mexican beans tend to be black or pinto and seasoned with cumin, epazote, and sometimes chili for heat. They’re commonly mashed or blended to be used as dips, spreads, or sides.
Unlike Puerto Rican dishes where the beans are guisadas (stewed with sofrito), Mexican beans are simpler in technique but just as flavorful. While tortillas often replace rice on the plate, the trio of beans, rice, and tortillas frequently appears at once.
Though Arroz con Habichuelas Guisadas is uniquely Puerto Rican, it’s part of a broader tradition across Latin America—one where every country has its own take on the rice-and-bean formula, all connected by culture and flavor.
Nutritional Value and Health Benefits
Macronutrient breakdown: carbs, protein, and fiber
At its core, Arroz con Habichuelas Guisadas is a power-packed meal that offers a smart balance of carbohydrates, plant-based protein, and fiber. For families across Puerto Rico, it’s not only budget-friendly and flavorful—it’s surprisingly nutritious too.
Let’s break it down:
- Carbohydrates come mainly from the rice, which provides energy for daily activity. When paired with beans, the starch is absorbed more slowly, helping to avoid sugar spikes.
- Protein is found in the beans, making this dish especially valuable for vegetarians or those limiting meat. Pink beans and kidney beans contain about 15 grams of protein per cooked cup.
- Fiber helps with digestion and heart health. A single serving of Arroz con Habichuelas Guisadas can contain up to 12 grams of dietary fiber, which is nearly half of the daily recommended amount.
For even more plant-based inspiration, check out our delicious Chickpea and Spinach Curry—another hearty meal that’s big on flavor and nutrients.
Here’s a general nutritional profile for one serving:
Nutrient | Amount (Approx.) |
---|---|
Calories | 350–400 kcal |
Protein | 14–16 g |
Fiber | 10–12 g |
Carbohydrates | 50–55 g |
Fat | 8–10 g (mostly healthy fats) |
This balance makes it a complete meal that leaves you full without feeling heavy.
Vegan and gluten-free adaptations
One of the great things about Arroz con Habichuelas Guisadas is how easily it can be adapted for different dietary needs without losing its cultural essence.
Vegan Adaptation
The traditional recipe is almost entirely plant-based already. To ensure it’s fully vegan:
- Use vegetable broth instead of meat-based stocks.
- Skip any ham hocks, pork fat, or smoked meats often added for flavor.
The sofrito, spices, and beans do all the heavy lifting on flavor—you won’t miss the meat.
Gluten-Free Option
The dish is naturally gluten-free when using fresh spices and canned beans without additives. Just check your sazón and adobo seasonings to ensure no gluten-containing fillers are used.
With these easy swaps, Arroz con Habichuelas Guisadas becomes a safe, satisfying option for many diets, including those avoiding animal products or gluten.
Whether you’re cooking for health or tradition, this dish continues to deliver on every level.
Serving Tips and Storage
How to meal prep and store for the week
One of the best things about Arroz con Habichuelas Guisadas is how well it holds up for meal prep. Whether you’re feeding a family or planning lunches for the week, this dish stores beautifully and tastes even better the next day as the flavors settle and deepen.

To meal prep:
- Cook a large batch of rice and stewed beans separately.
- Let both cool completely before packing them in airtight containers.
- Store rice and beans in separate containers to maintain texture. Mixing them in advance can cause the rice to get soggy.
Both components will last up to 4 days in the fridge. You can also freeze the beans for up to 2 months. Freezing the rice isn’t ideal, as it tends to dry out when reheated, but you can do it in a pinch.
If you’re building a meal prep plan, combine Arroz con Habichuelas Guisadas with small sides like roasted vegetables, avocado, or sliced plantains for variety and balance.
For another Latin recipe that’s both flavorful and convenient, take a look at our Mexican Elote Recipe.
Reheating without losing texture and flavor
When reheating Arroz con Habichuelas Guisadas, a few small techniques can go a long way in preserving its original taste and feel.
For rice:
- Sprinkle 1–2 tablespoons of water over the rice and cover loosely with a damp paper towel.
- Microwave in 30-second bursts until hot and fluffy again.
For beans:
- Heat slowly in a saucepan over medium-low heat.
- If the sauce is too thick, add a splash of water or broth to loosen it.
Avoid reheating rice and beans together unless you’re short on time. Reheating them separately ensures each keeps its original texture—soft, but not soggy.
If you’re serving leftovers, garnish with fresh cilantro, lime, or a spoon of pique to bring the flavors back to life.
After just a few minutes of heating, your leftover Arroz con Habichuelas Guisadas will taste just as comforting and rich as when it was first made.
Conclusion
Whether you grew up eating it every week or you’re discovering it for the first time, Arroz con Habichuelas Guisadas is more than just rice and beans—it’s tradition on a plate. From the aroma of the sofrito to the creaminess of the stewed beans and the fluffy white rice that catches every drop of flavor, this dish captures the essence of Puerto Rican cooking.
Its simplicity, versatility, and nutritional value make it a dish worth mastering. You can keep it classic or give it your own twist with different beans, added vegetables, or spicy sides. And with easy vegan and gluten-free adaptations, it fits into just about any lifestyle.
Arroz con Habichuelas Guisadas isn’t just satisfying—it’s a cultural hug on a plate.
Follow us on Facebook for fresh new recipes, cooking tips, and food inspiration every week!
FAQ Section
What is Arroz con Habichuelas Guisadas?
Arroz con Habichuelas Guisadas is a classic Puerto Rican dish made with fluffy white rice served alongside or underneath stewed beans. The beans are cooked with sofrito, tomato sauce, sazón, and spices to create a savory, comforting meal that’s a staple in many Puerto Rican homes.
How do you make Habichuelas Guisadas?
To make habichuelas guisadas, start by sautéing sofrito in olive oil. Add tomato sauce, sazón, adobo, and bay leaves. Then stir in cooked pink or red beans along with water or broth. Let everything simmer until the sauce thickens and the beans become rich and flavorful. They are then served with rice to complete the Arroz con Habichuelas Guisadas experience.
What type of beans are used in Habichuelas Guisadas?
The most common beans used in habichuelas guisadas are pink beans and red kidney beans. Some families also use pigeon peas, especially during special occasions. Pink beans are preferred for their creamy texture and ability to soak up flavor in dishes like Arroz con Habichuelas Guisadas.
Is Arroz con Habichuelas a Puerto Rican dish?
Yes, Arroz con Habichuelas Guisadas is one of the most iconic dishes in Puerto Rican cuisine. It reflects the island’s culinary heritage and is enjoyed across generations as a daily comfort food and a symbol of home-cooked tradition.