This recipe for Puerto Rican-style rice and beans (arroz con gandules) is full of authentic flavors, and easy to make. Made stovetop, it's ready within 30 minutes!

This post may contain affiliate links; this means if you purchase an item linked, I may receive a small commission at no extra cost to you. Click here to learn more about my disclosure policy.
If you're looking for more Traditional Puerto Rican recipes, this collection of 18+ of my favorites is a good place to start.
It's got everything from my mom's Arroz con Pollo to a classic Flan recipe that will have you feeling super confident with your Puerto Rican cooking skills!
Matrimonio (“the marriage”)
This dish is a staple in many Latin cultures around the world, often referred to as matrimonio (which means, the marriage) for how well they pair together.
Not only are these Puerto Rican rice and beans super affordable, with the right ingredients, they are a truly satisfying and flavor packed meal.
Another commonly used name for this version of rice and beans is Arroz con Gandules (rice with ganduels.)
Ingredients
To make this dish you will need:
- achiote oil or olive oil
- sofrito (see note for substitute)
- gandules (with the liquid)
- tomato puree
- pimento stuffed olives, halved (optional)
- sazon seasoning (see note for substitute)
- adobo seasoning (see note for substitute)
- vegetable broth or water
- white rice (short grain)
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.
Keep reading for a tip on how to use dry gandules in this recipe.
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.
Sofrito
Sofrito This post contains affiliate links. is a magical mixture used in Puerto Rican cuisine as a base to many dishes. It’s primary purpose is to add flavor but it also helps develop .
Sofrito This post contains affiliate links. is usually made with a mix of onion, peppers, culantro or cilantro, recao and a few other ingredients. It comes together in under 5 minutes and can sit in your fridge for a few weeks and be used as a starter or substitute for onions and garlic in so many dishes.
If you don’t have the time or equipment to make sofrito This post contains affiliate links.... no worries, your Puerto Rican rice and beans will still be super flavorful.
It's a wonderful addition but not necessary in making this dish as long as you've got the necessary ingredients.
You can substitute the sofrito This post contains affiliate links. with 1 minced yellow onion, 1 minced bell pepper, ½ cup minced cilantro, and 4 cloves minced garlic or buy a can of store bought sofrito.
Traditional Puerto Rican Spices
Today we're using two popular Puerto Rican spice blends, sazon and adobo.
My recipes use a blend of Caribbean spices like cumin, paprika, ground anatto, oregano, garlic, onion, and coriander.
You can also buy sazon seasoning and adobo seasoning online and at many grocery stores.
Leftovers?: Freeze in an airtight container or freezer bag and microwave in 1 minute intervals until warm and fluffy when ready to serve.
Tools You'll Need
Here are the tools I used to make this recipe go smoothly:
- food processor - this is necessary to blend up the sofrito This post contains affiliate links. into a consistent sauce; you can also use an immersion blender This post contains affiliate links. or traditional blender if you don't have a food processor or skip the sofrito This post contains affiliate links.
- dutch oven or good quality soup pot - I encourage you to use what you have in your home as far as this goes. Here's my favorite pot to use for this recipe these days.
- a good quality wooden spoon - for mixing things around without scratching your pot.
If you like this recipe, another classic Puerto Rican rice dish you will love is Habichuelas Guisadas. This dish has many of the same flavors as Arroz con Gandules, but uses red or pink beans instead of gandules.
Buen provecho!
Salima
Puerto Rican Rice & Beans with Sofrito (Arroz con Gandules)
These Puerto Rican Rice and Beans (also known as arroz con gandules) are naturally vegan and gluten free and are loaded with flavor and protein.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 4-6 servings 1x
- Category: Puerto Rican, Rice and Beans, Rice
- Method: Stovetop
- Cuisine: Puerto Rican
- Diet: Vegan
Ingredients
- 1 tbsp achiote oil or olive oil
- 4 tbsp sofrito (see note for substitute)
-
30 oz. (2 cans) gandules (with the liquid)
-
½ cup (½ can) tomato puree
- ½ cup pimento stuffed olives, halved (optional)
-
1 teaspoon sazon seasoning (see note for substitute)
- 3 tsp adobo seasoning (see note for substitute)
-
2 ½ cups vegetable broth or water
-
2 cups white rice (short grain)
-
additional cilantro (for garnish)
Instructions
- Sauté oil with sofrito This post contains affiliate links.. In a heavy bottomed pot heat the achiote oil over medium high heat. Toss in the sofrito and cook until the onions are translucent.
- Add gandules, seasoning and broth. Once the sofrito This post contains affiliate links. becomes fragrant, add in the gandules (and their liquid), tomato puree, olives, adobo seasoning, sazon seasoning, and broth. Turn the heat to high and bring the liquid to a boil, stirring occasionally.
- Add rice and lower heat. Once the liquid begins to boil, add rice, stirring and returning to a boil before covering and lowering heat to low. Cook for 20-25 minutes or until the rice is fully cooked.
- Serve! Serve the rice and beans with additional cilantro and a splash of hot sauce. 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 teaspoon each of pepper, garlic powder, onion powder, smoked paprika, turmeric, oregano, and cumin
Keywords: Puerto Rican Rice and Beans, Rice and Beans, Arroz Con Gandules
Comments
Steve
I love a good plate of rice and beans and these were so flavorful! Thanks for the recipe
★★★★★
Jess
So good!
★★★★★
Fanny
Marriage of 3 cultures: Indigenous Taino, Spanish and African.
What a beautiful creation from these 3 cultures!
Thank you for sharing and posting.
Ahmed
That is cooked with love. I‘ve fallen out of practice of cooking rice with gandules. Your recipe will help me.
★★★★★
Elaine
Looks so good! If I make your sazon and adobo seasoning substitute, is it considered a spice blend of both? So would I use 4 teaspoons total in this recipe? Thank you!
★★★★★
Salima Benkhalti
Thanks for your comment Elaine! Each spice blend lends it's own unique flavors, so I recommend making both blends and using 1 tsp of sazon and 3 tsp of adobo.
Lori Kliniewski
When using an electric stove do you still use just 2 cups rice to 2 1/2 c broth? Mine came out a little mushy but still tasted great
★★★★★
Salima Benkhalti
Hi Lori, I haven't tried this recipe on an electric stove but I recommend reducing the amount of broth by 1 or ½ cup and trying the recipe again. Best of luck!
Tim D
A great recipe and highly loved in my house. I purchased the Goya Sazon (the Con Culantro y Achiote version) and it was perfect. Made my own Adobo blend to use. Will be making again! Thank you.
★★★★★
WL
I have tried to make to dish several times using different recipes for my son-in-law who has Puerto Rican and Dominican Republic background. Have to say I was disappointed in how it turned out. I tried to duplicate his mother who makes it by eyeing things. Couldn't do that either. I found this recipe little too tomatoey but that can be altered. other than that, the flavors blended nice. The flavors were also very robust. I noticed 1 big difference your recipe have is the use of short grain rice. The dish did not turn out dry nor undercooked given the length of time for cooking it. I was not disappointed in how the dish turned out.
★★★★★
Rich M
This recipe is just amazing!! I can’t wait to make it again. Thank you so much for posting it
★★★★★
Salima Benkhalti
I'm so glad you enjoyed it! Thank you for your comment and review Rich.
Rosa
The flavors remind me of when my aunt used to make this for us. Such a great, nostalgic recipe, and so easy. This is officially going to be a regular in my home. Thank you for your help bringing these recipes to me and my family.
★★★★★
Steve
★★★★★
Noly Moussignac
This was great. However, consider renaming to Puerto Rican Rice and Pigeon Peas (Gandules). Puerto Rican Rice and Beans (Habichuelas) is another dish.
★★★★