Puerto Rican Arroz Con Gandules Recipe

If you’re craving a comforting dish that’s bursting with flavor and tradition, you’ve got to try this Puerto Rican Arroz Con Gandules Recipe. It’s one of those recipes I come back to again and again because it’s so satisfying and truly feels like a little taste of Puerto Rico in every bite. Whether you’re new to Puerto Rican cooking or you want to bring authentic vibes to your dinner table, you’re going to love how this arroz con gandules turns out.

❤️

Why You’ll Love This Recipe

  • Authentic Flavor: Packed with traditional Puerto Rican spices and sofrito that bring bold, comforting tastes.
  • Easy to Follow: I break down each step so you won’t be intimidated, even if it’s your first time making it.
  • Versatile Ingredients: You can easily swap or add ingredients like capers or ham to customize it your way.
  • Perfect Texture: Learn the art of that iconic crispy layer of rice at the bottom — the “pegao” — that Puerto Rican arroz con gandules is famous for.

Ingredients You’ll Need

Each ingredient plays a special role in developing the rich, savory character of this Puerto Rican Arroz Con Gandules Recipe. I’ll share tips on picking the best versions so your 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 Arroz Con Gandules, Puerto Rican rice recipes, Authentic Puerto Rican dishes, Gandules recipe, Traditional Puerto Rican rice
  • Bacon or Ham: Adds smokiness and depth, but totally optional depending on your preference.
  • Oil: I love using achiote oil for its subtle earthiness, but vegetable or olive oil works great too.
  • Gandules (Pigeon Peas): You’ll typically find these canned or frozen—just drain them well to keep your rice fluffy.
  • Tomato Sauce: Adds a beautiful color and tangy richness that complements the spices.
  • Green Olives or Capers: Bring a lovely salty bite that brightens the dish.
  • Sofrito: The heart of Puerto Rican cooking—a blend of peppers, garlic, and herbs for authentic flavor.
  • Salt, Adobo Seasoning, Sazon: Essential seasonings that layer the flavors just right.
  • Ground Black Pepper and Cumin: Give subtle heat and warmth.
  • Water or Chicken Broth: Broth adds more depth, but water is perfectly fine for a lighter dish.
  • Medium Grain White Rice: The classic choice for this recipe, giving you that perfect fluffy yet tender texture.
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

One of the things I love about this Puerto Rican Arroz Con Gandules Recipe is how easy it is to make your own. I’ve played around with a few ways to switch it up and keep it exciting.

  • Add Chorizo or Andouille Sausage: Sometimes I swap the bacon or ham for spicy sausage to add a smoky kick that my family loves.
  • Meatless Version: Leaving out the meat and using vegetable broth keeps it vegan-friendly without sacrificing flavor.
  • Using Brown Rice: For a healthier spin, try brown rice—but remember it needs a longer cooking time and more liquid.
  • Extra Veggies: I often toss in diced bell peppers or corn to add some color and texture.

How to Make Puerto Rican Arroz Con Gandules Recipe

Step 1: Crispy Bacon or Ham for Depth

Start by heating your heavy-bottomed pot over medium heat. If you’re using bacon or ham, cook it slowly until crispy to render out all the flavorful fat. This step adds a smoky, meaty foundation to your arroz con gandules that’s hard to beat. When it’s ready, remove the meat but leave the drippings in the pot. If you’re skipping meat, just add your choice of oil—achiote oil if you have it is my favorite for that subtle earthy hue and flavor.

Step 2: Build the Flavor Base

Next, in that same pot with your drippings or oil, add the gandules, tomato sauce, green olives (or capers if you prefer), and the sofrito. These ingredients create the signature savory and tangy flavor profile. Sprinkle in salt, adobo, sazon, black pepper, and cumin, then stir everything to fully combine. You’ll notice the wonderful aroma starting to develop right here—take a deep breath, it’s pure Puerto Rican magic!

Step 3: Add Liquid and Bring to a Boil

Pour in water or chicken broth and crank the heat up to bring the mixture to a rapid boil. This ensures all those spices and flavors start melding together beautifully. Once boiling, add the rinsed medium grain rice—rinsing is crucial to avoid clumpy or gummy rice. Stir just enough to mix the rice with the liquid and distribute the peas evenly.

Step 4: Simmer and Work Your Pega’o Magic

Reduce heat to medium-low, cover tightly, and let it cook for about 25 minutes. Here’s a little secret I discovered: traditionally, folks cover the pot with a banana or plantain leaf underneath the lid—this traps steam and adds a subtle, earthy aroma. If you don’t have one, a tight-fitting lid works just fine. About halfway through, you can carefully lift the lid and gently fold the rice from the bottom—just once! Many argue that stirring ruins the “pegao,” the treasured crispy rice layer at the bottom, but I find stirring once helps keep the rice evenly cooked without losing that crisp-ness.

Step 5: Let It Rest and Fluff

After 25 minutes, remove the pot from heat and let the arroz con gandules sit undisturbed for another 10 minutes. This steaming step finishes cooking the rice perfectly, so resist the urge to peek! When you’re ready, remove the lid, fluff the rice gently with a fork, and stir in the bacon or ham if you set it aside earlier. Serve it warm, and get ready for compliments.

👨‍🍳

Pro Tips for Making Puerto Rican Arroz Con Gandules Recipe

  • Rinse Your Rice: I can’t stress this enough—rinsing removes excess starch, resulting in fluffy rice, not sticky or gummy.
  • Use a Tight Lid: This keeps steam trapped and cooks the rice evenly; if your pot lid isn’t tight, use foil underneath to seal it.
  • Don’t Over-Stir: Only stir when you add the rice and once midway to avoid mushy rice and preserve the prized pegao.
  • Capers for a Twist: If you want to brighten the dish with a tangy punch, try swapping olives for capers—it’s a flavor boost I’ve come to love.

How to Serve Puerto Rican Arroz Con 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 Arroz Con Gandules, Puerto Rican rice recipes, Authentic Puerto Rican dishes, Gandules recipe, Traditional Puerto Rican rice

Garnishes

I often garnish my arroz con gandules with fresh chopped cilantro or a few sliced green onions for a pop of color and freshness. Sometimes I toss on a few extra olives or even a squeeze of lime juice to brighten everything up just before serving. I’ve found these little garnishes make the dish feel fresh and inviting every time.

Side Dishes

This rice pairs beautifully with classic Puerto Rican favorites like pernil (roast pork), tostones (fried plantains), or a simple green salad for a lighter meal. On busy nights, I keep it paired with just some sautéed veggies or even a fried egg on top — a quick, comforting combo that never disappoints.

Creative Ways to Present

For holiday dinners or special occasions, I like to serve arroz con gandules in banana leaves or even shape it using a small bowl or mold to give it an elegant, rustic presentation. You can sprinkle some toasted nuts or crispy fried onions on top for an unexpected touch that wows guests every time.

Make Ahead and Storage

Storing Leftovers

After your arroz con gandules has cooled, I store leftovers in an airtight container in the fridge for up to 5 days. When you go to reheat, add a little water to the dish to keep it from drying out. It’s amazing how well it holds up — honestly, the flavors deepen even after a day or two!

Freezing

I’ve frozen this rice multiple times without a hitch. Just transfer cooled rice into a freezer-safe container and freeze for up to 3 months. To defrost, I usually plan ahead and move it to the fridge overnight, which keeps the texture from getting mushy.

Reheating

Microwaving with a splash of water is my go-to method for reheating. It helps the rice steam and regain some moisture, so you don’t end up with a dry, crumbly dish. You can also reheat on the stove over low heat with a lid on for a few minutes, stirring gently halfway through.

FAQs

  1. Can I use different types of rice for Puerto Rican Arroz Con Gandules Recipe?

    Yes, but traditionally medium grain rice is preferred for its balance of fluffiness and sturdiness. Long grain rice can work as a substitute, but avoid short grain as it may become too sticky and change the dish’s texture.

  2. What’s the secret to getting the crispy rice layer (pegao)?

    The key is using a heavy-bottomed pot with a tight-fitting lid, minimizing stirring—just once when adding the rice and optionally once midway—and letting the rice cook undisturbed on medium-low heat. A touch of oil or rendered fat helps encourage that golden crust.

  3. Can I make this recipe vegetarian or vegan?

    Absolutely! Skip the bacon or ham and use vegetable broth instead of chicken broth. The sofrito, spices, and gandules provide plenty of depth, so the dish remains hearty and flavorful.

  4. How important is rinsing the rice?

    Super important! Rinsing removes surface starches that can cause clumping and gummy textures. Rinse under cold water until the water runs clear to get fluffy, separate grains.

Final Thoughts

This Puerto Rican Arroz Con Gandules Recipe holds a special place in my kitchen and my heart. It’s the kind of comforting meal that brings people together and fills the home with nostalgic, mouth-watering aromas. Whether you’re making it for a family gathering or a cozy weeknight dinner, I promise you’ll get hooked just like we did. Give it a go — trust me, your taste buds will thank you!

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 Arroz Con Gandules Recipe

Puerto Rican Arroz Con Gandules Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.8 from 132 reviews
  • Author: Jessica
  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Total Time: 50 minutes
  • Yield: 6 servings
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: Puerto Rican

Description

Arroz Con Gandules is a traditional Puerto Rican dish featuring flavorful medium-grain rice cooked with pigeon peas, tomato sauce, olives, and a blend of spices. This savory one-pot meal is often enriched with bacon or ham for added depth and is known for its slightly crispy bottom layer called ‘pegao.’ It is a staple at Puerto Rican celebrations and offers a delicious taste of Caribbean comfort food.


Ingredients

Meat and Oil

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

Main Ingredients

  • 1 cup canned gandules (pigeon peas), or frozen, drained
  • ¾ cup tomato sauce
  • ½ cup green olives, sliced or whole, or capers
  • ¼ cup sofrito, thawed if using store bought frozen sofrito
  • 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
  • 3 ½ cups water or chicken broth
  • 2 ½ cups arroz Rico, medium grain white rice, rinsed


Instructions

  1. Prepare the pot and meat: Heat a large heavy bottomed pot like a dutch oven or caldero over medium heat. If using bacon or ham, cook slowly until crispy, then remove and set aside, leaving drippings in the pot. If not using meat, add oil and heat before continuing.
  2. Add aromatics and seasonings: Add gandules, tomato sauce, green olives, sofrito, salt, adobo, sazon seasoning, black pepper, and cumin to the pot. Stir well to combine all ingredients thoroughly.
  3. Bring to a boil: Pour in the water or chicken broth and increase heat to high. Bring the mixture to a rolling boil.
  4. Add rice and combine: Add the rinsed rice to the boiling mixture. Stir carefully until the rice is fully submerged and pigeon peas are evenly distributed.
  5. Simmer the rice: Reduce heat to medium-low and cover the pot tightly. Cook for about 25 minutes. Optionally, you can add the cooked bacon or ham back in at this point or wait until serving. Traditionally, a banana or plantain leaf covers the pot to trap steam and impart aroma, but a tight-fitting lid works well.
  6. Optional stirring for even cooking: About halfway through cooking, remove the lid and gently fold the rice from the bottom once to distribute heat evenly without disturbing the crispy bottom layer.
  7. Rest the rice: After 25 minutes of simmering, remove the pot from heat and let it sit covered for an additional 10 minutes to steam and absorb remaining liquid.
  8. Fluff and serve: After resting, remove the lid, fluff the rice gently, and stir before serving warm. Enjoy your Arroz Con Gandules!

Notes

  • Storage: Keep leftovers in the refrigerator in an airtight container for up to 5 days. Reheat by adding 2 teaspoons of water and microwaving for 1 minute, stirring as needed to prevent drying out.
  • Freezing: Place cooled Arroz Con Gandules in an airtight, freezer-safe container and freeze up to 3 months. Thaw overnight in the fridge before reheating.
  • Rinse the rice: Rinsing rice thoroughly before cooking is essential to avoid sticky or gummy results.
  • Rice type: Medium grain rice is traditional. Long grain is an acceptable substitute. Avoid short grain rice as it results in overly sticky texture.
  • Stirring caution: Avoid excessive stirring to maintain the crispy bottom layer, or ‘pegao.’ Stir only when adding rice and once midway through cooking if desired.
  • Tight lid: Use a pot with a tight-fitting lid to ensure even cooking and proper texture. If none available, cover with foil.
  • Capers substitution: If using capers instead of olives, add 2 tablespoons of capers without juice where olives are called for.

Nutrition

  • Serving Size: 1 cup
  • Calories: 310
  • Sugar: 3 g
  • Sodium: 600 mg
  • Fat: 9 g
  • Saturated Fat: 2.5 g
  • Unsaturated Fat: 6 g
  • Trans Fat: 0 g
  • Carbohydrates: 48 g
  • Fiber: 6 g
  • Protein: 8 g
  • Cholesterol: 15 mg

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 *