Girl Meets Fire

menu icon
go to homepage
  • Recipes
  • Traditional Puerto Rican Classics
  • About me
  • Subscribe
    • Email
    • Facebook
    • Instagram
    • Pinterest
  • subscribe
    search icon
    Homepage link
    • Recipes
    • Traditional Puerto Rican Classics
    • About me
    • Subscribe
    • Email
    • Facebook
    • Instagram
    • Pinterest
  • ×
    Home » Recipes » Christmas Recipes

    Arroz Con Gandules Recipe (Puerto Rican Rice and Pigeon Peas)

    Portrait of a smiling woman chef in a home kitchen, used for the “About Me” section of Girl Meets Fire.
    Modified: Dec 18, 2025 · Published: Dec 18, 2025 by Zoe Forestier Villegas · This post may contain affiliate links ·
    ↓ Jump to Recipe

    Arroz con Gandules Recipe is the dish you need for a true Puerto Rican Holiday table. This rice and pigeon peas dish kicks off the Christmas season in Puerto Rico and stays on the table through Octavitas. Pernil, coquito, and arroz con gandules are the Three Kings of the Puerto Rican holiday table.

    Arroz con gandules covered with banana leaves, served alongside pernil on a holiday table.

    Arroz con Gandules is more than a seasonal staple or side dish; it's often considered Puerto Rico's national dish. You'll find it at restaurants, lechoneras, birthday parties, and any family gathering all year long. Still, nothing beats the big holiday pot at Christmas, served alongside Pernil Asado (Instant Pot Pernil) and a little Coquito to toast with. If you're planning a Puerto Rican-inspired Christmas this year, my 15 Puerto Rican Christmas Essentials will help you put the whole feast together.

    Here are a few more Puerto Rican Christmas Recipes you could use to round out the table. Guineitos en Escabeche, pickled green bananas, Puerto Rican Mofongo, mashed fried green plantains with garlic and pork rinds, and Authentic Tembleque de Coco, a no-bake coconut custard.

    Jump To
    • Why you will love this recipe
    • Bacardi Gold Cookies and Cream Coquito
    • Ingredient Notes
    • A Fun Gandules Fact
    • Variations and Substitutions
    • How to make Puerto Rican Arroz con Gandules
    • Expert Tips
    • Recipe FAQs
    • More Puerto Rican Christmas Recipes
    • 📖 Recipe
    • Expert Tips
    • Comments

    Why you will love this recipe

    • It's pure Puerto Rican comfort. Whether you grew up with it or you're making it for the first time, this rice and pigeon peas dish is the heart of our holiday table.
    • It feeds a crowd effortlessly. A pot of arroz con gandules is aromatic, flavorful, and expected at every celebration, from Nochebuena to birthdays.
    • It's make-ahead friendly. It reheats beautifully, so you can cook it earlier in the day (or even the night before) and focus on everything else.
    Two glasses rimmed with crushed cookies filled with cookies and cream coquito, with rum, coconut milk cans, and flowers blurred in the background.

    new recipe!

    Bacardi Gold Cookies and Cream Coquito

    Christmas in Puerto Rico would not be complete without Coquito.

    Get the recipe

    Ingredient Notes

    Ingredients for arroz con gandules, including rice, pigeon peas, sofrito, achiote oil, onions, cooking ham, and broth.
    • Gandules: Green pigeon peas are the most common. You can use canned or dry. Dry gives you more control over flavor and texture. Canned are far more efficient.
    • Achiote (annatto) oil: Just a tablespoon of achiote oil gives the rice its signature golden color and that warm, earthy flavor Puerto Ricans expect from arroz con gandules.
    • Sofrito: The soul of the dish. Homemade Sofrito is best, and it's worth keeping it stocked in your freezer.

    See my recipe card below for a complete list of the ingredients with measurements.

    A Fun Gandules Fact

    Gandules, also known as pigeon peas (Cajanus cajan), come in several colors: green, brown, black, and even purple, though green and brown are the most commonly available varieties. Pigeon peas may be tiny, but they're loaded with good stuff, like fiber, potassium, B vitamins, and folate. They support energy, digestion, and heart health, all while tasting like pure Puerto Rican comfort.

    Variations and Substitutions

    • Fatback: The classic option, but you can swap in chorizo, salchichón (summer sausage), ham, or another smoked meat.
    • Other beans: This method works with red beans, pinto beans, black beans, navy beans, or garbanzos.
    • Brown rice: Arroz con gandules is just as tasty with brown rice; just be mindful of the longer cook time. Brown rice needs a little more liquid, usually ¼ to ½ cup extra water or broth, and it will take almost twice as long to cook compared to white rice. Let it rest after cooking so the grains soften fully.
    • Banana leaves: No banana leaves? No problem. Banana leaves add a lovely earthy aroma and flavor, but if you don't have any on hand, skip them; the dish will still come out great.

    How to make Puerto Rican Arroz con Gandules

    Here are the step-by-step instructions to make Puerto Rican Arroz con Gandules.

    Cooking ham browning in a pot with olive oil for arroz con gandules.
    1. Heat your pot. Add a small amount of olive oil and cooking ham. Allow it to render its fat. Cook ham until is golden brown and any fat has rendered and crisp.
    Diced onions sautéing with rendered fatback in a ceramic coated Dutch oven.
    1. Add onions and sauté until soft.
    Sofrito and garlic paste with tomato paste added to sautéed onions and ham.
    1. Add sofrito garlic with tomato paste and quickly incorporate.
    Cooked pigeon peas added to the pot along with seasoning, mixing into the sofrito, onion, and ham mixture.
    1. Add gandules and sazón or adobo. Sauté lightly to integrate flavors.
    Long-grain white rice added to the post, along with achiote oil.
    1. Then add rice and achiote oil. Sauté rice until all grains are coated with oil.
    Rice gently stirred and coated with achiote oil.
    1. Coating and toasting the rice grains helps to deliver a loose grainy end product.
    Broth added with olives and bay leaf, beginning the simmering stage of arroz con gandules.
    1. Add olives, liquid and bay leaves-mix pot. Bring liquid to a heavy simmer for about 10 minutes, uncovered.
    Banana leaves placed over the rice while it finishes cooking.
    1. Option to cover with plantain leaves for added flavor. Cover, bring the heat to a minimum, and cook for 15 to 20 minutes.
    Spoon lifting arroz con gandules with rice, pigeon peas, olives, and pork from a pot.

    After 15 to 20 minutes, turn the heat completely off. Allow to rest for about 5 minutes. Uncover and fluff with a fork.

    Expert Tips

    • Rinse the rice: There's plenty of debate over whether rice should be rinsed. Rinsing removes excess surface starch from the grains, which helps the rice cook up fluffier. I grew up rinsing rice, though I've cooked it both ways, and I consistently find that rinsing gives a better final texture.
    • Broth with water: Using broth adds flavor, but full-strength broth can make the rice heavier or slightly sticky. Mixing broth with water lightens the liquid and helps the grains cook up more evenly and fluffy.
    • Crisping the rice: Letting the rice toast briefly in the fat before adding liquid helps the grains stay separate and fluffy once cooked.
    • Cooking time: Rice cooks for about 20 minutes total. A good rule of thumb is to subtract the uncovered cooking time from the covered time. For example, if the rice simmers uncovered for 5 minutes at moderate heat, it should finish cooking covered for about 15 minutes at low heat.
    • Don't mush the rice: Always check for doneness by fluffing the rice with a fork. A large spoon can crush the grains, while the fork tines gently lift and separate them.
    • Rice troubleshooting: If the rice isn't fully cooked, let it rest covered for a few minutes first. If it still needs more time, add about ¼ cup of water, cover, and cook on very low heat for another 5 to 10 minutes.

    Recipe FAQs

    Can you freeze arroz con gandules?

    You have a few options. You may freeze the rice by itself. I place them in freezer-friendly zip-lock bags. I then flatten the bags for both freezer space and faster cooling. The option is to make a complete dish with meat on the side in freezer-friendly containers. This way, you have a complete meal when you reheat the container. Frozen rice would last in the freezer for 3 to 6 months.

    What does Arroz con Gandules go with?

    Everything. My favorite rice and pigeon peas partner is roast pork or Pernil, but this dish goes great with pork chops, chicken thighs, pinchos (kabobs), and lamb.

    What type of rice is used to make arroz con gandules?

    Traditionally, medium grain rice. I like Jasmine rice, and that is what I use. I have not found any significant issues with using Jasmine. Ultimately, use the rice you are accustomed to cooking. Each rice has its times and quirks, so use the available rice.

    Arroz con gandules covered with banana leaves, served alongside pernil on a holiday table.

    More Puerto Rican Christmas Recipes

    • A plate with four blondies
      Peanut Butter Blondies
    • Three stacked panetela de guayaba bars on a gray plate showing the guava paste layer, with a blue linen and striped wood cutting board in the background.
      Puerto Rican Guava Cakes (Panetela de Guayaba)
    • Overhead view of Puerto Rican arroz con habichuelas (rice and beans) in glass bowl and two white bowls with avocado slices and peach peonies.
      Arroz con Habichuelas (Puerto Rican Rice with Beans)
    • Cooked gandules (pigeon peas) with split skins draining in wire mesh strainer over a stainless steel pot.
      Gandules (Pigeon Peas)
    See more Christmas Recipes →

    I'd love to hear from you! Did you try this recipe? Leave a review and rating below. Let's connect on Instagram, and don't forget to join my weekly email list for fresh new recipes.

    📖 Recipe

    Spoon lifting arroz con gandules with rice, pigeon peas, olives, and pork from a pot.

    Arroz con Gandules Recipe (Puerto Rican Rice and Pigeon Peas)

    Zoé Forestier
    Arroz con gandules is a must for any Puerto Rican holiday table. From Christmas through Octavitas, this rice and pigeon peas dish sits alongside pernil and coquito as one of the Three Kings of the season.
    5 from 2 votes
    Print Recipe Pin Recipe
    Prep Time 15 minutes mins
    Cook Time 30 minutes mins
    Resting time 10 minutes mins
    Total Time 55 minutes mins
    Course puerto rican christmas recipes, Puerto Rican Inspirations, Side Dish
    Cuisine Puerto Rican
    Servings 8 servings
    Calories 200 kcal

    Equipment

    • 1 Dutch oven

    Ingredients
      

    • 1 oz Cooking Ham or summer sausage
    • 1 Onion Small, or half of a medium or large onion. Peeled and diced.
    • 1 teaspoon Garlic paste
    • 2 tablespoon Achiote OIl
    • 1 can Pigeon Peas
    • 2 tablespoon Sofrito
    • 2¼ cups Water or broth
    • 2 cups Rice
    • 1 tablespoon Adobo
    • 2 Bay Leaves
    • 12 Olives
    Prevent your screen from going dark

    Instructions
     

    • Heat your pot. Add a small amount of olive oil and cooking ham. Allow it to render its fat. Cook ham until is golden brown and any fat has rendered and crisp.
    • Add onions and sauté until soft.
    • Add sofrito garlic with tomato paste and quickly incorporate.
    • Add gandules and sazón or adobo. Sauté lightly to integrate flavors.
    • Then add rice and achiote oil. Sauté rice until all grains are coated with oil.
    • Coating and toasting the rice grains helps to deliver a loose grainy end product.
    • Add olives, liquid and bay leaves-mix pot. Bring liquid to a heavy simmer for about 10 minutes, uncovered.
    • Option to cover with plantain leaves for added flavor. Cover, bring the heat to a minimum, and cook for 15 to 20 minutes.
    QR Code

    Notes

    Expert Tips

    • Rinse the Rice: there is much debate about whether to use rice or not the rice. Rinsing the rice removes the excess starches covering the grains or rice. I grew up rinsing the rice, but I have also cooked my rice without rinsing. I have found that rinsing the rice provides a grander final product.
    • Crisping the rice: Crisping the rice before we add the water helps to make the rice grainier and loose.
    • Broth with water: Adding a little water to your broth would help to keep the rice from getting too sticky.
    • Cooking Rice: Rice cooks for about 20 minutes in total. There is some simple math involved, though. For example, if cooking uncovered took 5 minutes, the rice would cook covered for 15 minutes. So adjust your covered time depending on how long it takes to cook uncovered.
    • Don't mush the rice: Check rice for doneness by fluffing rice with a fork. I have used a spoon before, but the big cooking spoon squashes the rice. The tines of the fork are far more delicate and allow you to lift the rice without smashing it.
    • Rice troubleshooting: If, by any chance, the rice is not entirely done, let it rest covered for a few minutes. If the rice is still undercooked, add about one-quarter cup of water, cover and set the burner to the lowest setting, and cook for another five to ten minutes.

    Nutrition

    Serving: 1cupCalories: 200kcalCarbohydrates: 40gProtein: 5gFat: 2gSaturated Fat: 0.3gPolyunsaturated Fat: 0.2gMonounsaturated Fat: 1gCholesterol: 2mgSodium: 533mgPotassium: 100mgFiber: 1gSugar: 1gVitamin A: 31IUVitamin C: 1mgCalcium: 27mgIron: 1mg
    Did you try this recipe?Please consider Leaving a Review, and if you loved it, give it a ⭐⭐⭐⭐⭐ rating too! It helps others find the recipe and tells Google it's worth a try. 😊

    More Puerto Rican and Global Inspirations

    • Collage of traditional Puerto Rican Christmas dishes including pernil, arroz con gandules, coquito, tembleque, arroz con dulce, and guineitos en escabeche, with a banner that reads “15 Essential Puerto Rican Christmas Recipes.”
      15 Puerto Rican Christmas Essentials (And a Few Delicious Extras)
    • Two glasses of cookies-and-cream coquito with crushed-cookie rims, surrounded by Oreo cookies and coquito ingredients, blurred in the background.
      Bacardi Gold Cookies and Cream Coquito
    • Top view of a molded pistachio tembleque garnished with shredded coconut and chopped pistachios on a white plate.
      Pistachio Tembleque
    • Overhead view of Puerto Rican ropa vieja (shredded beef stew) with white rice, stewed beans, and tomato slices, on a plate.
      Ropa Vieja (Shredded Beef Recipe)
    5 from 2 votes (2 ratings without comment)
    Woman holding a wooden spoon and smiling in a kitchen with hanging utensils and a vase of flowers on the counter.

    Hola! I'm Zoe. I love all things food and enjoy cooking. I created this site to reconnect with my Puerto Rican heritage while living in the United States. This is a great place to reconnect if you are floating in the diaspora. I would love to hear from you!

    About Zoe →

    Puerto Rican Christmas

    • Arroz con gandules covered with banana leaves, served alongside carne frita on a holiday table.
      Arroz Con Gandules Recipe (Puerto Rican Rice and Pigeon Peas)
    • Close-up of a forkful of arroz mamposteao, Puerto Rican rice and beans, held above a bowl on a blue patterned cloth.
      Mamposteao, a Puerto Rican Leftover Rice Comfort Food
    • A hand holding a smashed plantain. The rest of the plantains are in a towel-lined bowl sits behind it.
      Tostones de Plátano (Puerto Rican Smashed Fried Plantains)
    • Guineitos en escabeche served in a bowl with onions and green olives, a traditional Puerto Rican green banana salad
      Guineitos en Escabeche, Puerto Rican Pickled Green Bananas
    • Completed Sofrito sitting on a table with other ingredients to make sofrito.
      Puerto Rican Homemade Sofrito
    • A blue and white dessert plate with a slice of bread pudding and caramel sauce on top of it.
      Budín de Pan (Puerto Rican Bread Pudding)
    See more Christmas Recipes →

    Popular Recipes

    • A plate of polvorones cookies with three semi-stacked cookies on top of the table resting in front of the plate.
      Puerto Rican Polvorones (Shortbread Cookies)
    • A blue and white dessert plate with a slice of bread pudding and caramel sauce on top of it.
      Budín de Pan (Puerto Rican Bread Pudding)
    • Close-up of a roasted chicken thigh served with guineos en escabeche, cherry tomatoes, and a side of macaroni salad partially visible.
      Puerto Rican Pollo Asado, Oven-Roasted Chicken
    • Close-up of shrimp and scallop stew over white rice, black beans, and fried sweet plantain, with a side of avocado and extra stew in the background.
      Quick Shrimp and Scallop Stew
    • A fork full of Pernil with a large serving bowl, avocados, dinner rolls, and small serving bowls with meat on the background.
      Instant Pot Puerto Rican Pernil (Pork Roast)
    • A hand holding a white bowl of funche topped with a dab of butter.
      Funche, Puerto Rican Grits

    I’d love to hear from you! Did you try this recipe? Leave a review and rating below. Let’s connect on Instagram, and don’t forget to join my weekly email list for fresh new recipes.

    Footer

    Get new Puerto Rican recipes in your inbox every week!

    Subscribe
    ↑ back to top

    Explore

    • About Me
    • Firestarter Planner
    • Subscribe and eBook
    • Media Kit
    • Portfolio

    About

    • Contact
    • Cookie Policy
    • Privacy Policy
    • Terms of service
    • Accessibility Statement

    Copyright © 2025 Girl Meets Fire LLC • Powered by Feast+ • This website contains affiliate links, which means that if you click on a product link, we may receive a commission in return. Girl Meets Fire LLC participates in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to Amazon.com.

    .

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.