Why You’ll Love This Recipe
- Authentic Flavor: This Puerto Rican Rice recipe captures the true essence of the island’s cuisine with its use of sofrito, sazon, and gandules.
- Easy to Make: With straightforward instructions and common ingredients, you can enjoy this delicious dish without spending hours in the kitchen.
- Versatile: Serve it as a side dish or a main course, and easily adapt it to suit different dietary needs.
- Nutrient-Rich: The gandules add fiber and nutrients, making this rice dish not only tasty but also good for you.
- Perfect for Gatherings: This recipe scales well, making it ideal for family dinners or larger gatherings.
Ingredients & Preparation Notes
- Long-grain white rice: Rinse until the water runs clear to remove excess starch and prevent the rice from becoming sticky.
- Gandules (pigeon peas): These add a unique flavor and texture. If you can’t find them fresh, canned gandules work well.
- Sofrito: The base of many Puerto Rican dishes, sofrito adds depth and flavor. You can make your own or use store-bought for convenience.
- Recaito: Similar to sofrito but with more cilantro and culantro, recaito is optional but adds an extra layer of flavor.
- Sazon seasoning with achiote: This gives the rice its characteristic color and flavor. Look for brands without MSG for a cleaner taste.
- Adobo seasoning: A blend of spices that enhances the overall flavor profile of the dish.
- Chicken broth: Use low-sodium broth to control the salt level. For a vegetarian version, substitute with vegetable broth.
- Green olives and capers: These are optional but add a briny, tangy element that complements the other flavors.
Professional Tips & Techniques
- Toasting the Rice: Sautéing the rice in seasoned oil before adding liquid helps to lock in flavor and gives the rice a slightly nutty taste.
- Cooking Temperature: Keep the heat low and steady after adding the liquid to ensure even cooking and prevent burning.
- Don’t Peek: Resist the urge to lift the lid while the rice cooks. This keeps the steam in and helps the rice cook evenly.
- Resting Time: Allowing the rice to rest after cooking helps the grains absorb any remaining moisture and results in a fluffier texture.
- Visual Cues: Look for small craters on the surface of the rice as a sign that it’s done. The rice should be tender but not mushy.
Recipe Variations
- Vegetarian: Substitute vegetable broth for chicken broth and omit the olives and capers for a simpler flavor profile.
- Spicy: Add diced jalapeños or a pinch of cayenne pepper to the sofrito for a spicy kick.
- Seafood: Stir in cooked shrimp or chunks of white fish during the last 5 minutes of cooking for a seafood twist.
- Herb-Infused: Add a sprig of fresh thyme or a bay leaf while the rice cooks for an aromatic touch.
- Meat Lovers: Mix in cooked, shredded pork or diced ham for a heartier dish.
- Vegan: Use vegetable broth and replace the sofrito with a vegan version made without animal products.
- Low-Carb: Replace half of the rice with cauliflower rice for a lighter version.
- Holiday Special: Add diced ham and raisins for a festive twist, perfect for holiday celebrations.
Serving Suggestions
- Family Dinners: Serve Puerto Rican Rice as a hearty side dish alongside roasted pork or chicken.
- Party Platters: Include it in a buffet spread with other Puerto Rican favorites like tostones and empanadas.
- Casual Meals: Pair it with a simple salad and grilled protein for a quick and satisfying weeknight dinner.
- Presentation Tips: Garnish with fresh cilantro and a few slices of avocado for an attractive presentation.
- Pairing Suggestions: Complement the rice with a crisp, light beer or a refreshing tropical fruit juice.
Storage & Make-Ahead Tips
- Refrigeration: Store leftovers in an airtight container in the refrigerator for up to 3 days.
- Freezing: Freeze cooled rice in freezer-safe bags or containers for up to 3 months. Thaw in the refrigerator before reheating.
- Make-Ahead: Prepare the sofrito and recaito in advance and store them in the freezer for up to 6 months. This saves time when you’re ready to cook.
- Reheating: Reheat the rice in the microwave with a splash of water or on the stovetop with a bit of broth to restore moisture.
Frequently Asked Questions
Q: Can I make this ahead of time?
Yes, you can prepare the sofrito and recaito in advance and freeze them. The rice itself can be made a day ahead and reheated before serving.
Q: What can I use if I can’t find gandules?
You can substitute with green peas or black-eyed peas, though the flavor will be slightly different.
Q: Is this recipe gluten-free?
Yes, as long as you use gluten-free broth and check the ingredients in your sofrito and sazon for any gluten-containing additives.
Q: How can I make this dish vegetarian?
Use vegetable broth instead of chicken broth and omit the olives and capers for a vegetarian version.
Q: What if my rice is too sticky?
Make sure to rinse the rice thoroughly before cooking to remove excess starch. Also, avoid stirring the rice too much while it cooks.
Q: Can I use brown rice instead of white?
Yes, but you’ll need to adjust the cooking time and liquid ratio. Use 2 1/2 cups of broth and cook for about 45 minutes.
Q: How do I know when the rice is done?
Look for small craters on the surface of the rice and check that the grains are tender but not mushy. The liquid should be fully absorbed.
Q: What can I serve with Puerto Rican Rice?
It pairs well with roasted pork, chicken, or beans. You can also serve it with a side of salad or plantains for a complete meal.
Conclusion
Puerto Rican Rice is a delicious and versatile dish that brings the flavors of the island to your table. With its rich, authentic taste and easy preparation, it’s perfect for any occasion. Try this recipe and experience the joy of cooking a traditional Puerto Rican meal.
Don’t forget to share your results on social media and let us know how you enjoyed it. Happy cooking!

Puerto Rican Rice
Equipment
- Large, heavy-bottomed pot with a tight-fitting lid
- Measuring cups and spoons
- Wooden spoon or spatula
Ingredients
- 2 cups long-grain white rice rinsed until water runs clear
- 1 can gandules (pigeon peas) 15 oz, drained and rinsed
- 1/2 cup sofrito homemade or store-bought
- 1/4 cup recaito optional, for extra flavor
- 2 tbsp olive oil
- 2 tbsp tomato sauce
- 1 packet sazon seasoning with achiote
- 1 tsp adobo seasoning
- 2 cups chicken broth or vegetable broth for vegetarian option
- 1/2 cup pitted green olives optional
- 1/4 cup capers optional
- 1 tbsp fresh cilantro chopped, for garnish
Instructions
- Heat the olive oil in a large, heavy-bottomed pot over medium heat. Add the sofrito and recaito, if using, and sauté for about 2 minutes until fragrant.
- Stir in the tomato sauce, sazon, and adobo seasoning, cooking for another 2 minutes to blend the flavors.
- Add the rice to the pot and stir to coat the grains with the seasoned oil mixture. Cook for 1-2 minutes, stirring frequently.
- Pour in the chicken broth and bring the mixture to a boil. Once boiling, reduce the heat to low, cover the pot, and simmer for about 20 minutes.
- After 20 minutes, gently stir in the gandules, olives, and capers. Cover and continue cooking for an additional 10 minutes, or until the rice is tender and the liquid is absorbed.
- Remove the pot from the heat and let it sit, covered, for 5 minutes. Fluff the rice with a fork, garnish with fresh cilantro, and serve.
