Authentic Arroz Con Gandules (Easy)
All Vegan Dinners160 recipes
Puerto Rican arroz con gandules made vegan with coconut cream and pigeon peas, served alongside fried plantains. The sofrito base carries the flavor, and the rice cooks in the same pot.
Coconut Cream Makes It Creamy
When you’re making arroz con gandules, the coconut cream is what makes this dish go from ordinary rice to something rich and creamy that stays with you. I’ve found that a 13.5-ounce can gives you just the right amount of fat and flavor without making things too heavy. The cream coats each grain and mixes with the beans, creating that signature silky texture. Once you add it after the onions turn transparent, it spreads evenly throughout. Don’t skip this ingredient – it’s what makes arroz con gandules special and real rather than plain rice.
Essential Pantry Items Needed
Arroz con gandules is a traditional Puerto Rican dish that combines rice with pigeon peas in a flavorful coconut-based sauce. To prepare this authentic recipe, you’ll need to gather a selection of fresh vegetables, pantry staples, and canned ingredients that work together to create the dish’s signature taste and texture. The combination of aromatic vegetables, creamy coconut, and tender beans provides both nutrition and depth of flavor to the rice base.
Ingredients:
- 1 small onion
- 3 pieces garlic
- 1 small green pepper
- 1 (13 1/2 ounce) can coconut cream
- 2 (14 ounce) cans pigeon peas
- 4 cups rice
- Salt
- Black pepper
- Cooking oil
I always pick fresh onions, garlic, and green peppers that are firm and free from blemishes. Canned coconut cream should be shaken well before opening, since the cream and liquid often separate during storage. Pigeon peas are widely available in most grocery stores, particularly in sections catering to Latin American cuisine. Make sure you have cooking oil on hand for the initial frying step – this is essential for properly sautéing the aromatic vegetables before combining them with the other ingredients. Consider keeping curated spice sets* stocked in your kitchen to enhance the flavors of dishes like arroz con gandules with complementary seasonings.
Frying the Aromatics First

The foundation of a flavorful Arroz Con Gandules begins with properly preparing the aromatics. Start by frying 1 small onion, 3 pieces of garlic, and 1 small green pepper in a little oil. This vital first step releases the natural flavors and fragrances of these ingredients, creating an aromatic base that will spread through the entire dish. Continue frying until the onion becomes transparent, which signals that the vegetables have softened and their flavors have mixed together. This transparency indicates the aromatics are ready for the next stage of cooking.
Once the onion reaches that translucent stage, add 1 (13 1/2 ounce) can of coconut cream and 2 (14 ounce) cans of pigeon peas to the mixture. Season with salt and black pepper to taste, stirring well to combine all the ingredients. Bring this flavorful combination to a boil, allowing the coconut cream to mix fully with the beans and aromatics.
After reaching a boil, add 4 cups of rice to the pot, adding some water if needed to make sure the rice is covered. Reduce the heat to a simmer and stir the rice frequently as it cooks, allowing the liquid to gradually drain and the rice to soak up all the rich flavors from the coconut cream, beans, and aromatics. Continue cooking until the rice is fully cooked and tender, completing this traditional and delicious dish.
Use Gandules or Pigeon Peas
Pigeon peas, also called gandules, give arroz con gandules its real flavor and texture. These legumes are smaller and firmer than regular beans, so they hold their shape better during cooking and won’t turn mushy. You’ll find canned pigeon peas in most grocery stores’ Latin food sections, and they’re worth looking for because they deliver that traditional, distinctive taste you’re after.
Serve Alongside Fried Plantains
Fried plantains make an excellent side to arroz con gandules. Their crispy outside and creamy inside complement the rice’s richness and coconut creaminess. To make them, slice green plantains lengthwise, then fry them in hot oil until golden on both sides. They’ll take about three to four minutes per side. The natural sweetness comes out slightly as they cook, creating a nice contrast. Serve them hot alongside your arroz con gandules, and you’ve got an authentic Puerto Rican meal that’ll satisfy every craving.
Final Thoughts
After you’ve plated your arroz con gandules alongside those crispy fried plantains, you’ve really created something special – a dish that captures the heart of Puerto Rican cooking. This combination works because the savory rice balances the plantains’ natural sweetness perfectly. You’ll find that making this meal from scratch teaches you technique you’ll use for other rice dishes.
Ingredients
Instructions
- 1 Heat oil in a large heavy-bottomed pot or Dutch oven over medium heat. Add onion and green pepper and cook, stirring occasionally, until softened and translucent, about 5 minutes. Add garlic, cumin, and achiote and cook 1 minute more.
- 2 Pour in coconut cream and stir to combine with the sofrito base; bring to a gentle simmer.
- 3 Add drained pigeon peas, rinsed rice, water, salt, and black pepper. Stir once to combine and bring to a boil over medium-high heat.
- 4 Once boiling, reduce heat to the lowest setting, cover tightly, and cook for 20 minutes without lifting the lid.
- 5 Remove from heat and let steam, covered, for 5 minutes. Fluff with a fork, adjust seasoning, and serve hot.





