• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Recipes
    • Meats
      • Beef
      • Chicken
      • Pork
      • Turkey
    • Seafood
      • Shellfish Recipes
        • Calamari
        • Clams
        • Crab
        • Lobster
        • Mussels
        • Oysters
        • Scallops
        • Shrimp
      • Fish
    • Salsas and Dips
      • Salsas
      • Dips
    • Soups
    • Side Dishes and Drinks
      • Side Dishes
      • Drinks
    • Breads and Grains
    • Vegetarian Dishes
    • Breakfast
    • Desserts
    • and More!
  • Recipes by Type
    • Puerto Rican Recipes
    • Mexican Recipes
    • Recipes
  • Beyond the Kitchen
    • and More!
    • My Best Blogging Tools
  • Library

Mexican Appetizers and More!

menu icon
go to homepage
  • Puerto Rican Recipes
  • Recipes
  • About Me
  • Subscribe
    • Facebook
    • Pinterest
  • subscribe
    search icon
    Homepage link
    • Puerto Rican Recipes
    • Recipes
    • About Me
    • Subscribe
    • Facebook
    • Pinterest
  • ×
    Add As a Trusted Google Source
    Home » Puerto Rican Rice Recipes » Arroz con Gandules (Puerto Rican Rice with Pigeon Peas)

    Published: Nov 12, 2019 Modified: Oct 25, 2026 by Catherine Arena 28 Comments

    Arroz con Gandules (Puerto Rican Rice with Pigeon Peas)

    Share on Social!

    442 shares
    • Facebook
    Jump to Recipe
    Arroz con Gandules (Pigeon Peas and Rice) Pinterest image.
    Arroz con Gandules (Pigeon Peas and Rice) Pinterest image.

    Arroz con Gandules is Puerto Rico’s most classic rice dish. Made with pigeon peas, sofrito, sazón, olives, and pork. It’s a staple at every holiday gathering and the best side for pernil, pavochon and more!

    Arroz con Gandules (Pigeon Peas and Rice) cooked in a cast aluminum pot (caldero) and a plate beside it with a serving of rice and slices of avocados.

    If there’s one rice dish you’ll always find on a Puerto Rican holiday table, it’s arroz con gandules! Thanksgiving, Christmas, New Year’s, Dia de los Reyes…it doesn’t matter what we’re celebrating, this is the rice we always make. For us, it’s more than a side dish. It’s Puerto Rican culture on a plate and a plate of pernil, pavochon, or jamon glaseado just wouldn’t be the same without it!

    A good pot of arroz con gandules starts with sofrito, sazón, oregano, bay leaves, and olives, along with a few pieces of ham steak, tocino (pork back fat), and smoky ham hock. All these ingredients cook together, giving the rice and pigeon peas so much flavor. By the time it’s done, every spoonful is packed with all that goodness!

    You also have to try our arroz con gandules apastelado or as some of us say, arroz apastelado. It’s made with green grated or pureed plantain that’s added to the rice and let me say, this version, is actually my favorite! If you have never made arroz con gandules this way, you have to give it a try!

    Jump to:
    • What is Arroz con Gandules?
    • What are Pigeon Peas?
    • Ingredients
    • How to Make Arroz con Gandules
    • What to Serve with Arroz con Gandules?
    • Cathy’s Expert Tips
    • Recipe FAQs
    • Other Rice Dishes You Will Love
    • 📖 Recipe

    What is Arroz con Gandules?

    Arroz con gandules is Puerto Rico’s national rice dish, made with rice and pigeon peas cooked together with sofrito and our traditional seasonings. If you’ve ever eaten at a Puerto Rican home during the holidays, chances are you’ve had a plate!

    What are Pigeon Peas?

    Dried pigeon peas in a bowl.

    Pigeon peas, known as gandules in Spanish are round legumes commonly used in Caribbean and Latin American cooking. They have a slightly nutty flavor and a firm texture which makes them perfect in rice, soups and stews like in our asopao de gandules stew recipe that is just to die for delicious!

    Where can you buy pigeon peas? You can find canned pigeon peas (gandules) in the Latin foods section of your local supermarket or find frozen gandules in the frozen Latin section. You can also purchase them online.

    Ingredients

    Image of ingredients needed to make Puerto Rican arroz con gandules (pigeon peas and rice) recipe.

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

    How to Make Arroz con Gandules

    Steps 1 through 4 for making the rice.

    Step 1: Heat the vegetable oil in a caldero or Dutch oven over medium heat. Add the tocino (Image 1) and cook for a few minutes until it’s nice and crispy. Add the ham steak and ham hock pieces and sauté for another few minutes (Image 2).

    Step 2: Add the sofrito, sazón, chicken bouillon, oregano, bay leaves, olives. Stir everything together (Image 3) and cook for about two minutes (Image 4).

    Steps 5 through 8 for making the rice.

    Step 3: Add the can of gandules, including the liquid they’re packed in (Image 5). Add the tomato sauce (Image 6) and stir well. 

    Step 4: Pour in the water (Image 7), stir, and let everything cook for about 3 minutes, until the liquid comes to a low boil.

    Step 5: Add the rinsed rice (Image 8) and stir well. Season with salt to taste.

    Steps 9 through 12 for making the rice.

    Step 6: Check that there’s enough water to cook the rice. Tip: If you’re using medium grain rice, a good way to check is to place a large spoon on top of the rice. The water should come up high enough to nearly submerge the spoon (Image 9).

    Step 7: Increase the heat to medium-high and let the water cook down until it’s almost completely evaporated (Image 10), about 5 minutes. Keep an eye on the pot during this step. You want most of the water to evaporate, but don’t let the rice dry out too much or the bottom can burn. Once the bottom burns, that bitter burnt taste will spread throughout the entire pot of rice.

    Step 8: Gently stir the rice with a large spoon (Image 11), then cover the pot immediately and lower the heat to medium-low. Let the rice cook for 15 minutes without disturbing it. Tip: Don’t worry about the pegao (crispy rice that forms at the bottom of the pot). It’s part of what makes Puerto Rican rice so good! Just avoid stirring too hard, so you don’t break it up and mix it into the rice.

    Important: Once you’ve stirred the rice and covered the pot, resist the urge to keep lifting the lid. You want the rice to steam and cook evenly, so leave it covered until it’s time to check it.

    Step 9: After 15 minutes, remove the lid and stir the rice again. It will be drier at this point, which is exactly what you want! Cover the pot and cook for another 15 minutes.

    After the second 15 minutes, remove the lid and give the rice a final stir. Check that the rice is tender and cooked through. Garnish with some chopped cilantro and serve.

    Serving tip: If serving for the holidays or any other celebration, top the rice with a few strips of pimiento peppers and cilantro for a festive touch.

    Arroz con Gandules (Pigeon Peas and Rice) served on a white plate with a side of avocado.

    What to Serve with Arroz con Gandules?

    Arroz con gandules goes with so many meals! During the holidays, we serve it with our traditional meats, and the rest of the year, we enjoy it with plenty of other options.

    For the holidays:

    • Pavochon
    • Pernil
    • Lechon asado
    • Jamon glaseado
    • Jamon con Piña

    For everyday meals, here are a few ideas:

    • Chuletas fritas (fried pork chops)
    • Carne frita (fried pork chunks)
    • Costillas de puerco or costillas en barbecue
    • Pollo asado al carbón

    Cathy’s Expert Tips

    • Rice – Use only medium or long grain rice, no instant rice here!
    • Rinse the Rice – Rinse the rice thoroughly before cooking to remove excess starch.
    • Pot – The key to making the best authentic Puerto Rican rice is using the right pot. Use a traditional caldero (cast aluminum pot) or dutch oven for the best results. Avoid using a non-stick pot as it will not produce the signature “pegao” bottom.
    • Water Ratio – Use just enough water to cook the rice without making it soggy. The “spoon test” (a spoon nearly completely submerged in the water is a great guide.
    • Lower Heat – After the rice’s initial boiling stage, cook the rice on medium low heat to allow it to steam and fluff properly.
    • Stirring – Avoid over stirring the rice while cooking or it will not cook properly. Stir the rice only when it is time to stir it again.
    • Pegao – When stirring, be cautious not to stir the “pegao” (crispy rice at the bottom) into the rice.
    • Lid – It is really important to not lift the lid during the cooking process. Lifting it too soon will result in undercooked rice.
    • Save the Pegao – A lot of us Puerto Ricans enjoy scraping the crispy bottom and eating it with a side of habichuelas guisadas (stewed beans) or try this variation habichuelas guisadas con calabaza made with pumpkin chunks, so good!

    Recipe FAQs

    Can I make this dish without pork?

    Yes! You can skip the tocino, ham steak and ham hock altogether, just note the rice will not taste exactly the same.

    Can I prepare this dish in advance?

    Yes, just like its sister dish, arroz con gandules apastelado, arroz con gandules reheats beautifully. Make up to two days in advance and store in the refrigerator until ready to serve. When reheating, add a splash of water to restore moisture and keep the rice fluffy.

    Other Rice Dishes You Will Love

    • Puerto Rican Rice and Beans (Arroz con Habichuelas) served in a small white platter with a side of platanos maduros (ripe plantains) and the pot of rice beside it.
      Rice and Beans (Arroz con Habichuelas)
    • Puerto Rican Yellow Rice with Corn (Arroz con Maiz) served in a small white plate with a caldero beside full of the cooked rice.
      Puerto Rican Yellow Rice with Corn
    • A batch of arroz blanco cooked in a caldero (dutch oven pot). Beside it is a white plate with a serving of rice and avocado slices and a small bowl of habichuelas guisadas (stewed beans).
      Arroz Blanco (Puerto Rican White Rice)
    • Arroz Mamposteao served on top of a plantain leaf with a side of tomato slices, lime wedges and a pot of rice beside it all.
      Authentic Arroz Mamposteao

    Did you try this recipe? Please leave a ⭐ review below!

    Click any of the images in the post to PIN this Recipe and don't forget to follow along on Pinterest and Facebook.

    📖 Recipe

    Arroz con Gandules (Pigeon Peas and Rice) cooked in a cast aluminum skillet and a plate beside it with a serving of rice and slices of avocados.

    Arroz con Gandules (Puerto Rican Pigeon Peas and Rice)

    Arroz con Gandules is Puerto Rico's most classic rice dish. Made with pigeon peas, sofrito, sazón, olives, and pork. It's a staple at every holiday gathering and the best side for pernil, pavochon and more!
    5 from 19 votes
    Print Pin Rate
    Course: Dinner, Side Dishes
    Cuisine: Puerto Rican
    Prep Time: 15 minutes minutes
    Cook Time: 30 minutes minutes
    Total Time: 45 minutes minutes
    Servings: 5
    Calories: 728kcal
    Author: Catherine Arena

    Equipment

    • Caldero cast aluminum pot used in Latin cooking or a dutch oven pot

    Ingredients

    • 4 cups medium grain white rice rinsed under cool water until the water runs clear
    • 1 15.5 ounces can of gandules (pigeon peas) undrained
    • 3 tablespoons sofrito
    • ⅓ cup ham steak cut into cubes
    • ⅓ cup pork back fat (tocino) cut into cubes
    • 1 ham hock keep whole or cut half of it into cubes
    • 4 ounces tomato sauce or one heaping teaspoon of tomato paste
    • 1 chicken bouillon
    • 1 packet sazon with annatto
    • 1 dried bay leaf

    • 1 teaspoon oregano

    • 3 tablespoons pimiento stuffed green olives
    • ⅓ cup cilantro rinsed and coarsely chopped
    • 2 tablespoons vegetable or corn oil
    • salt to taste

    • 3½ cups water

    Instructions

    • Heat the vegetable oil in a caldero or Dutch oven over medium heat. Add the tocino and cook for a few minutes until it's nice and crispy.
    • Add the ham steak and ham hock pieces and sauté for another few minutes.
    • Add the sofrito, sazón, chicken bouillon, oregano, bay leaves, olives. Stir everything together and cook for about two minutes.
    • Add the can of gandules, including the liquid they're packed in. Add the tomato sauce and stir well. 
    • Pour in the water, stir, and let everything cook for about 3 minutes, until the liquid comes to a low boil.
    • Add the rinsed rice and stir well. Season with salt to taste.
    • Check that there's enough water to cook the rice. Tip: If you're using medium grain rice, a good way to check is to place a large spoon on top of the rice. The water should come up high enough to nearly submerge the spoon.
    • Increase the heat to medium-high and let the water cook down until it's almost completely evaporated, about 5 minutes.
      *Keep an eye on the pot during this step. You want most of the water to evaporate, but don't let the rice dry out too much or the bottom can burn. Once the bottom burns, that bitter burnt taste will spread throughout the entire pot of rice.
    • Gently stir the rice with a large spoon, then cover the pot immediately and lower the heat to medium-low. Let the rice cook for 15 minutes without disturbing it.
      Tip: Don't worry about the pegao (crispy rice that forms at the bottom of the pot). It's part of what makes Puerto Rican rice so good! Just avoid stirring too hard, so you don't break it up and mix it into the rice.
      Important: Once you've stirred the rice and covered the pot, resist the urge to keep lifting the lid. You want the rice to steam and cook evenly, so leave it covered until it's time to check it.
    • After 15 minutes, remove the lid and stir the rice again. Cover the pot and cook for another 15 minutes.
    • After the second 15 minutes, remove the lid and give the rice a final stir. Check that the rice is tender and cooked through. Garnish with some chopped cilantro and serve.
    • Serving tip: If serving for the holidays or any other celebration, top the rice with a few strips of pimiento peppers and cilantro for a festive touch.

    Notes

    Recipe Notes:
    Pot – For the best results, use a “caldero” or dutch oven. Do not use a non stick pot.
    Pork – A ham hock is used for extra flavoring but is optional. You can also use one packet of ham bouillon.
    Sazon and Gandules – If you are not used to cooking with sazon and “gandules”, both can be found in the Latin section of your local supermarket or purchased online.
    Storing: Store in the same cooking pot or an airtight container for up to 4 days.
    Reheating: If heating in the pot, place on the stove and heat through on medium-low. You can also heat in the microwave for a few minutes or until heated through.
     
     

    Nutrition

    Serving: 5 | Calories: 728kcal | Carbohydrates: 120g | Protein: 23g | Fat: 15g | Saturated Fat: 4g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 7g | Trans Fat: 0.02g | Cholesterol: 44mg | Sodium: 500mg | Potassium: 425mg | Fiber: 2g | Sugar: 1g | Vitamin A: 178IU | Vitamin C: 7mg | Calcium: 64mg | Iron: 2mg
    Tried this recipe?Click the stars above or below to rate or leave a comment down below!

    More Puerto Rican Rice Recipes

    • Puerto Rican arroz con costillas served on a white bowl with a side of habichuelas guisadas and avocado.
      Puerto Rican Arroz con Costillas
    • Arroz a la Jardinera (Arroz con Vegetales) cooked in a cast aluminum pot, (caldero), a side of olives and a serving of rice.
      Arroz a la Jardinera
    • Arroz con Carne cooked in a caldero and a separate plate of rice on a small white plate.
      Arroz con Carne
    • Arroz con Dulce Puertorriqueño (Puerto Rican Rice Pudding) served in a white casserole topped with ground cinnamon.
      Arroz con Dulce Puertorriqueño

    Reader Interactions

    Comments

    1. Beth says

      December 21, 2019 at 9:27 pm

      I loved learning the history of this recipe! And this post contained helpful tips on where to buy the ingredients to best way to cook this delicious, traditional side dish – thank you!

      Reply
      • Cathy says

        December 21, 2019 at 10:21 pm

        Thanks Beth!

        Reply
    2. Sandhya Ramakrishnan says

      December 21, 2019 at 9:18 pm

      Love traditional dishes especially around the holidays. Rice and peas together is a very common dish in Indian cuisine as well. It is a perfect combination of flavors and also a good source of protein for vegetarians like us.

      Reply
      • Cathy says

        December 21, 2019 at 10:20 pm

        It absolutely is Sandhya! 🙂

        Reply
    3. Andrea Metlika says

      December 21, 2019 at 8:43 pm

      I think this might be my favorite peas and rice recipe. This is marvelous.

      Reply
      • Cathy says

        December 21, 2019 at 10:19 pm

        Thanks you so much Andrea!

        Reply
    4. Jere says

      December 21, 2019 at 7:48 pm

      I love reading cultural recipes, I like to know what everyone is eating. I have to go find these pigeon beans so I can give this a try.

      Reply
      • Cathy says

        December 21, 2019 at 10:19 pm

        Wonderful Jere! Let me know when you do! 🙂

        Reply
    5. Paula says

      December 21, 2019 at 6:57 pm

      I love rice in all it’s presentations and this recipe looks delicious! I had never heard of it before, but loving as I do arroz con pollo I believe this will be a total hit at my house! Thanks for sharing.

      Reply
      • Cathy says

        December 21, 2019 at 10:18 pm

        Thanks Paula! I love rice in all it’s forms too! Let me know when you do give it a try and what you think!

        Reply
    6. Danielle says

      December 19, 2019 at 8:25 pm

      what a great recipe! the rice was so flavorful and tasted just like what we get in the restaurant.s Can’t wait to make it again!

      Reply
      • Cathy says

        December 19, 2019 at 10:00 pm

        Thanks Danielle for such a kind compliment! So happy you enjoyed it!

        Reply
    7. Jenn says

      December 19, 2019 at 8:18 pm

      This is pure comfort food for me! I can’t believe how easy it is to make it. I’m going to follow your instructions and try it this weekend!

      Reply
      • Cathy says

        December 19, 2019 at 9:59 pm

        Thanks Jenn! Great to hear! Let me know how you enjoyed it!

        Reply
    8. Sharon says

      December 19, 2019 at 7:57 pm

      This rice dish looks so flavorful. A wonderful side or main dish.

      Reply
      • Cathy says

        December 19, 2019 at 9:58 pm

        Thanks Sharon!

        Reply
    9. Erica says

      December 19, 2019 at 7:42 pm

      This looks fantastic! Can’t wait to try this recipe thanks for sharing.

      Reply
      • Cathy says

        December 19, 2019 at 9:57 pm

        Thanks Erica! Let me know how you like it!

        Reply
    10. Krissy Allori says

      December 18, 2019 at 8:18 pm

      I’ve never had this dish but it sure looks amazing. I’m going to give it a try after all the holiday hubbub dies down.

      Reply
      • Cathy says

        December 18, 2019 at 9:58 pm

        Oh wonderful Krissy! Let me know how you like it!

        Reply
    11. Cyndy says

      December 18, 2019 at 7:44 pm

      I love this recipe – it turned out perfect because your instructions were great!

      Reply
      • Cathy says

        December 18, 2019 at 9:59 pm

        Thank you Cyndy! I’m so happy to hear you loved it! Thanks for the compliment!

        Reply
    12. Kelly Anthony says

      December 18, 2019 at 5:11 pm

      The crunchy rice or pegao is my favorite part! What a great recipe to share and eat every year for Christmas!

      Reply
      • Cathy says

        December 18, 2019 at 10:05 pm

        Mine too Kelly! I just love pegao! This rice is a must every Christmas! Thanks Kelly for the kind compliment!

        Reply
    13. Alison says

      December 18, 2019 at 4:55 pm

      This is a wonderful and flavorful dish to serve on Christmas.

      Reply
      • Cathy says

        December 18, 2019 at 9:59 pm

        Perfect for Christmas for sure! Goes great with turkey too!

        Reply
    14. Adriana says

      December 18, 2019 at 4:49 pm

      A perfect side dish for the holidays and any time of the year. I live in Florida, so this kind of rice is very common in our table. I made your recipe and came out fantastic, thanks!

      Reply
      • Cathy says

        December 18, 2019 at 10:00 pm

        That’s great to hear Adriana! Thanks for letting me know and sharing your kind compliment!

        Reply
    5 from 19 votes (5 ratings without comment)

    Join the Discussion Cancel reply

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

    Recipe Rating




    Primary Sidebar

    Profile Picture of founder of Mexican Appetizers and More

    HOLA! WELCOME!

    I'm Cathy! Here we like to talk about food, especially Latin food and appetizers. Love Mexican, Puerto Rican and other Latin food? Come and indulge with me in some of the tastiest Latin appetizers and dishes. 

    More about me →

    Popular Recipes

    • Sopa de Salchichon (Salami Soup) cooked in a large caldero (dutch oven pot) with a side of white rice and avocado halves.
      Sopa de Salchichon
    • Pollo Chuco (Pollo con Tajadas) assembled on a white plate and pickled red onions on the side.
      Pollo Chuco (Pollo con Tajadas)
    • Carne frita served in a white platter with a side of garlic dipping sauce.
      Carne Frita (Fried Pork Chunks)
    • Caldo de Pollo (Mexican Chicken Soup) with carrots, onion, green cabbage, corn cob pieces and jalapenos served in a Mexican clay bowl.
      Caldo de Pollo (Mexican Chicken Soup)
    • Espagueti con carne molida (Puerto Rican Spaghetti) served in a white bowl with a side of bread, tossed salad and grated parmesan cheese.
      Espagueti con Carne Molida
    • Mojarra frita laying on top of a bed of white rice surrounding by slices of red onions and avocado slices.
      Mojarra Frita (Whole Fried Fish)

    Popular Desserts

    • Quesitos (Cream Cheese Puff Pastry) served on a gray plate.
      Quesitos (Cream Cheese Puff Pastry)
    • Mantecaditos served on a plate with more cooling on a wire rack.
      Mantecaditos
    • Limber de Coco (Coconut Limber) prepared and frozen in plastic cups, topped with shredded coconut and ground cinnamon.
      Limber de Coco
    • Limber de Leche (Limber de Crema) served in plastic cups, topped with cinnamon and one flipped over inside cup. Cinnamon sticks laying beside limbers.
      Limber de Leche
    • Pastelillos de Guayaba (Guava Pastries) served on a white platter surrounded by blueberries and strawberry slices.
      Pastelillos de Guayaba (Guava Pastries)
    • Arroz con Dulce Puertorriqueño (Puerto Rican Rice Pudding) served in a white casserole topped with ground cinnamon.
      Arroz con Dulce Puertorriqueño

    Footer

    ↑ back to top

    About

    • About Me
    • Privacy Policy
    • Terms of Service
    • Accessibility Policy

    Newsletter

    • Sign Up! for emails and updates

    Contact

    • Contact

    Copyright © 2026 Mexican Appetizers and More

    Unauthorized use and/or duplication of material without express and written permission from this site's owner is strictly prohibited. Excerpts and links may be used, provided that full and clear credit is given to Mexican Appetizers and More with appropriate and specific direction to the original content.

    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.