Puerto Rican Rice with Gandules Recipe

If you’re craving a dish that bursts with flavor, tradition, and a little bit of soul, then you’re in for a treat with this Puerto Rican Rice with Gandules Recipe. I absolutely love how this rice turns out—the vibrant spices, the tender pigeon peas, and that signature crispy bottom layer, known as pegao, make it an unforgettable experience every time. Whether you’re looking to transport your taste buds straight to the heart of the Caribbean or just want a comforting, crowd-pleasing side, this recipe has you covered. Stick around—I’m going to walk you through every step so you can nail it perfectly in your own kitchen!

❤️

Why You’ll Love This Recipe

  • Authentic Flavors: This recipe captures the true essence of Puerto Rican cooking, bringing classic seasonings and ingredients to your table.
  • Simple Yet Impressive: You don’t need to be a pro chef to create this dish—I’ll guide you through easy steps that guarantee delicious results.
  • Versatile and Customizable: You’ll find options to tweak the recipe based on what’s in your pantry or your dietary preferences.
  • Hands-On Tips: I’ll share the tricks I’ve learned to avoid common pitfalls and ensure your rice is fluffy with a perfect pegao crust every time.

Ingredients You’ll Need

The vibrant character of Puerto Rican Rice with Gandules comes from a harmonious blend of fresh and pantry staples. Each ingredient has its special role, and I’ll share tips to help you pick the best versions, so your final dish shines.

Flat lay of medium grain white rice spilling gently from a simple white ceramic bowl, fresh green pigeon peas scattered beside it, a small white bowl filled with vibrant red tomato sauce, whole green olives resting on the side, a few bright green sprigs of sofrito herbs artfully arranged, a few uncracked whole brown eggs, a couple of crisp slices of raw bacon laid flat, a small white bowl holding golden vegetable oil, and a neat pinch of ground black pepper and cumin powders in tiny white bowls, all placed on a clean white marble surface, soft natural light, photo taken with an iPhone, professional food photography style, fresh ingredients, white ceramic bowls, no bottles, no duplicates, no utensils, no packaging --ar 2:3 --v 7 --p m7354615311229779997 - Puerto Rican Rice with Gandules, Puerto Rican rice dish, Gandules and rice recipe, Caribbean rice and pigeon peas, traditional Puerto Rican side dish
  • Bacon or ham: Optional, but adds a smoky depth. If you’re skipping meat, don’t worry—the oil will still do the trick.
  • Oil: Vegetable oil, olive oil, or traditional achiote oil—each brings a subtly different flavor. Achiote oil adds that lovely reddish tint and earthiness.
  • Gandules (pigeon peas): You’ll want canned or frozen; just be sure to drain them well to avoid extra moisture.
  • Tomato sauce: Provides rich color and tang—look for a good quality sauce without too many additives.
  • Green olives or capers: I love the salty pop they add; olives are more traditional, but capers bring a nice twist too.
  • Sofrito: This magical blend of peppers, onions, garlic, and herbs is the bedrock of Puerto Rican cooking—fresh or store-bought both work fine.
  • Salt, adobo, and sazón seasoning: These seasonings layer more savory umami, so don’t skimp here!
  • Black pepper and cumin: Just a pinch of warmth and earthiness to tie it all together.
  • Water or chicken broth: Broth adds extra flavor, but water works perfectly as well.
  • Medium grain white rice (Arroz Rico): The star of the show—make sure to rinse it before cooking to prevent stickiness.
📝
Note: You’ll find the complete list of ingredients, along with their exact measurements, in the printable recipe card at the bottom of this post.

Variations

Whenever I make Puerto Rican Rice with Gandules, I like to switch things up based on what my family is in the mood for. Don’t let this recipe box you in—feel free to customize! That’s part of the fun.

  • Meatless Version: I often skip the bacon or ham and use achiote oil with extra sofrito for a rich vegan-friendly option that still sings with flavor.
  • Spice It Up: Toss in a diced mild chili or add a splash of hot sauce if you enjoy a little kick; my family loves that twist for an extra punch.
  • Different Rice Types: In a pinch, I replace medium grain rice with long grain—though I recommend avoiding short grain since it can get too sticky for this dish.
  • Using Capers Instead of Olives: When I’m feeling fancy, capers provide a briny surprise that adds a different dimension to the dish.

How to Make Puerto Rican Rice with Gandules Recipe

Step 1: Build Flavor with Bacon or Oil

Start by heating a heavy-bottomed pot—like a Dutch oven or if you’re lucky, a caldero—over medium heat. If you’re using bacon or ham, gently cook it until crispy and set it aside, leaving those amazing drippings behind. Those drippings are liquid gold for flavor, so the rice soaks it all up later. If you’re skipping the meat, just add your chosen oil and warm it up. This base is your foundation, so don’t rush it.

Step 2: Create the Flavor Base with Gandules and Sofrito

Next, toss in the drained gandules, tomato sauce, olives or capers, and sofrito along with your seasonings—salt, adobo, sazón, pepper, and cumin. Stir everything together and cook it down until your kitchen starts to smell incredible and you see the sauce thicken slightly. This step is where all those flavors start to meld, and it’s truly delicious by itself!

Step 3: Add Liquid and Rice

Pour in your water or chicken broth and crank up the heat to bring everything to a boil. Once boiling, add your rinsed rice and gently stir to evenly distribute the gandules and submerge the rice. This part is crucial—make sure the rice is fully covered with liquid for even cooking and to avoid dryness.

Step 4: Simmer and Let the Magic Happen

Lower the heat to medium-low, cover tightly (if you want, use a banana or plantain leaf for an authentic touch and extra aroma!), and let the rice cook undisturbed for about 25 minutes. Here’s a little secret: some folks advise against stirring during cooking to preserve the prized pegao—the golden crispy crust forming at the bottom. I’ve tested this plenty, and a single gentle stir about halfway through helps the rice cook evenly without losing that amazing crust. Just be careful not to overdo it—too much stirring leads to mushy rice.

Step 5: Rest and Fluff

Once the cooking time is up, remove the pot from heat and leave it covered for about 10 minutes. This steaming period lets the rice finish cooking through without drying out. After that, fluff it gently with a fork—you’ll see how perfectly tender and flavorful the rice and gandules are. Add back your crispy bacon or ham here if you set it aside earlier. Serve warm and watch your family go crazy for it!

👨‍🍳

Pro Tips for Making Puerto Rican Rice with Gandules Recipe

  • Rinse Your Rice Thoroughly: I learned this the hard way—rinsing removes excess starch so your rice won’t clump or get sticky.
  • Use a Heavy-Bottom Pot: This prevents scorching and helps create that delicious, even pegao layer.
  • Don’t Over Stir: Only stir twice—the initial mix and once halfway through—to avoid mushiness and keep texture perfect.
  • Cover Well: A tight-fitting lid or a banana leaf helps trap steam and moisture, essential for fluffy rice.

How to Serve Puerto Rican Rice with Gandules Recipe

The image shows three servings of orange-colored rice with green olives and small green peas. The rice is fluffy with a slightly moist texture. One layer is the white pot filled with most of the rice and olives, with a large spoon resting inside. Two white plates are nearby, each with a neat pile of rice topped with some cilantro leaves. The plates have silver forks resting on green cloth napkins beside them. Fresh green cilantro is also placed on the white marbled surface around the plates and pot, adding a fresh touch to the bright rice dish. Photo taken with an iphone --ar 2:3 --v 7 - Puerto Rican Rice with Gandules, Puerto Rican rice dish, Gandules and rice recipe, Caribbean rice and pigeon peas, traditional Puerto Rican side dish

Garnishes

I love topping my arroz con gandules with a sprinkle of fresh chopped cilantro to brighten it up and add a pop of color. Sometimes I add a few extra sliced olives on top just for that salty bite. A wedge of lime on the side is a nice touch, too, if you want to add a little zing. It’s simple but elevates the dish beautifully.

Side Dishes

This Puerto Rican rice pairs wonderfully with classic dishes like pernil (slow-roasted pork shoulder), bistec encebollado (steak with onions), or even arroz con pollo. For a lighter option, consider a crisp green salad or sautéed vegetables. I often serve it alongside fried plantains—they add a lovely sweet contrast that my family can’t get enough of.

Creative Ways to Present

When hosting a special gathering, I like to mold the Puerto Rican Rice with Gandules into a beautiful dome using a small bowl, then invert it onto the serving plate for a stunning presentation. Top with some crispy bacon strips and fresh herbs. Adding edible flowers or vibrant sliced peppers around the plate really jazzes it up and makes guests smile.

Make Ahead and Storage

Storing Leftovers

After enjoying your feast, store any leftovers in an airtight container in the fridge for up to 5 days. I always add a sprinkle of water when reheating to keep the rice moist—microwave it covered, stirring occasionally for the best texture. This recipe holds up really well, so you can enjoy it again without losing that fresh-cooked charm.

Freezing

If you want to prep ahead or save some for later, freezing works like a charm. I let the rice cool completely, then package it tightly in a freezer-safe container. It freezes for up to 3 months without issues. When you’re ready to eat, thaw it overnight in the fridge for the best texture.

Reheating

For reheating, I recommend warming the rice gently on the stovetop with a splash of water or broth over low heat, covered, stirring occasionally. This keeps the grains fluffy and revives that crave-worthy flavor. If you’re in a hurry, the microwave is fine—just remember to cover and stir halfway through.

FAQs

  1. Can I use dried pigeon peas instead of canned or frozen?

    Great question! You can use dried gandules, but they require soaking overnight and a longer cooking time before adding to the rice. Using canned or frozen saves time and ensures tender peas without the hassle.

  2. What’s the best rice to use in Puerto Rican Rice with Gandules Recipe?

    Medium grain rice is traditional and ideal because it holds its shape without being too sticky. If you can’t find that, long grain rice is the next best choice. Avoid short grain rice as it tends to turn mushy in this recipe.

  3. How important is the pepa’o (crispy rice) in this dish?

    Pega’o is a beloved part of the dish, offering a crunchy contrast that many Puerto Ricans cherish. While you can still enjoy the rice without it, a good pot and careful cooking help develop that perfect crispy bottom layer that’s hard to resist.

  4. Can I make this recipe vegan?

    Absolutely! Just skip the bacon or ham and use vegetable or achiote oil instead. The sofrito, spices, and gandules provide plenty of flavor to make it just as satisfying.

  5. What can I substitute if I don’t have sofrito?

    If you don’t have sofrito on hand, finely chopping fresh onions, green bell peppers, garlic, and cilantro makes a decent quick substitute. But honestly, once you try homemade or good store-bought sofrito, you’ll want to keep it stocked in your fridge!

Final Thoughts

When I first tried making Puerto Rican Rice with Gandules, I was blown away by how a simple pot of rice could feel so comforting and vibrant all at once. This recipe has become a staple in my kitchen and always brings my family to the table with smiles. If you want to experience a little slice of Puerto Rican cooking magic, I highly recommend giving this recipe a go. Remember, it’s all about embracing the flavors, taking your time, and having fun while you cook. Trust me, once you master this dish, you’ll want to make it over and over—just like I do!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Puerto Rican Rice with Gandules Recipe

Puerto Rican Rice with Gandules Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.9 from 99 reviews
  • Author: Emily
  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Total Time: 50 minutes
  • Yield: 6 servings 1x
  • Category: Main Dish
  • Method: Stovetop
  • Cuisine: Puerto Rican

Description

Arroz Con Gandules is a classic Puerto Rican dish featuring medium grain white rice cooked with pigeon peas, tomato sauce, sofrito, and a blend of traditional seasonings. This hearty and flavorful one-pot meal often includes ham or bacon for added richness and is known for its subtle smoky aroma and the beloved crispy rice layer, or ‘pegao,’ at the bottom of the pot.


Ingredients

Scale

Meat and Oils

  • 4 slices bacon or ham, optional
  • 2 tablespoons oil (vegetable oil, olive oil, or achiote oil)

Main Ingredients

  • 1 cup canned gandules or frozen pigeon peas, drained
  • ¾ cup tomato sauce
  • ½ cup green olives, sliced or whole, or capers
  • ¼ cup sofrito (thawed if using store-bought frozen)

Seasonings

  • 1 ½ teaspoons salt
  • 1 teaspoon adobo seasoning
  • ½ packet Sazon con culantro y achiote, or 1 tsp homemade sazon seasoning
  • ½ teaspoon ground black pepper
  • ¼ teaspoon ground cumin

Liquids and Rice

  • 3 ½ cups water or chicken broth
  • 2 ½ cups medium grain white rice (Arroz Rico), rinsed


Instructions

  1. Cook the meat: Heat a large heavy-bottomed pot like a Dutch oven or caldero over medium heat. If using ham or bacon, slowly cook it until crispy. Remove the meat, leaving the drippings in the pot. If not using meat, add oil before continuing.
  2. Add flavor base: Add the gandules, tomato sauce, green olives, sofrito, salt, adobo, sazon, black pepper, and cumin to the pot. Stir thoroughly to combine and cook until the mixture becomes fragrant.
  3. Boil with liquids: Pour in the water or chicken broth and bring the mixture to a boil over high heat.
  4. Add rice: Add the rinsed rice, stir to ensure it is submerged and pigeons peas are evenly distributed.
  5. Simmer: Reduce heat to medium-low, cover the pot (using a banana or plantain leaf for traditional flavor if available), and cook for about 25 minutes. Optionally, add back the reserved ham or bacon now or later before serving.
  6. Mid-cook stir (optional): About halfway through cooking, remove the lid and gently stir by folding the rice from the bottom up once to promote even cooking without losing the crispy ‘pegao’ layer. Avoid over-stirring to prevent mushiness.
  7. Rest the rice: After cooking, remove the pot from heat and let the rice sit, covered, for 10 minutes to steam and finish absorbing liquid.
  8. Fluff and serve: Remove the lid after resting, fluff the rice gently, and serve warm.

Notes

  • Storage: Refrigerate leftovers in an airtight container for up to 5 days. Reheat with added water in the microwave to prevent drying out.
  • Freezing: Freeze cooled leftovers in airtight containers for up to 3 months. Thaw in the refrigerator before reheating.
  • Rinse rice thoroughly to prevent clumping and ensure perfect texture.
  • Medium grain rice is traditional; long grain is an acceptable substitute, but avoid short grain rice as it makes the dish too sticky.
  • Limit stirring during cooking to preserve the crispy ‘pegao’ layer at the bottom of the pot.
  • Use a tight-fitting lid or cover with foil to trap steam and moisture for ideal rice texture.
  • Capers can be substituted or combined with olives to add a briny note. Use 2 tablespoons capers without juice if replacing olives.

Nutrition

  • Serving Size: 1 cup
  • Calories: 320
  • Sugar: 3g
  • Sodium: 650mg
  • Fat: 10g
  • Saturated Fat: 3g
  • Unsaturated Fat: 6g
  • Trans Fat: 0g
  • Carbohydrates: 45g
  • Fiber: 5g
  • Protein: 8g
  • Cholesterol: 15mg

Leave a Comment & Rate this Recipe!

If you love this recipe, please consider giving it a star rating when you leave a comment. Star ratings help people discover my recipes online. Your support means a lot to me, I appreciate you.

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

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