There is something truly comforting and soul-satisfying about this classic Arroz Con Gandules (Puerto Rican Rice with Pigeon Peas) Recipe. It’s a vibrant celebration of flavors and textures that’s both humble and extraordinary. From the tender rice infused with aromatic oregano and cumin to the earthy sweetness of pigeon peas, every bite is a delicious homage to Puerto Rican home cooking. Preparing this dish invites you into a warm kitchen filled with enticing aromas, and the result is a hearty, flavorful meal that can easily become a family favorite or the star at your next gathering.

Ingredients You’ll Need
This recipe relies on simple but essential ingredients that bring together a vibrant mix of taste, texture, and color. Each component plays its part, from the long-grain rice providing the soft base, to the pigeon peas adding a lovely bite, and the spices that elevate the whole dish.
- 2 cups long-grain rice: The fluffy, separate grains form the perfect canvas for absorbing all the wonderful flavors.
- 4 cups chicken broth: Adds savory depth and richness, making the rice much more flavorful than if cooked in water.
- 1 can (15 oz) pigeon peas, drained: These tender legumes bring a subtle earthiness and a unique texture that defines the dish.
- 2 tablespoons olive oil: Essential for sautéing the aromatics and adding a smooth mouthfeel.
- 1 small onion, chopped: Adds sweetness and a slight crunch, building the flavor base.
- 1 bell pepper, chopped: Brings color and a fresh, slightly sweet note that balances the spices.
- 3 cloves garlic, minced: Infuses the dish with warmth and a pungent aroma that wakes up the palate.
- 1 teaspoon dried oregano: A classic herb that provides that unmistakable Puerto Rican flavor punch.
- 1 teaspoon cumin: Adds a warm, earthy depth that complements the peas and rice beautifully.
How to Make Arroz Con Gandules (Puerto Rican Rice with Pigeon Peas) Recipe
Step 1: Sauté the Aromatics
Start by heating olive oil in a large pot or Dutch oven over medium heat. Toss in the chopped onions and bell peppers, cooking them gently until they turn soft and fragrant, about five minutes. Then, stir in the minced garlic and let it cook for another minute. This step is your flavor foundation, where those vegetables soften and release their natural sweetness coupled with garlicky warmth.
Step 2: Spice It Up
Now sprinkle in the dried oregano and cumin. Stir everything together and cook for an additional two minutes. This allows the spices to bloom and mingle with the aromatics, creating layers of flavor that will soak into the rice later on.
Step 3: Toast the Rice
Add the long-grain rice directly into the pot. Stir continuously for about two minutes so the grains get lightly toasted. This toasting step adds a subtle nuttiness and helps the rice maintain its texture once cooked.
Step 4: Add Broth and Peas
Pour in the chicken broth and turn up the heat to bring everything to a rolling boil. Once boiling, stir in the drained pigeon peas, folding them gently into the mix. Immediately reduce the heat to low and cover the pot tightly with a lid – this sealed environment is crucial for perfectly steamed rice.
Step 5: Simmer to Perfection
Let the rice simmer gently for 20 to 25 minutes, resisting the temptation to lift the lid. During this time, the rice absorbs the broth and spices, and the peas cook to tender perfection. This patient simmer ensures every grain is infused with flavor and properly cooked.
Step 6: Rest and Fluff
With the heat off, keep the pot covered for another five minutes. This resting period allows any remaining steam to finish the cooking process delicately. Finally, fluff the rice gently with a fork to separate the grains and reveal the dish’s inviting texture ready to be enjoyed.
How to Serve Arroz Con Gandules (Puerto Rican Rice with Pigeon Peas) Recipe
Garnishes
A sprinkle of fresh cilantro or chopped scallions brings a bright, grassy note that complements the rich, earthy base of the dish. For a little extra zing, try topping with a few slices of ripe avocado or a dash of hot sauce, enhancing both flavor and presentation.
Side Dishes
This rice pairs beautifully with roasted pork, grilled chicken, or fried plantains, balancing the heartiness with sweet, crisp, or savory textures. A simple green salad with a tangy vinaigrette also helps round out the meal by adding a refreshing contrast.
Creative Ways to Present
For a festive occasion, serve Arroz Con Gandules in a colorful earthenware bowl or mold it into shapes using a small bowl or ramekin to create individual rice towers. Adding a lime wedge on the side can also elevate the dish presentation with a pop of citrusy brightness.
Make Ahead and Storage
Storing Leftovers
Once cooled to room temperature, transfer your leftovers into an airtight container and refrigerate. The flavors actually deepen overnight, making the rice even more delicious the next day. Just be sure to consume it within 3 to 4 days for the best taste and freshness.
Freezing
Arroz Con Gandules freezes well! Place cooled rice in freezer-safe containers or heavy-duty freezer bags, removing as much air as possible. It’ll keep nicely for up to 2 months, making it a perfect make-ahead meal for busy days.
Reheating
To reheat, sprinkle a little water over the rice to prevent drying out, then cover and microwave or warm gently on the stovetop. Stir occasionally until heated through, and you’ll have a tasty dish that tastes just like freshly made.
FAQs
Can I use vegetable broth instead of chicken broth?
Absolutely! Using vegetable broth will keep this dish vegetarian-friendly and add its own layer of flavor, though chicken broth does provide a richer taste traditionally preferred in this recipe.
What can I substitute if I can’t find pigeon peas?
If pigeon peas aren’t available, you can substitute with canned black beans or green peas for a somewhat similar texture, though the unique flavor of gandules is truly special to this dish.
Is it necessary to toast the rice before cooking?
Toasting the rice isn’t mandatory but highly recommended because it gives the rice a lovely nuttiness and helps each grain hold its shape better during cooking.
Can I make this dish vegan?
Yes! Just swap out the chicken broth for vegetable broth and make sure your oil and other ingredients are plant-based, and you’ll have a delicious vegan version of this Puerto Rican classic.
How spicy is this recipe?
This version of Arroz Con Gandules is mild, focusing on aromatic herbs and spices without heat. Feel free to add hot sauce or chopped chili peppers if you like a spicy kick!
Final Thoughts
Diving into this Arroz Con Gandules (Puerto Rican Rice with Pigeon Peas) Recipe is like taking a warm trip to Puerto Rico’s heart and soul through your kitchen. With its flavorful grains, tender pigeon peas, and fragrant spices, it’s a dish that comforts, delights, and brings people together. Whether for a family dinner or a celebration, give it a try—your taste buds will be grateful, and you just might find a new favorite to make again and again.
Print
Arroz Con Gandules (Puerto Rican Rice with Pigeon Peas) Recipe
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Total Time: 35 minutes
- Yield: 6 servings
- Category: Side Dish
- Method: Stovetop
- Cuisine: Puerto Rican
Description
Arroz Con Gandules is a classic Puerto Rican dish featuring long-grain rice cooked with pigeon peas and a savory blend of spices, vegetables, and chicken broth. This hearty one-pot meal is aromatic, flavorful, and perfect as a comforting side or main dish for gatherings.
Ingredients
Ingredients
- 2 cups long-grain rice
- 4 cups chicken broth
- 1 can (15 oz) pigeon peas, drained
- 2 tablespoons olive oil
- 1 small onion, chopped
- 1 bell pepper, chopped
- 3 cloves garlic, minced
- 1 teaspoon dried oregano
- 1 teaspoon cumin
Instructions
- Prepare vegetables: In a large pot or Dutch oven, heat olive oil over medium heat. Sauté the chopped onion and bell pepper until they are soft and fragrant, about 5 minutes, then add the minced garlic and cook for another minute to release its aroma.
- Add spices: Stir in dried oregano and cumin into the sautéed vegetables, cooking for an additional 2 minutes to let the spices bloom and enhance the flavors.
- Toast the rice: Add the long-grain rice to the pot, stirring frequently for about 2 minutes to lightly toast the grains, which adds depth to the flavor. Then pour in the chicken broth and increase the heat to bring the mixture to a boil.
- Add pigeon peas: Once the broth is boiling, add the drained pigeon peas and stir well to distribute evenly. Immediately reduce the heat to low and cover the pot tightly with a lid.
- Simmer: Let the rice simmer gently on low heat for 20-25 minutes without lifting the lid. This ensures the rice cooks evenly and absorbs all the liquid and flavors.
- Rest and serve: Remove the pot from heat but keep it covered for an additional 5 minutes to allow the rice to steam and fully fluff. Finally, fluff the rice gently with a fork before serving to separate the grains.
Notes
- Do not lift the lid during cooking to prevent steam from escaping, which is essential for perfectly cooked rice.
- You can substitute vegetable broth to make the dish vegetarian-friendly.
- Adjust spices to your taste, adding more cumin or oregano if desired.
- This dish pairs well with roasted pork, chicken, or fried plantains for a traditional Puerto Rican meal.

