This family recipe for Puerto Rican-style rice and beans (famously known as Arroz con Gandules) is full of authentic flavors, and easy to make. Made on the stovetop in one pot, it’s ready within 30 minutes! Perfect for serving with chicken, pork, or as a stand-alone meal.

arroz con gandules on a plate

If you’re a fan of traditional Puerto Rican recipes, a cozy pot of arroz con gandules is a good place to start. This staple of our cuisine is extremely popular, for good reason! We serve this classic one pot dish with almost a kind of protein.

It’s loaded with island flavors similar to my mom’s Arroz con Pollo, but comes together in even less time!

If you’re looking to put together a really special Puerto Rican meal, serve this rice dish with this slow roasted pork shoulder (pernil) and finish the night with my mom’s classic Flan recipe for dessert.

How to make Arroz con Gandules

Dry beans?: if using dry gandules, cover with water and a sprinkle of salt the night before and soak. Add the liquid to the pot with the gandules.

What are Gandules?

Gandules (also known as Pigeon Peas) are round beans with a rich creamy flavor. They are a shade of bright green when fresh but come in a beige/brown/green color when canned.

You can find gandules used in many rice dishes and soups across the Caribbean. Buy gandules online or ask about them at your local grocery store.

pernil with arroz con gandules on a plate

Adding Ham

While my family’s version of arroz con gandules is meat free, it’s also very common to find this recipe made with ham.

If you’d like to include it in yours, simply toss in a cup of diced ham just before the sofrito. This will render the fat, helping to infuse that salty flavor into the rice.

arroz con gandules on a plate

More Puerto Rican Rice & Beans

Buen provecho,

Salima written in cursive
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
A plate of rice and beans

Puerto Rican Rice & Beans with Sofrito (Arroz con Gandules)

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.8 from 16 reviews
  • Author: Salima Benkhalti
  • Prep Time: 5 minutes
  • Cook Time: 25 minutes
  • Total Time: 30 minutes
  • Yield: 46 servings 1x
  • Category: Puerto Rican, Rice, Rice and Beans
  • Method: Stovetop
  • Cuisine: Puerto Rican
  • Diet: Vegan

Description

This family recipe for Puerto Rican-style rice and beans (famously known as Arroz con Gandules) is full of authentic flavors, and easy to make. Made on the stovetop in one pot, it’s ready within 30 minutes! Perfect for serving with chicken, pork, or as a stand-alone meal.


Ingredients

Units Scale
  • 2 tbsp achiote oil or olive oil
  • 1/4 cup sofrito*
  • 1 tsp sazon seasoning*
  • 1 tbsp adobo seasoning*
  • 1/3 cup tomato sauce
  • 1/3 cup pimento olives, sliced
  • 15 oz (1 can) gandules, rinsed and drained
  • 2 cups white rice (medium grain), rinsed
  • 2 1/2 cups water or broth
  • optional: cilantro to garnish

Instructions

  1. Sauté oil with sofrito and spices. In a heavy bottomed pot heat the achiote oil over medium heat. Toss in the sofrito and cook until fragrant. Add the spices and mix to bloom for one minute.
  2. Add tomato sauce, olives, and gandules. Add in tomato sauce, olives, and gandules. Stir everything to combine, cooking off the tomato sauce for a few minutes.
  3. Add rice, liquid and cook. Add rice, stirring to coat in the sauce, then add in the liquid. Bring everything to a boil over high heat. Simmer for 5 minutes, or until most of the liquid has evaporated. Stir one last time before covering and cooking on low heat for 20-25 minutes, or until the rice is fully cooked. 
  4. Let sit then fluff and serve. Let the rice sit covered on the stovetop (with the heat turned off) for at least 10 minutes before uncovering and fluffing. Serve the rice and beans with additional cilantro and enjoy!

    Notes

    Substitutes:

    • for the sofrito: 1 minced yellow onion, 1 diced bell pepper, ½ cup minced cilantro, and 4 cloves minced garlic
    • for the sazon and adobo seasoning: 1 tsp each of pepper, garlic powder, onion powder, smoked paprika, turmeric, oregano, and cumin