There’s something captivating about Puerto Rican rice and beans, isn’t there? Maybe it’s the way the flavors meld seamlessly, or how it evokes memories of home-cooked meals shared with family.
To savor this dish fully, consider pairing it with succulent grilled chicken, creamy avocado slices, or a zesty salad. They complement the rich, hearty nature of the rice and beans perfectly.

Imagine walking into a kitchen filled with fragrant spices and the sound of bubbling pots. That’s the magic of cooking Puerto Rican rice and beans. It brings together simple ingredients and transforms them into a flavorful dish that warms the soul.
As a food enthusiast and registered dietitian, I’ve wandered through the authentic avenues of Puerto Rican cuisine. This recipe not only showcases the heart of Puerto Rican culture but also provides an insight into a beloved staple that’s practical for any busy cook.
What is Authentic Puerto Rican Rice and Beans?
Authentic Puerto Rican rice and beans, or “Arroz con Habichuelas,” is a comforting dish featuring perfectly cooked rice and rich beans, simmered with a unique blend of spices.
It embodies simplicity while delivering layers of flavor, drawing from a diverse culinary heritage. It’s a dish you can enjoy solo or as part of a larger family feast, perfect for everyday meals or special occasions.
You will also like the following Lunch recipes!
Why This Recipe Works
1. Balanced Flavor Profile
The blend of spices, particularly Sazon Culantro y Achiote, delivers a depth of flavor that elevates the dish. The savory notes of garlic, onion, and cilantro come together harmoniously, making every bite feel exciting and fresh.
2. Nutritional Value
Beans are packed with protein and fiber, making this dish not just tasty, but also nutritious. Pairing them with rice provides a complete protein, beneficial for muscle repair and overall health. It’s a meal that fulfills both dietary needs and cravings.
3. Versatility
This dish is incredibly adaptable. Whether you want to stick to traditional ingredients or modify it based on what’s in your pantry, you can. The recipe welcomes substitutions, allowing you to enjoy it even when you have a limited selection of ingredients.
4. Easy Preparation
With clear steps and straightforward ingredients, this recipe is accessible for cooks of all levels. Whether you’re a novice or a seasoned chef, you’ll appreciate how quickly and easily you can whip up this beloved dish.
Ingredients You’ll Need To Make This Dish
For the Beans:
6-8 cups vegetable broth or filtered water
1 pound dried pinto or pink beans, sorted and any damaged beans removed, soaked for 6-8 hours
1-2 bay leaves
A pinch of smoked paprika
For the Sofrito:
1 cup no-salt tomato sauce
3 teaspoons of Sazon Culantro y Achiote
3 garlic cloves, minced
2 teaspoons avocado oil
½ cup finely chopped yellow onion
½ cup diced green bell pepper
¼ cup freshly chopped cilantro
1 tablespoon tomato paste
For the Rice:
3 cups vegetable broth
1 can Goya Green Pigeon peas
3 teaspoons Sazon Culantro y Achiote
½ cup no-salt tomato sauce
2 teaspoons avocado oil
2 cups basmati white rice
⅛ teaspoon adobo seasoning
⅓ cup finely diced yellow onion
⅓ cup chopped green bell pepper
¼ cup finely chopped fresh cilantro
2 garlic cloves, minced
1 teaspoon fresh lime juice

How To Make This Authentic Puerto Rican Rice and Beans?
Step 1: Prepare the Beans
Start by soaking the beans. Remove any damaged ones to ensure a smooth cooking experience. Soak them for 6-8 hours in filtered water. This step is crucial because it reduces cooking time and improves digestibility.
Step 2: Cook the Beans
In a large pot, combine the soaked beans, vegetable broth (or water), bay leaves, and smoked paprika. Bring everything to a gentle simmer and let it cook until the beans are tender.
This typically takes about 1.5 to 2 hours. Check the consistency; you want them soft, yet firm enough to hold their shape.
Step 3: Make the Sofrito
While the beans are cooking, let’s get our sofrito ready! In a pan, heat the avocado oil over medium heat. Add the chopped yellow onion and green bell pepper, sautéing until they soften.
Then, stir in the minced garlic and cook until fragrant. Finally, add the tomato sauce, Sazon, cilantro, and tomato paste. Let this combination simmer for about 10 minutes, allowing the flavors to deepen and meld.
Step 4: Cook the Rice
In a separate pot, heat the vegetable broth. Once it’s boiling, add the basmati rice, Goya Green Pigeon peas, Sazon, and adobo seasoning. Stir to combine, then lower the heat and cover the pot. Cook for about 20 minutes, or until the rice absorbs all the liquid and becomes fluffy.
Step 5: Combine Everything
Once your beans are tender, and your rice is fluffy, it’s time for the grand unification! Remove the bay leaves from the beans. Then, combine the rice and sofrito into the pot with the cooked beans, and gently stir everything together. Allow the dish to simmer for a few more minutes to let the flavors mingle.
Tips & Tricks
- Use Fresh Ingredients: Whenever possible, opt for fresh herbs and vegetables. They boost the flavor significantly.
- Consider the Soak Time: If you’re short on time, use canned beans. Just be sure to rinse them thoroughly to remove excess sodium.
- Don’t Rush the Sofrito: Letting your sofrito simmer allows the flavors to develop. Don’t skip this step for a more flavorful dish.
- Adjust Seasoning: Taste as you go! You may need to tweak the seasoning to match your palate. A dash of lime juice at the end can also brighten the flavors.
- Garnish Thoughtfully: Top your finished dish with fresh cilantro or a squeeze of lime. This adds a pop of color and freshness.
Nutrition Information
Authentic Puerto Rican Rice And Beans Nutrition Facts
How Do You Store The Leftovers?
Let your rice and beans cool completely before transferring them into an airtight container. Store in the refrigerator for up to 4 days. If you want to keep it longer, this dish freezes beautifully.
Portion it out into freezer-safe containers, ensuring you leave space for expansion, and it should last up to 3 months. When you’re ready to eat, simply thaw in the fridge overnight and reheat on the stovetop or microwave.

What sides would complement Authentic Puerto Rican Rice and Beans?
Tostones (Fried Green Plantains)
These are crispy, twice-fried green plantains that offer a delightful crunch. Their slight saltiness pairs perfectly with the savory flavors of rice and beans, creating a satisfying texture contrast.
Avocado Salad
A simple avocado salad dressed in lime juice and a sprinkle of salt adds a creamy counterpart to the hearty beans. The freshness of the avocado enhances the overall dish without overwhelming it.
Maduros (Sweet Fried Plantains)
For those with a sweet tooth, maduros are a fantastic addition. These caramelized, ripe plantains bring a natural sweetness that balances the savory richness of the rice and beans.
What alternatives can you use for the ingredients if they are not present in your kitchen?
Beans
If you can’t find pinto or pink beans, black beans or kidney beans can serve as excellent substitutes. Both have a similar texture and flavor profile that works well.
Sazon Culantro y Achiote
If Sazon isn’t available, a mix of cumin, paprika, and turmeric can provide a comparable taste. These spices will give your dish an aromatic essence.
Basmati Rice
In case you run out of basmati, jasmine rice or long-grain white rice can be suitable alternatives, holding the same fluffy texture when cooked properly.
Avocado Oil
Olive oil or coconut oil can easily replace avocado oil in this recipe. Both oils bring unique flavors of their own while maintaining the desired richness.

Equipment
- Large pot
Ingredients
For the Beans:
- 6-8 cups vegetable broth or filtered water
- 1 pound dried pinto or pink beans sorted and any damaged beans removed, soaked for 6-8 hours
- 1-2 bay leaves
- A pinch of smoked paprika
For the Sofrito:
- 1 cup no-salt tomato sauce
- 3 teaspoons of Sazon Culantro y Achiote
- 3 garlic cloves minced
- 2 teaspoons avocado oil
- ½ cup finely chopped yellow onion
- ½ cup diced green bell pepper
- ¼ cup freshly chopped cilantro
- 1 tablespoon tomato paste
For the Rice:
- 3 cups vegetable broth
- 1 can Goya Green Pigeon peas
- 3 teaspoons Sazon Culantro y Achiote
- ½ cup no-salt tomato sauce
- 2 teaspoons avocado oil
- 2 cups basmati white rice
- ⅛ teaspoon adobo seasoning
- ⅓ cup finely diced yellow onion
- ⅓ cup chopped green bell pepper
- ¼ cup finely chopped fresh cilantro
- 2 garlic cloves minced
- 1 teaspoon fresh lime juice
Instructions
Step 1: Prepare the Beans
- Start by soaking the beans. Remove any damaged ones to ensure a smooth cooking experience. Soak them for 6-8 hours in filtered water. This step is crucial because it reduces cooking time and improves digestibility.
Step 2: Cook the Beans
- In a large pot, combine the soaked beans, vegetable broth (or water), bay leaves, and smoked paprika. Bring everything to a gentle simmer and let it cook until the beans are tender.
- This typically takes about 1.5 to 2 hours. Check the consistency; you want them soft, yet firm enough to hold their shape.
Step 3: Make the Sofrito
- While the beans are cooking, let’s get our sofrito ready! In a pan, heat the avocado oil over medium heat. Add the chopped yellow onion and green bell pepper, sautéing until they soften.
- Then, stir in the minced garlic and cook until fragrant. Finally, add the tomato sauce, Sazon, cilantro, and tomato paste. Let this combination simmer for about 10 minutes, allowing the flavors to deepen and meld.
Step 4: Cook the Rice
- In a separate pot, heat the vegetable broth. Once it’s boiling, add the basmati rice, Goya Green Pigeon peas, Sazon, and adobo seasoning. Stir to combine, then lower the heat and cover the pot. Cook for about 20 minutes, or until the rice absorbs all the liquid and becomes fluffy.
Step 5: Combine Everything
- Once your beans are tender, and your rice is fluffy, it’s time for the grand unification! Remove the bay leaves from the beans. Then, combine the rice and sofrito into the pot with the cooked beans, and gently stir everything together. Allow the dish to simmer for a few more minutes to let the flavors mingle.
Notes
- Use Fresh Ingredients: Whenever possible, opt for fresh herbs and vegetables. They boost the flavor significantly.
- Consider the Soak Time: If you’re short on time, use canned beans. Just be sure to rinse them thoroughly to remove excess sodium.
- Don’t Rush the Sofrito: Letting your sofrito simmer allows the flavors to develop. Don’t skip this step for a more flavorful dish.
- Adjust Seasoning: Taste as you go! You may need to tweak the seasoning to match your palate. A dash of lime juice at the end can also brighten the flavors.
- Garnish Thoughtfully: Top your finished dish with fresh cilantro or a squeeze of lime. This adds a pop of color and freshness.
Nutrition
Frequently Asked Questions (FAQs)
Can I use canned beans instead of dried?
Yes, you can use canned beans to save time. Rinse them thoroughly before adding them into the dish during the last 10 minutes of cooking.
Is this dish gluten-free?
Absolutely! This recipe is naturally gluten-free, making it safe for those who are gluten intolerant.
How can I adjust the spice level?
If you prefer a kick, consider adding diced jalapeños or a dash of cayenne pepper during the cooking process. Add it gradually and taste as you go!
Can I make this dish vegan?
Yes, this recipe is already vegan-friendly, as it relies solely on plant-based ingredients, ensuring everyone can enjoy it.
What’s the best way to reheat rice and beans?
The best method is by reheating on the stovetop with a splash of vegetable broth or water to prevent sticking. Stir occasionally until heated through.
How can I make this dish more filling?
For extra heartiness, incorporate cooked quinoa or serve alongside grilled chicken or shrimp. These additions will elevate the protein content.
Conclusion
Authentic Puerto Rican rice and beans is more than just a meal; it’s a cultural experience. With its rich flavors and comforting ingredients, it speaks to generations of home cooks.
Whether you’re pulling together a family feast or meal prepping for the week, this dish stands as a testament to the power of good food.
So, gather your ingredients and dive into this culinary adventure. Enjoy each bite and share it with loved ones as you create wonderful memories around the dinner table.
You’ll also like these latest recipes!
- Peanut Butter Cup Protein Bars
- One Pan Tandoori Chicken Spiced Coconut Rice
- My Best Pumpkin Cinnamon Rolls Ever Recipe

Rebecca Novak is a trained chef with over 10 years of experience in the food industry. She has worked in both fine dining and casual Hungarian restaurants and specializes in creating dishes using fresh, seasonal ingredients. She also loves exploring different cuisines worldwide, which allows her to bring unique flavors and ideas to the recipes she creates for Hungarianchef.com. Read more