Puerto Rican Rice and Beans Recipe Goya: Sofrito-Infused Island Tradition

Puerto Rican Rice and Beans Recipe Goya: Sofrito-Infused Island Tradition

This classic Puerto Rican dish brings the vibrant flavors of the island to your kitchen with a few simple ingredients and traditional techniques. The combination of sofrito, sazón, and GOYA products creates an authentic taste that’s hard to resist.

The dish starts with a base of long-grain rice cooked with pink beans, infused with the bold flavors of garlic, onions, and cilantro. Sofrito adds depth, while sazón gives it that signature golden color and seasonal warmth.

What you’ll end up with is a hearty, flavorful plate of rice and beans that’s as comforting as it is delicious. The textures are just right—tender beans and perfectly cooked rice in every bite.

Serve it as a main course or alongside grilled meats for a complete meal. This is island cooking at its best.

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
⏱️
Total Time
30 min
🔥
Calories
Med Cal

Ingredients for Puerto Rican Rice and Beans Recipe Goya

A few GOYA staples and fresh ingredients bring island flavors to your kitchen.

Ingredient Amount Notes
Long-Grain White Rice 🍚 2 cups Rinsed until water runs clear
GOYA Pink Beans 🫘 1 can 15 oz can, drained and rinsed
GOYA Sofrito 🌿 ½ cup Culinary base for flavor
GOYA Sazón with Culantro and Achiote 🧂 1 package For color and seasoning
Olive Oil 🫒 3 tbsp For sautéing and depth
Yellow Onion 🧅 1 whole Medium, finely diced
Garlic Cloves 🧄 4 cloves Minced for aroma
Green Bell Pepper 🌶️ 1 whole Diced, seeds removed
Fresh Cilantro 🌿 ¼ cup Chopped, for garnish
Tomato Sauce 🍅 1 can 8 oz can for moisture
Water 💧 3 cups For cooking rice and beans
Salt 🧂 1 ½ tsp Adjust to taste
Black Pepper 🌶️ ½ tsp Freshly ground preferred
Dried Oregano 🍃 1 tsp For earthy depth
Bay Leaves 🌿 2 pieces For aromatic infusion

The GOYA products are non-negotiable here. Sofrito and sazón (found in the Latin foods aisle at most supermarkets) give this its authentic Puerto Rican taste. I grab mine from Walmart or Publix—they always have the full line. For the beans, GOYA pink beans are perfect, but pinto beans work in a pinch. The rice should be long-grain white; jasmine or basmati will change the texture slightly.

No sofrito on hand? Blend one bell pepper, one onion, and 4 garlic cloves with cilantro—close enough for a weeknight. Out of sazón? Mix turmeric for color with a pinch of cumin and garlic powder. Fresh cilantro can be swapped for parsley if you’re one of those people who thinks cilantro tastes like soap (no judgment). Canned tomato sauce works, but fresh crushed tomatoes add brightness.

This tastes even better the next day once the flavors meld. Store leftovers in an airtight container in the fridge for up to 4 days. Freezes well for 3 months—portion before freezing for easy reheating. The cilantro garnish is best added fresh, so save that for serving.

❤️

Why You’ll Love This Recipe

  • One Pot Wonder: Honestly, I just dump rice, GOYA pink beans, sofrito, and sazón in one pot with water and let it work its magic.
  • Flavor Bomb: That sazón with culantro and achiote gives it this deep, smoky taste that makes the rice turn that gorgeous orange color.
  • Feeds a Crowd: I make a big batch on Sunday and we’re good for leftovers until Tuesday—no complaints here.
  • Pantry Hero: Between us, I always have these GOYA ingredients on hand, and it costs me under $10 to feed four people.

Step-by-Step Instructions for Puerto Rican Rice and Beans

Here’s the method I rely on for perfectly seasoned rice and beans with authentic island flavor every single time.

Step 1: Sauté the Aromatics and Sofrito

Heat the 3 tbsp Olive Oil in a large caldero or heavy pot over medium heat. Add the finely diced 1 whole Yellow Onion, diced 1 whole Green Bell Pepper, and the minced 4 cloves Garlic Cloves. Sauté for 3-4 minutes until the vegetables soften and become fragrant.

Stir in the 0.5 cup GOYA Sofrito and the 1 can Tomato Sauce. Cook for another 3 minutes, stirring frequently, until the mixture deepens in color and the tomato sauce begins to thicken slightly. This builds the flavor foundation for your dish.

Step 2: Season and Add the Beans

Sprinkle in the 1 package GOYA Sazón with Culantro and Achiote, 1.5 tsp Salt, 0.5 tsp Black Pepper, 1 tsp Dried Oregano, and the 2 pieces Bay Leaves. Stir well to combine all the spices with the sofrito mixture.

Add the 1 can GOYA Pink Beans (drained and rinsed) and mix gently to coat them in the seasoned sofrito. Let this cook together for 2-3 minutes to allow the beans to absorb the rich flavors.

Step 3: Add Rice and Water

Add the 2 cups Long-Grain White Rice (rinsed until water runs clear) to the pot and stir thoroughly to coat every grain in the sofrito and bean mixture. This step ensures each bite is packed with flavor.

Pour in the 3 cups Water and stir once more. Bring the mixture to a boil over medium-high heat, then reduce the heat to low once it reaches a rolling boil.

Step 4: Simmer Until Tender

Cover the pot and let the rice and beans simmer undisturbed for 20-25 minutes. Keep an eye on it—you want the liquid to be fully absorbed and the rice to be tender and fluffy.

If the rice seems dry before it’s fully cooked, add a splash more water, but be careful not to overdo it. The goal is perfectly cooked rice with just the right amount of moisture.

Step 5: Rest and Garnish

Once the rice is tender and the liquid is absorbed, remove the pot from the heat. Let it sit covered for 5 minutes to allow the steam to finish cooking the rice and let the flavors meld together.

Discard the bay leaves, then fluff the rice gently with a fork. Garnish with the 0.25 cup Fresh Cilantro before serving. This final touch adds a bright, fresh contrast to the rich, savory dish.

👨‍🍳

Pro Tips For Making Puerto Rican Rice And Beans Recipe Goya

  • Toast the Sofrito: Cook the GOYA Sofrito in olive oil for 2-3 minutes until fragrant before adding anything else—I learned this the hard way after my rice tasted flat when I skipped it.
  • Rinse the Beans: Drain and rinse the GOYA Pink Beans well to remove excess sodium, or your rice will end up salty even if you didn’t oversalt.
  • Use Double the Sazón: Sounds like overkill, but add two packets of GOYA Sazón with Culantro and Achiote instead of one for that deep, vibrant color and flavor the dish is known for.
  • Let It Steam: After the rice absorbs the liquid, turn off the heat, cover tightly, and let it sit for 10 minutes—this guarantees fluffy grains every time, not a mushy mess.

Make-Ahead Tips for Leftovers

Prep Ahead Steps

Chop all your vegetables the night before—1 onion, 1 bell pepper, and 4 garlic cloves—and store them together in an airtight container in the fridge. This saves 10-15 minutes on cooking day. 💡

Sofrito Prep

Make a big batch of fresh sofrito and freeze it in ice cube trays. Once frozen, transfer to a freezer bag. Each cube is about 2 tbsp, so you’ll need 4 cubes for this recipe. It keeps for 3 months without losing flavor.

Rice Prep

Rinse your 2 cups long-grain rice the morning of cooking—this removes excess starch for fluffier results. I use a fine-mesh strainer and run it under cold water until the water is clear. This step takes 2-3 minutes but makes a big difference.

Batch Cooking

Double or triple the recipe and freeze in portion-sized containers. When ready to eat, thaw overnight in the fridge and reheat with ¼ cup water in a pot over medium-low heat for 10 minutes. ❄️

Flavor Boost

If prepping the full dish ahead, undercook the rice by 2-3 minutes. When reheating, add a splash of water and let it finish cooking. This prevents mushy rice and keeps the texture perfect.

Garnish Last

Always add the ¼ cup fresh cilantro right before serving. If prepping ahead, store it separately in a damp paper towel in the fridge to keep it fresh for up to 3 days. This keeps the dish looking vibrant.

Nutrition Facts

Servings 4
Amount Per Serving
Calories 380kcal
% Daily Value
Total Fat 12g15%
Saturated Fat 2g10%
Cholesterol 0mg0%
Sodium 850mg37%
Total Carbohydrate 62g23%
Dietary Fiber 8g29%
Sugars 3g
Protein 12g24%
Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently Asked Questions

1

What can I use if I don’t have GOYA sofrito?

Blend 1 bell pepper, 1 onion, 4 garlic cloves, and cilantro for a quick substitute. It won’t be identical but captures the essence.

2

Why does the rice sometimes turn out mushy?

Over-stirring or lifting the lid while cooking releases steam, making rice gummy. Keep it covered and undisturbed for 20-25 minutes.

3

Can I make this in a rice cooker?

Yes, but sauté the aromatics in a pan first. Then combine everything in the cooker with 3 cups water and cook as usual.

★★★★★4.6(11 reviews)
Allison Carter