Mom’s Authentic Puerto Rican Rice and Beans (Arroz con Habichuelas)

Few dishes capture the warmth and heart of a home kitchen quite like Puerto Rican rice and beans, known as Arroz con Habichuelas. It’s a humble dish, yet deeply comforting — the kind of meal that fills the house with incredible aromas and brings everyone to the table before it’s even finished cooking.

For many families, this recipe isn’t just food — it’s tradition.

In Puerto Rican homes, rice and beans are often cooked almost daily. The dish pairs perfectly with roasted meats, fried plantains, or fresh avocado slices, but it can also stand beautifully on its own as a satisfying meal.

What makes Mom’s Authentic Puerto Rican Rice and Beans special is the rich flavor created from simple ingredients. Sofrito, garlic, tomato sauce, and spices simmer slowly with beans until the broth becomes deeply savory and fragrant.

Served over fluffy rice, every bite is a perfect combination of creamy beans, aromatic herbs, and comforting rice.

If you’ve never tried authentic Puerto Rican rice and beans before, you’re in for a delicious discovery.


The Heart of Puerto Rican Cooking

In Puerto Rican cuisine, the foundation of many dishes begins with sofrito.

Sofrito is a vibrant blend of aromatics that usually includes:

  • Garlic
  • Onion
  • Bell peppers
  • Cilantro
  • Culantro
  • Olive oil

This flavorful mixture is sautéed to create the base of countless dishes across the Caribbean.

In rice and beans, sofrito acts as the flavor engine, infusing the beans with rich herbal depth and warmth.

Another signature ingredient is sazón seasoning, which adds color and savory complexity thanks to spices like garlic, cumin, coriander, and annatto.

Together, these ingredients create a flavor that is unmistakably Puerto Rican.


Ingredients

  • 2 cups white long-grain rice
  • 3 cups water
  • 1 tablespoon olive oil
  • 2 cups canned or cooked pink beans (habichuelas rosadas)
  • 1/4 cup sofrito
  • 2 tablespoons tomato sauce
  • 2 cloves garlic, minced
  • 1/4 cup onion, finely chopped
  • 1/4 cup green bell pepper, diced
  • 1 packet sazón seasoning
  • 1 teaspoon dried oregano
  • 1 teaspoon cumin
  • 1 tablespoon fresh cilantro, chopped
  • 1/2 teaspoon salt (adjust to taste)
  • 1/4 teaspoon black pepper
  • 1/2 cup bean broth or water

Instructions

  1. Cook the rice
    In a medium pot, bring water and a pinch of salt to a boil. Add rice, reduce heat to low, cover, and cook for about 15 minutes until fluffy. Set aside.
  2. Heat the oil
    In a skillet or saucepan, heat olive oil over medium heat.
  3. Sauté aromatics
    Add chopped onion, garlic, and bell pepper. Cook for about 3 minutes until fragrant.
  4. Add sofrito
    Stir in the sofrito and cook for another minute to release its flavors.
  5. Add tomato sauce and seasoning
    Mix in tomato sauce, sazón, oregano, cumin, salt, and black pepper.
  6. Add beans
    Stir in the pink beans along with a bit of their liquid or broth.
  7. Simmer
    Reduce heat and simmer for 10–15 minutes until the sauce thickens slightly.
  8. Finish with herbs
    Stir in fresh chopped cilantro.
  9. Serve
    Spoon the savory beans over warm fluffy rice.

Mom’s Authentic Puerto Rican Rice and Beans

Traditional Puerto Rican arroz con habichuelas featuring savory pink beans simmered with sofrito, tomato sauce, and spices served over fluffy rice.
Prep Time 10 minutes
Cook Time 25 minutes
Total Time 35 minutes
Servings: 4 servings
Course: Main Course, Side Dish
Cuisine: Caribbean, Puerto Rican
Calories: 320

Ingredients
  

Rice
  • 2 cups white long-grain rice
  • 3 cups water
Beans
  • 2 cups pink beans canned or cooked
  • 0.25 cup sofrito
  • 2 tbsp tomato sauce
  • 2 cloves garlic minced
  • 0.25 cup onion chopped
  • 0.25 cup green bell pepper diced
  • 1 packet sazón seasoning
  • 1 tsp dried oregano
  • 1 tsp cumin
  • 1 tbsp fresh cilantro chopped
  • 1 tbsp olive oil

Equipment

  • Saucepan
  • Skillet
  • Mixing bowl
  • Wooden spoon

Method
 

  1. Cook rice in water with a pinch of salt until fluffy.
  2. Heat olive oil in a saucepan over medium heat.
  3. Sauté onion, garlic, and bell pepper until fragrant.
  4. Add sofrito and cook for 1 minute.
  5. Stir in tomato sauce, sazón, oregano, and cumin.
  6. Add beans and some of their liquid.
  7. Simmer for 10–15 minutes until flavorful.
  8. Stir in cilantro and serve over rice.

Notes

Pink beans are traditional, but pinto or kidney beans can also be used.

Tips for the Best Puerto Rican Rice and Beans

Use pink beans if possible

Traditional Puerto Rican recipes often use habichuelas rosadas, which have a creamy texture and slightly sweet flavor.

Homemade sofrito is best

While store-bought versions work, homemade sofrito adds deeper flavor.

Let the beans simmer

Slow simmering allows the flavors to develop fully.

Adjust the sauce thickness

Add more broth if you prefer a thinner sauce.


Traditional Serving Ideas

Rice and beans are often served with other classic Puerto Rican foods such as:

  • Roast pork (pernil)
  • Fried sweet plantains (maduros)
  • Tostones (crispy green plantains)
  • Avocado slices
  • Simple cabbage salad

These sides create a full Caribbean-style meal.


Variations You Can Try

Coconut Rice and Beans

Add a splash of coconut milk to the beans for a tropical twist.

Spicy Version

Add chopped jalapeños or hot sauce.

Vegetarian Protein Boost

Mix in chickpeas or lentils for extra protein.

Smoky Flavor

Add smoked paprika or a small piece of smoked ham.


Cultural Significance of Arroz con Habichuelas

Puerto Rican rice and beans reflect the island’s rich cultural heritage.

The dish blends influences from:

  • Spanish cuisine (rice cooking techniques)
  • African traditions (beans and stews)
  • Indigenous Taíno ingredients

Together, these influences created a dish that represents the history and identity of Puerto Rican cooking.

For many families, the recipe is passed down through generations — each mother or grandmother adding her own special touch.


Storage and Reheating

Refrigeration
Store rice and beans separately in airtight containers for up to 4 days.

Freezing
Beans freeze very well for up to 3 months.

Reheating
Warm beans on the stove with a splash of broth to restore their creamy texture.


Why This Dish Feels Like Home

There’s something incredibly comforting about a bowl of rice and beans.

It’s warm, nourishing, and deeply satisfying without being complicated.

Mom’s Authentic Puerto Rican Rice and Beans remind us that the best meals often come from simple ingredients cooked with care and tradition.

One spoonful of savory beans over fluffy rice, and you’ll understand why this dish has been loved for generations.

Similar Posts

Leave a Reply

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

Recipe Rating