Puerto Rican Rice Recipe: Simple, Tasty & Easy to Make

The smell of sofrito sizzling in a pot takes me straight back to my abuela’s kitchen, where Puerto Rican rice simmered low and slow on the stove while the family gathered around the table.

This isn’t just rice; it’s a foundation dish that shows up at every family gathering, from weeknight dinners to holiday celebrations, and it’s beloved for how it balances simplicity with serious flavor.

What makes this recipe special is the sofrito base, a fragrant blend of tomatoes, peppers, and herbs that infuses every grain with depth and character. The result is tender, flavorful rice that pairs with almost anything and tastes even better the next day.

Why You’ll Love This Recipe

This Puerto Rican rice delivers big flavor with straightforward technique, and it’s a skill worth mastering in your kitchen.

  • Built on sofrito, a flavor powerhouse that transforms plain rice into something restaurant-quality
  • Hands-on time is minimal once you start cooking; the stovetop does the work
  • Naturally vegan and gluten-free without any special modifications needed
  • Works beautifully as a side dish or the base for countless variations and add-ins
  • Reheats perfectly, making it ideal for meal prep and leftovers

My Experience Making This Recipe

The first time I made this, I followed a traditional recipe with sofrito, olives, and capers, and I was surprised how much depth those three components added to what I thought would be a simple side. My kitchen smelled incredible within minutes of adding the sofrito to the oil.

What struck me most was how the rice absorbed every bit of flavor from the broth and seasonings; there were no bland grains here. When I served it alongside roasted chicken, my family asked for seconds before finishing their main protein.

I’ve made it dozens of times since, tweaking the sofrito ratio and experimenting with different add-ins, but the core technique stays the same. Each batch tastes like home, which is exactly why this recipe deserves a permanent spot in your rotation.

Recipe Overview

  • Recipe Name: Puerto Rican Rice (Arroz Blanco Puertorriqueno)
  • Servings: 6 servings
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Total Time: 45 minutes
  • Course: Side Dish
  • Cuisine: Puerto Rican
  • Calories per Serving: 245 calories

Equipment You Will Need

  • Large heavy-bottomed pot with a lid
  • Wooden spoon or rice paddle for stirring
  • Measuring cups and spoons
  • Cutting board and sharp knife
  • Can opener (for tomato sauce)
  • Small bowl for mixing sofrito ingredients
  • Fork for fluffing finished rice

Ingredients for Puerto Rican Rice

  • 3 tablespoons olive oil
  • 1/2 cup sofrito (see ingredient notes below)
  • 2 cups long-grain white rice, rinsed
  • 1 teaspoon salt
  • 1/2 teaspoon ground black pepper
  • 1/2 teaspoon garlic powder
  • 1/4 teaspoon dried oregano
  • 4 cups chicken or vegetable broth, warmed
  • 1/2 cup diced tomatoes, fresh or canned
  • 1/3 cup pitted green olives, halved
  • 2 tablespoons capers, rinsed
  • 1 bay leaf

Ingredient Notes and Substitutions

  • Sofrito: This aromatic blend of tomatoes, peppers, onions, garlic, and cilantro forms the flavor base of Puerto Rican rice. You can buy jarred sofrito at most supermarkets, or make your own by blending roasted red peppers, tomatoes, onion, garlic, and cilantro into a paste. If neither option works, use finely minced onion, garlic, and a tablespoon of tomato paste mixed together.
  • Long-grain white rice: This rice type stays separate and fluffy when cooked, which is what you want here. Short-grain or arborio rice will give you a stickier result that doesn’t match the traditional texture.
  • Broth: Chicken broth is traditional and adds deeper flavor, but vegetable broth works just as well for a fully plant-based version. Avoid low-sodium broth unless you reduce the added salt.
  • Olives and capers: These add a salty, briny accent that balances the sofrito’s richness. If you dislike olives, skip them entirely or swap for diced roasted red peppers instead.
  • Bay leaf: This adds subtle herbal notes that complement the oregano without overpowering the dish. Remove it before serving, or leave it in if you prefer a stronger herbal presence.

How to Make Puerto Rican Rice

Puerto Rican Rice

Step 1: Prepare Your Ingredients

Rinse your rice under cold running water until the water runs clear, using your fingers to gently stir the grains, about one minute total. This removes excess starch that would otherwise make the rice gluey and clumpy.

Step 2: Heat the Oil

Pour the olive oil into your pot over medium heat and let it warm for about one minute until it shimmers slightly. Hot oil helps the sofrito release its flavors quickly and prevents the pot from sticking.

Step 3: Add the Sofrito and Tomatoes

Stir in the sofrito and diced tomatoes, cooking for two to three minutes while stirring constantly until the mixture becomes fragrant and slightly darkened. This step, called sweating the aromatics, deepens the flavor and removes raw vegetable taste.

Step 4: Toast the Rice

Add the rinsed rice to the pot and stir constantly for two to three minutes, coating each grain with the oil and sofrito mixture. Toasting creates a slight nutty flavor and helps the rice maintain its structure during cooking instead of turning to mush.

Step 5: Season the Rice

Sprinkle in the salt, black pepper, garlic powder, and oregano, stirring once to distribute the seasonings evenly throughout the rice. These aromatics build a full flavor profile that makes the rice taste complete rather than bland.

Step 6: Add Warm Broth and Aromatics

Pour in the warmed broth slowly while stirring, then add the bay leaf, olives, and capers, stirring once more to combine. Warm broth cooks the rice more evenly than cold liquid, and adding it all at once prevents temperature shock.

Step 7: Bring to a Boil

Increase the heat to medium-high and let the pot come to a rolling boil, which should take three to four minutes. You’ll see steam rising and hear the liquid bubbling vigorously, which tells you the cooking process has started.

Step 8: Reduce Heat and Cover

Once boiling, reduce the heat to low and place the lid on the pot, leaving a tiny gap for steam to escape. Low heat allows the rice to absorb the liquid gently and evenly without burning on the bottom.

Step 9: Simmer Undisturbed

Let the rice cook for about 20 minutes without lifting the lid or stirring; peeking and stirring releases steam and disrupts the cooking process. After 20 minutes, check if the rice is tender and the liquid is absorbed by taking a quick peek.

Step 10: Rest and Fluff

Remove from heat and let the rice rest for five minutes still covered, then fluff gently with a fork, breaking up any clumps. Resting allows residual heat to finish cooking any remaining grains and makes the rice fluffier when you fluff it.

Pro Tip: The most important moment in making perfect rice is not lifting the lid while it simmers; trust the process and resist the urge to check on it.

Tips for the Best Puerto Rican Rice

  • Use warm broth rather than cold broth, which shortens cooking time and prevents uneven texture. Cold broth cools down the pot and adds 5-10 minutes to your cook time.
  • Rinse your rice thoroughly before cooking to remove starch that causes clumping and stickiness. This step takes just one minute but makes a noticeable difference.
  • Toast the rice in the sofrito mixture for the full two to three minutes recommended; this step shouldn’t be skipped or rushed. Toasting develops nutty depth that you can taste in every bite.
  • Make sofrito in batches and freeze it in ice cube trays for easy portions whenever you want to make rice. One or two cubes thaw quickly and give you restaurant-quality flavor instantly.
  • Taste the broth before adding it to your pot; if it’s already salty, reduce the added salt by half to prevent over-seasoning. Different brands vary widely in sodium content.

Common Mistakes to Avoid

  • Lifting the lid while the rice cooks disrupts steam accumulation and leads to uneven cooking with some grains undercooked while others fall apart. Leave that lid alone until the timer goes off.
  • Using unwashed rice adds excess starch that makes the dish gluey rather than fluffy and separated. A quick rinse under cold water takes 60 seconds and transforms your results.
  • Skipping the toasting step means you miss out on the nutty, complex flavor that distinguishes great rice from mediocre rice. This three-minute step pays dividends.
  • Adding cold broth instead of warm broth causes the temperature to drop suddenly, which increases cook time unpredictably and can result in uneven texture. Always warm your broth first.
  • Overseasoning before tasting leads to a dish that’s too salty for most palates; taste before the final serving and adjust as needed. You can always add salt, but you can’t remove it.

Serving Suggestions

Puerto Rican rice shines alongside almost any main protein, and it’s equally happy served as part of a rice bowl or as a casual side at a weeknight dinner.

  • Roasted chicken thighs with a squeeze of fresh lime juice
  • Slow-cooked pork shoulder carnitas or pernil with pickled onions
  • Grilled or pan-seared fish with fresh cilantro and lemon
  • Black beans and fried plantains for a complete vegetarian plate
  • Stewed beef or seafood as part of a traditional comida criolla feast

Variations to Try

  • Arroz con Pollo: Stir in shredded cooked chicken and a handful of frozen peas during the final five minutes of cooking for a complete one-pot meal. This transforms rice into a hearty main dish.
  • Arroz Rojo (Red Rice): Use tomato sauce instead of some of the broth and add more sofrito for a deeper red color and richer tomato flavor. This style is earthier and more intensely flavored.
  • Arroz con Gandules: Fold in a can of pigeon peas (gandules) after fluffing the rice for a traditional Puerto Rican favorite. This adds protein and a slightly nutty texture.
  • Herb-Forward Version: Double the amount of cilantro and oregano and add fresh culantro if you can find it for a more herbaceous profile. This variation appeals to herb lovers who want brighter, greener flavors.
  • Seafood Rice: Stir in cooked shrimp or diced mussels at the end and finish with fresh lime juice for coastal vibes. The briny seafood pairs beautifully with the sofrito base.

Dietary Adaptations

  • Gluten-Free: This recipe is naturally gluten-free when made with standard rice and broth, though you must verify that your sofrito and olives contain no hidden gluten. Always check labels for cross-contamination warnings.
  • Dairy-Free: Puerto Rican rice contains no dairy by default, making it perfectly suitable for dairy-free diets without any adjustments needed. All flavors come from sofrito and seasonings.
  • Vegan and Vegetarian: Use vegetable broth instead of chicken broth and skip the optional meat additions for a fully plant-based dish. The sofrito base provides enough richness that the dish tastes complete without animal products.
  • Low-Carb or Keto: Substitute cauliflower rice for regular rice and use the same sofrito and broth mixture to create a lower-carb version. This swap reduces carbs significantly but changes the texture to something lighter and less chewy.

Storage and Reheating

Refrigerator

Transfer cooled rice to an airtight container and store in the refrigerator for up to four days. The flavors actually deepen slightly as the rice sits, making day-two rice taste even better than fresh.

  • Keep the rice in its original form without adding extra liquid, which makes it soggy
  • Store the olives and capers separately if you prefer them fresher, then stir back in before serving

Freezer

Spread cooled rice on a baking sheet, freeze for two hours, then transfer to freezer bags for storage up to three months. Freezing in a single layer first prevents clumping so you can thaw and reheat small portions easily.

  • Label your bags with the date for easy reference
  • Thaw overnight in the refrigerator before reheating for best texture

Reheating

Add a splash of broth or water to the rice and reheat gently over medium-low heat, stirring occasionally, until warmed through about five to seven minutes. Alternatively, microwave in a covered bowl with a tablespoon of broth for two to three minutes, stirring halfway through.

  • Don’t reheat at high heat, which can dry out the rice and make it taste stale
  • Stir gently to avoid breaking the grains into smaller pieces

Nutrition Information

Nutrition Information (Per Serving)
Nutrient Amount
Calories 245
Total Fat 8g
Saturated Fat 1g
Carbohydrates 42g
Fiber 1g
Sugar 2g
Protein 4g
Sodium 580mg
Cholesterol 0mg

Nutritional values are approximate and calculated using standard USDA data for long-grain white rice and typical sofrito ingredients. Individual values may vary based on specific brand choices and portion sizes.

Puerto Rican Rice

Frequently Asked Questions

Can I Make This Recipe Without Sofrito?

Yes, but you lose the signature depth that makes Puerto Rican rice special; try sauteing minced onion, garlic, and red pepper in the oil before adding rice as a simpler substitute. The result won’t taste quite the same, but it’s still delicious and much more approachable for beginners.

How Can I Make Sofrito at Home?

Blend two roasted red peppers, one can of diced tomatoes, one small onion, four garlic cloves, and a handful of cilantro until smooth, then cook gently in olive oil for five minutes to meld the flavors. Homemade sofrito tastes fresher and brighter than jarred versions.

Can I Prepare This Rice in Advance for a Dinner Party?

Absolutely; make the rice up to two days ahead and store in the refrigerator, then reheat gently with a splash of broth before serving. The rice actually tastes better on the second day when the flavors have had time to develop.

Why Does My Rice Come Out Mushy?

You’re likely lifting the lid too often, adding too much liquid, or cooking at too high a temperature after the initial boil. Resist the urge to peek, measure your broth carefully, and keep the heat on low once you cover the pot.

Is There a Difference Between Arroz Blanco and Arroz con Tomate?

Arroz Blanco uses less tomato for a lighter color and milder flavor, while Arroz con Tomate (red rice) has more tomato sauce and darker color with richer taste. This recipe leans toward Arroz Blanco, but you can easily shift it toward red rice by increasing sofrito and using tomato sauce instead of some broth.

Final Thoughts

Making Puerto Rican rice at home is genuinely simple once you understand the technique, and the rewards taste far better than anything from a boxed mix or restaurant side order. The sofrito base does the heavy lifting flavor-wise, so all you need to do is respect the process and not overthink it.

Give this recipe a try this week, and I promise you’ll find yourself making it regularly; it’s the kind of dish that becomes a staple once you realize how much better homemade tastes. Your family will thank you, and you’ll have a skill that never goes out of style.

Explore More Recipes

Now that you’ve mastered Puerto Rican rice, you might enjoy exploring other rice-based dishes from around the world. Check out our arborio rice recipe for creamy risotto, or learn how to make seasoned rice recipe with different spice blends.

Puerto Rican Rice (Arroz Blanco Puertorriqueno)

Tender Puerto Rican rice cooked in a sofrito base with olives and capers, perfect as a flavorful side dish.
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings: 6 servings
Course: Side Dish
Cuisine: Puerto Rican
Calories: 245

Ingredients
  

Ingredients
  • 3 tablespoons olive oil
  • 1/2 cup sofrito
  • 2 cups long-grain white rice rinsed
  • 1 teaspoon salt
  • 1/2 teaspoon ground black pepper
  • 1/2 teaspoon garlic powder
  • 1/4 teaspoon dried oregano
  • 4 cups chicken or vegetable broth warmed
  • 1/2 cup diced tomatoes fresh or canned
  • 1/3 cup pitted green olives halved
  • 2 tablespoons capers rinsed
  • 1 bay leaf

Equipment

  • Large heavy-bottomed pot with lid
  • Wooden spoon or rice paddle
  • Measuring cups and spoons
  • Cutting board and sharp knife
  • Can opener
  • Small bowl
  • Fork

Method
 

  1. Rinse the rice under cold running water until it runs clear, about 1 minute.
  2. Heat olive oil in a large heavy-bottomed pot over medium heat for 1 minute until shimmering.
  3. Add sofrito and diced tomatoes, cook and stir constantly for 2-3 minutes until fragrant and slightly darkened.
  4. Add the rinsed rice and stir continuously for 2-3 minutes to toast the grains and coat with the sofrito mixture.
  5. Season with salt, black pepper, garlic powder, and dried oregano, stirring to distribute evenly.
  6. Pour in warmed broth while stirring, then add bay leaf, olives, and capers and stir once to combine.
  7. Increase heat to medium-high and bring to a rolling boil, about 3-4 minutes.
  8. Reduce heat to low, cover pot with lid leaving a small gap for steam, and simmer undisturbed for 20 minutes.
  9. Remove from heat and let the rice rest, covered, for 5 minutes.
  10. Remove the lid, discard the bay leaf, and fluff the rice gently with a fork before serving.

Notes

Serve as a side dish or enjoy straight from the pot.

Leave a Comment

Recipe Rating