4.93 from 13 votes

Puerto Rican Rice and Gandules

A large white serving dish of Vegan Puerto Rican Rice.
Vegan Puerto Rican Rice also known as Arroz con Gandules is a flavorful side dish that pairs well with many main dishes!

Allergen friendly

Prep Time 10 minutes
Cook Time 50 minutes
Total 1 hour
A large white serving dish of Vegan Puerto Rican Rice.
4.93 from 13 votes

Puerto Rican Rice and Gandules

Prep Time 10 minutes
Cook Time 50 minutes
Total 1 hour
Vegan Puerto Rican Rice also known as Arroz con Gandules is a flavorful side dish that pairs well with many main dishes!

Allergen friendly

Vegan Puerto Rican Rice also known as Arroz con Gandules is a flavorful side dish that pairs well with many main dishes!

A white cast iron skillet of Vegan Puerto Rican Rice with a spoon on the side.

Want to Save This Recipe?

Enter your email & we'll send it to your inbox. Plus you’ll get great new recipes from us every week.

The key to the perfect vegan arroz con gandules? Vegan Ham seasoning!

We went into a Latino restaurant one day and ordered arroz con gandules and despite having olives, which I didn’t think I’d be a fan of, I couldn’t stop eating it, olives and all!

It was an immediate let’s make this at home dish. It’s clutch, perfectly seasoned rice that makes you just want to keep enjoying!

We don’t claim this to be an authentic recipe; however, we do hope that you love it!

What is Arroz Con Gandules?

Arroz con gandules is Puerto Rico’s national dish that combines rice, pigeon peas, sofrito, and traditionally pork. It is often served at holidays and cooked over an open fire when in the Puerto Rican countryside.

A spoonful of Vegan Puerto Rican Rice.

Rice and Gandules Recipe Ingredients

Below are notes about the ingredients before we get into the full recipe located lower in this post on how to make this vegan arroz con gandules:

  • vegetable oil – the aromatics and seasonings get fried in oil to add an additional layer of flavor
  • sofrito – a base of aromatic ingredients that is used in many Latin American and Spanish dishes, but also Italian, Portuguese and Mediterranean cultures. Sofrito is one of the most important elements of this dish. While you can buy sofrito, we highly recommend that you make our homemade Puerto Rican sofrito.
  • green pigeon peas – the word gandules refers to green pigeon peas which are legumes similar to beans that have a nutty aroma. You can use canned to make the process go much faster or you can prepare your own from dried beans for a more authentic version
  • pitted green olives – olives help give another layer of flavor not only while cooking but also in the final dish. Even if you don’t like olives, we highly recommend that you add during the cooking process for flavor and remove before eating if you prefer not too
  • roasted red peppers – this ingredient is optional, but we love adding it and the pop of color it gives. We prefer to make our own roasted red peppers; however, you can buy store bought
  • seasonings– the specific seasonings are needed to recreate the traditional dish. We recommend added them all as listed.
  • vegan ham seasoning – this is another optional ingredient. We do recommend it though as it gives some of the traditional taste while still being vegan. Since arroz con gandules is traditionally made with pork, this helps give some of that flavor back.
  • medium grain rice – what is traditionally used. Medium rice cooks up moist and tender compared to light and fluffy like long grain rice.
A serving platter of cooked Vegan Puerto Rican Rice.

Arroz Con Gandules Recipe Substitutions

  • vegetable oil – while you’ll miss out on some of the flavors, if you are oil free, you can sub this with vegetable stock or water
  • sofrito – you can use store bought varieties, though we recommend the homemade version listed above.
  • green pigeon peas – while not traditional, you could use other types of beans instead.
  • pitted green olives – more easily available manzanilla olives can be used
  • medium grain rice – long grain rice can be used
  • water – vegetable stock can be swapped for water
A spoon resting into a serving dish of Vegan Puerto Rican Rice.

How to Make Puerto Rican Rice and Gandules

  1. In a large pot, add oil and turn the heat to medium. Add sofrito and stir together. Cook until fragrant about 1 minute.
  2. Next add pigeon peas, olives, roasted red peppers and tomato sauce. Stir to combine and cook for 1 more minute. Add in seasonings: adobo, garlic powder, salt, sazon, onion powder, black pepper, and Mexican oregano. Stir together well making sure there are no clumps of seasoning.
  3. Add in rice. Stir and coat all the rice with the mixture. Then, add water and stir together. Cook for 3 minutes. (Water should should be boiling after the 3 mins.) Push rice under the water, cover and reduce heat to simmer. Cook for 20 minutes.
  4. Remove lid and stir together, bringing the rice on the bottom to the top. (Water should be gone or mostly gone and Rice should be almost done.)
  5. Mound rice, cover again with a lid and cook for another 10 – 15 mins. Remove from heat and use a fork to fluff the rice. Serve!

What to Serve With Puerto Rican Arroz Con Gandules

We love serving this vegan Puerto Rican rice with tacos! If you love tacos as much as us, you’ll love these ideas! Here’s 6 vegan taco recipes:

Four easy cheesy crispy vegan black bean tacos sitting on a table with avocado and limes.

Frequently Asked Questions:

CAN I MAKE THIS TOP 8 ALLERGEN FREE RICE?

This recipe is already written as top 8 free. We do recommend that you check your seasoning ingredients for any allergens as some varieties differ.

CAN I PREP VEGAN PUERTO RICAN RICE AHEAD OF TIME?

Yes! You can store arroz con gandules in an air tight container for up to a week in the fridge.
Also, once cooled, you could put in a freezer safe container and freeze up to 3 months.

Where can I find green pigeon peas?

Most large grocery stores will carry them in cans. Any market that has a Latin American, Hispanic or Mexican section of their store should carry them.

Pin this vegan Puerto Rican rice for later!

🥳 Get the Full Recipe

A large white serving dish of Vegan Puerto Rican Rice.

Vegan Puerto Rican Rice (Arroz con Gandules)

Prep Time 10 minutes
Cook Time 50 minutes
Total 1 hour
Vegan Puerto Rican Rice also known as Arroz con Gandules is a flavorful side dish that pairs well with many main dishes!
Course Side Dish
Cuisine Puerto Rican
Servings 8 servings
Calories 382kcal

Ingredients

Instructions

  • In a large pot, add oil and turn the heat to medium.
  • Add sofrito and stir together. Cook until fragrant about 1 minute.
  • Next add pigeon peas, olives, roasted red peppers and tomato sauce. Stir to combine and cook for 1 more minute.
  • Add in seasonings: adobo, garlic powder, salt, sazon, onion powder, black pepper, and Mexican oregano. Stir together well making sure there are no clumps of seasoning.
  • Add in rice. Stir and coat all the rice with the mixture.
  • Add water and stir together. Cook for 3 minutes. (Water should should be boiling after the 3 mins.) Push rice under the water, cover and reduce heat to simmer. Cook for 20 minutes.
  • Remove lid and stir together, bringing the rice on the bottom to the top. (Water should be gone or mostly gone and Rice should be almost done.)
  • Mound rice, cover again with a lid and cook for another 10 – 15 mins.
  • Remove from heat and use a fork to fluff the rice. Serve!

Notes

*See post for tips! 
This website uses affiliate links which may earn commission for purchases made at no additional cost to you.

Nutrition

Serving1cupCalories382kcalCarbohydrates69gProtein6gFat9gSaturated Fat6gPolyunsaturated Fat1gMonounsaturated Fat2gSodium914mgPotassium189mgFiber3gSugar2gVitamin A271IUVitamin C4mgCalcium19mgIron4mg

five stars
Did you make and love this recipe?
Click the 5 stars in the recipe card above or below in the comment section! This is a great way to support us so we can continue to bring great recipes!

More Side Dishes Recipes

Rate and Review

We would love to hear what you think!
4.93 from 13 votes (7 ratings without comment)

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

*

Recipe Rating




  1. I omitted the salt since there was already a lot of sodium in my Adobo seasoning. The final product was delicious. I think it would be a good idea for you to tell people exactly what to do with each ingredient e.g. drain and rinse the gondules, dice the red peppers, etc. Thanks for the recipe.

  2. 5 stars
    Great recipe! Did not use ham seasoning, did not miss it. Also didn’t have sofrito so used recaito with a bit extra tomato paste. Got lots of compliments! Will repeat next Xmas!

    1. This is awesome! We love hearing whenever someone takes on of our recipes and makes it their own. Happy to hear that everyone enjoyed it!

  3. 5 stars
    Absolutely yummy!
    Tried it, followed your recipe to the T, well, except the vegan ham seasoning!
    Came out perfect. Thank you for sharing!

  4. 5 stars
    Thank you for this recipe! Absolutely delicious. I made it precise to your instructions. I’ve never cooked with several of the ingredients and I’m glad I finally did. Superb!

  5. 5 stars
    Yum! I love arroz con gandules. I use almost all the ingredients you have mentioned. I also add 1 or 2 bay leaves, comino (ground cumin) and a little bit of cooking wine. I don’t use any pork with my rice and yes to the green olives! I know there are some people who don’t like them but please still cook with green olives and just remove them before eating. They add that extra “umph” to the rice. =)

  6. 5 stars
    This recipe was fantastic! I was never a good rice maker. Once I became Vegan I learned. I didn’t have the vegan ham seasoning but did have everything else. Definitely will be making this again and again. Love. Love, love