Rice and Pigeon Peas (Arroz Con Gandules) Recipe | Yummly
AboutCareersContact UsFAQs
BookmarkletYum Button

Rice and Pigeon Peas (Arroz con Gandules)

Yummly User: "it turned out really good. i always mess up rice…" Read More
Read Directions
Add to Meal Planner
Rice and Pigeon Peas (Arroz con Gandules)

Add to Meal Planner


Known as Puerto Rico’s national dish, arroz con gandules is mellow, gently seasoned stewed rice and pigeon peas (a small dried bean). Traditionally served during the holidays or for special occasions, it can easily be made during a busy work week as in this recipe, with already prepared Puerto Rican Sofrito and canned pigeon peas. Including some pork such as bacon is traditional, but you can also make a vegan version with a little extra olive oil. Buy sazón, an annatto-based spice mixture, in the Latin foods aisle at your grocery store, at Latin markets, and online. The recipe is a Yummly original created by Reina Gascon-Lopez.


  • 2 Tbsp. extra-virgin olive oil
  • 4 slices bacon (or pork fatback, thinly sliced, optional; if you leave it out, add an extra 1 tablespoon olive oil)
  • 3 Tbsp. sofrito
  • 1 Tbsp. capers (rinsed and drained)
  • 15 oz. pigeon peas (canned, liquid reserved)
  • 1 1/2 tsp. sazon seasoning (or 1 packet)
  • 1 tsp. garlic powder
  • 1 1/2 cups jasmine rice (rinsed and drained)
  • 2 3/4 cups vegetable broth (or water)
  • 1/2 tsp. kosher salt
  • 1/2 tsp. black pepper
  • finely chopped fresh cilantro (optional, for serving)
  • Did you make this?
    Add All to Shopping List
    Add to Meal Planner


    1. In a large pot such as a Dutch oven, add the olive oil and bacon. Over medium heat, sauté the bacon to render out the fat. Once the bacon is crisp, discard all but 3 tablespoons fat. Then add the sofrito and capers. Stir occasionally until the sofrito is fragrant and toasty, 3 to 5 minutes.
    2. Next add the pigeon peas with their liquid, sazón, and garlic powder. Increase heat to medium-high. Stir and let the mixture come up to a boil. Then add the rice and stir, making sure that all of the rice is coated with the pigeon pea sauce. Cook for 3 to 5 minutes, scraping the bottom of the pan often, to make sure the rice is slightly toasted. Then add the vegetable broth, salt, and pepper and stir.
    3. Let the liquid come to a rolling boil, scraping the bottom of the pan. Once most of the liquid has evaporated and you see little pockets of bubbles coming from the rice, fold the rice over itself and reduce the heat to a simmer. Cover the pot with a tight-fitting lid and finish cooking until the liquid is absorbed, another 20 minutes.
    4. Remove the lid and fluff the rice with a fork. Sprinkle with cilantro if you like. Serve immediately with your favorite protein, or enjoy solo!
    Discover more recipes from Yummly

    NutritionView More

    Unlock full nutritional details with subscription

    Calories670Calories from Fat160
    Total Fat18g28%
    Saturated Fat4g20%
    Trans Fat
    Calories from Fat160
    Total Carbohydrate101g34%
    Dietary Fiber14g56%
    Vitamin A10%
    Vitamin C4%

    * Percent Daily Values are based on a 2,000 calorie diet. Your Daily Values may be higher or lower depending on your calorie needs.


    Reviewer Profile Image
    Yummly User 2 years ago
    it turned out really good. i always mess up rice, and i did it this time too. lol it came out a little mushy. Not the recipes fault just mine. The flavor was very good. Im going to make it again.
    Reviewer Profile Image
    Yummly User 2 years ago
    This recipe is delicious
    Reviewer Profile Image
    Yummly User 2 years ago
    AMAZING!! 100% authentic!!! This is a MUST try recipe!!