The Best Fluffy Pancakes recipe you will fall in love with. Full of tips and tricks to help you make the best pancakes.
Few dishes capture the heart of Puerto Rican home cooking like Mom’s Authentic Puerto Rican Rice and Beans. Known throughout Puerto Rico as arroz con habichuelas, this classic meal is a staple on family tables, holiday gatherings, and everyday dinners.
The beauty of this dish lies in its simplicity and bold flavor. Fluffy rice is cooked together with tender beans, aromatic sofrito, garlic, and traditional spices to create a comforting and satisfying meal that tastes like it came straight from a Puerto Rican kitchen.

Every Puerto Rican family has its own version of this recipe, often passed down from generation to generation. While the ingredients remain fairly simple, the secret to its incredible flavor is the seasoning base known as sofrito. This blend of peppers, garlic, onion, and herbs forms the foundation of many Caribbean dishes.
This traditional Puerto Rican rice and beans recipe brings together savory beans, fluffy rice, and rich seasonings to create a dish that’s both humble and unforgettable.
Why This Puerto Rican Rice and Beans Recipe Is So Special
Authentic Flavor
Traditional ingredients like sofrito, sazón seasoning, and tomato sauce give the rice its iconic Puerto Rican taste.
Comforting and Filling
Rice and beans provide a hearty combination that is both satisfying and nourishing.
Budget-Friendly
The ingredients are simple and affordable, making it a great everyday meal.
Family Tradition
This dish is deeply rooted in Puerto Rican culture and family cooking.
Perfect Side or Main Dish
Serve it alongside meats or enjoy it as a standalone meal.
Ingredients
- 2 cups long grain white rice
- 1 can (15 oz) red beans or pink beans, drained and rinsed
- 2 tablespoons olive oil
- ½ cup sofrito
- 3 cloves garlic, minced
- ½ small onion, diced
- ½ cup tomato sauce
- 1 packet sazón seasoning
- ½ teaspoon dried oregano
- ½ teaspoon cumin
- ½ teaspoon salt (adjust to taste)
- ¼ teaspoon black pepper
- 3 cups chicken broth or water
- 1 tablespoon chopped fresh cilantro (optional)

Optional additions:
- ½ cup diced bell pepper
- ¼ cup chopped green olives
Instructions
1. Rinse the Rice
Place the rice in a bowl and rinse it under cold water until the water runs mostly clear. Drain well and set aside.
2. Heat the Oil
In a large pot or Dutch oven, heat olive oil over medium heat.
3. Cook the Aromatics
Add diced onion and cook for 2–3 minutes until softened. Stir in the garlic and cook for another minute.
4. Add Sofrito
Stir in the sofrito and cook for about 2 minutes to release its flavors.
5. Add Tomato Sauce and Seasoning
Add the tomato sauce, sazón seasoning, oregano, cumin, salt, and pepper. Stir well and cook for another 2 minutes.
6. Add Beans
Stir in the drained beans and cook for about 1 minute so they absorb the seasoning.
7. Add Rice and Liquid
Add the rinsed rice and pour in the chicken broth or water. Stir gently to combine.
8. Bring to a Boil
Increase heat and bring the mixture to a boil.
9. Simmer
Reduce heat to low, cover the pot, and cook for about 18–20 minutes until the rice is tender and the liquid is absorbed.
10. Fluff and Serve
Remove from heat, fluff the rice with a fork, and sprinkle with chopped cilantro before serving.
What Is Sofrito?
Sofrito is one of the most important flavor bases in Puerto Rican cooking. It’s a blended mixture of ingredients like:
- garlic
- onions
- bell peppers
- cilantro
- culantro
- olive oil
This aromatic blend is used in many Puerto Rican dishes, including rice, beans, stews, and soups.
The combination of sofrito and sazón seasoning is what gives puerto rican arroz con habichuelas its unmistakable flavor.
Tips for Perfect Puerto Rican Rice
Use Long Grain Rice
Long grain rice stays fluffy and separate after cooking.
Don’t Over-Stir
Stirring too much can make the rice sticky.
Let the Rice Rest
After cooking, let the rice sit for a few minutes before fluffing.
Adjust Liquid
If your rice seems dry, add a small splash of broth and cook for a few more minutes.
Delicious Variations
This puerto rican rice recipe can easily be adapted.
Add Pork
Small pieces of salted pork or ham add extra depth of flavor.
Use Pigeon Peas
Swap beans for pigeon peas to make arroz con gandules.
Make It Vegetarian
Use vegetable broth instead of chicken broth.
Add Spice
Add chopped jalapeños or hot sauce for a spicy kick.

What to Serve With Puerto Rican Rice and Beans
This traditional puerto rican rice and beans dish pairs perfectly with many Caribbean favorites.
Roasted Chicken
A classic pairing for Sunday dinners.
Fried Plantains
Sweet plantains balance the savory rice.
Pernil
Slow-roasted Puerto Rican pork is a traditional favorite.
Avocado Slices
Fresh avocado adds creamy texture and freshness.
Cultural Significance of Puerto Rican Rice and Beans
Rice and beans have been a central part of Puerto Rican cuisine for centuries. Influenced by Spanish, African, and Caribbean culinary traditions, the dish reflects the island’s rich cultural heritage.
Families often prepare large pots of rice and beans to share with loved ones, making it more than just a meal—it’s a symbol of togetherness and tradition.
Storage and Reheating
Refrigeration
Store leftovers in an airtight container for up to 4 days.
Freezing
Rice and beans can be frozen for up to 2 months.
Reheating
Reheat in a skillet or microwave with a small splash of water to restore moisture.
Fun Facts About Puerto Rican Rice
- Rice is one of the most commonly eaten foods in Puerto Rico.
- Many families cook rice daily as a staple side dish.
- Sofrito is often prepared in large batches and frozen for convenience.
Final Thoughts
Mom’s Authentic Puerto Rican Rice and Beans is more than just a simple dish—it’s a beloved comfort food rooted in tradition, culture, and family memories.
With fluffy rice, tender beans, and rich Caribbean seasoning, this recipe captures the essence of Puerto Rican home cooking. It’s easy to prepare, incredibly flavorful, and perfect for sharing with loved ones.
Whether served alongside roasted meats or enjoyed on its own, this puerto rican rice and beans recipe brings warmth, comfort, and authentic island flavor to your table.
Mom’s Authentic Puerto Rican Rice and Beans
Ingredients
Equipment
Method
- Rinse rice under cold water until water runs clear.
- Heat olive oil in a large pot over medium heat.
- Cook onion until softened then add garlic.
- Stir in sofrito and cook for 2 minutes.
- Add tomato sauce, sazón, oregano, cumin, salt, and pepper.
- Add beans and stir well.
- Add rice and chicken broth and bring to a boil.
- Reduce heat to low, cover, and cook 18–20 minutes.
- Fluff rice with a fork and garnish with cilantro before serving.




I add green olives to mine