Arroz con Gandules
Rice with pigeon peas cooked in sofrito, the national dish. · Puerto Rico
Rice with pigeon peas cooked in sofrito, the national dish.
About Arroz con Gandules
Rice is cooked with pigeon peas, pork and the herb-and-pepper base sofrito tinted golden with achiote, forming a crusty pegao at the bottom of the pot. It is the national dish of Puerto Rico, central to Christmas.
🏛️ History & Culture
Arroz con gandules emerged from Puerto Rico's colonial-era blending of Spanish, African, and Taíno culinary traditions, with pigeon peas (gandules) introduced to the Caribbean through the transatlantic slave trade and later cultivated widely on the island. The dish's foundation lies in sofrito, a sautéed mix of peppers, onions, garlic, and herbs that is a cornerstone of Puerto Rican cooking, while achiote imparts the characteristic golden hue. Its exact origins are not documented in a single source, so the precise timeline of its creation is debated, but it solidified as a staple over generations in home kitchens rather than through any single inventor.
Today, arroz con gandules is widely considered the national dish of Puerto Rico and is inseparable from Christmas celebrations, often served alongside pernil (roasted pork shoulder) and pasteles at holiday gatherings. Regional variations abound, with families adjusting the amount of achiote for color, choosing different cuts of pork—from ham hocks to bacon—and fine-tuning the prized pegao, the crispy crust at the bottom of the pot that is either savored or contested depending on the household. Beyond the holidays, it appears at communal feasts and Sunday meals, embodying the island's identity through its humble ingredients and the shared ritual of preparing a dish that bridges everyday cooking and festive tradition.
🍳 How to make Arroz con Gandules
AI-assisted, not kitchen-testedArroz con Gandules (Puerto Rican Rice with Pigeon Peas)
This one-pot Puerto Rican classic combines rice, pigeon peas, and pork in a flavorful sofrito and achiote broth, finished with a crispy pegao crust at the bottom.
- Prep
- 20 min
- Cook
- 45 min
- Total
- 65 min
- Serves
- 6
- Difficulty
- Medium
Recipe ingredients
- 400 g (2 cups) long-grain rice, rinsed and drained
- 425 g (1 can (15 oz)) canned pigeon peas (gandules), drained and rinsed, or 200 g / 1 cup dried soaked and precooked
- 300 g (10½ oz) pork shoulder, cut into 2 cm cubes, or use bacon or ham hock
- 60 ml (¼ cup) achiote oil, see note: heat 60 ml vegetable oil with 1 tbsp annatto seeds until red, then strain
- 120 g (1 cup) sofrito, homemade or store-bought (see note below)
- 1 whole bay leaf, or 2 if small
- 1 tsp dried oregano, or 1 tbsp fresh
- 1 tsp ground cumin
- 1 tsp salt, adjust to taste, plus more for pork
- 1 tsp black pepper, freshly ground
- 720 ml (3 cups) water or chicken broth, hot, more if needed
- 1 tbsp olive oil, or more achiote oil, for browning pork
Steps
- 1 Season the pork cubes with a pinch of salt and pepper. In a large heavy-bottomed pot (preferably a caldero or Dutch oven), heat the olive oil over medium-high heat. Add the pork and brown on all sides, about 5 minutes. Remove the pork with a slotted spoon and set aside; leave the drippings in the pot.
- 2 Reduce heat to medium. Add the achiote oil to the pot. Stir in the sofrito and cook, scraping up any browned bits, until fragrant and slightly darkened, about 3 minutes.
- 3 Add the bay leaf, oregano, cumin, and the remaining salt and pepper. Stir for 1 minute.
- 4 Return the pork to the pot. Add the drained pigeon peas and stir to combine.
- 5 Add the rinsed rice to the pot and stir well, coating the grains with the oil and sofrito mixture. Cook for 2 minutes, stirring occasionally, to lightly toast the rice.
- 6 Pour in the hot water or broth. Stir everything together, then taste the liquid for seasoning (it should be slightly saltier than you want the final rice, as the rice will absorb salt). Bring to a rapid boil.
- 7 Reduce heat to low, cover the pot with a tight-fitting lid, and simmer gently for 15 minutes. Do not lift the lid.
- 8 After 15 minutes, uncover and check the rice: it should be almost tender and the liquid mostly absorbed. If it still looks wet, cover and cook 5 more minutes. Fluff the rice lightly with a fork, then press it down evenly with the back of a spoon to create a compact layer.
- 9 To form the pegao (crispy crust), increase heat to medium-low and cook uncovered, without stirring, for 5–8 minutes. Listen for a gentle crackling sound; when you smell a toasty, nutty aroma and the bottom is lightly browned, the crust is ready. Do not let it burn—if it starts to smell scorched, remove from heat immediately.
- 10 Remove the pot from heat and let rest, covered, for 5 minutes. To serve, spoon the rice onto a platter, making sure to scrape up the crispy pegao from the bottom and scatter it over the top.
Report an issue with this recipe
Recipes from travellers
No one has shared their own Arroz con Gandules recipe yet. Yours would be the first.
Share how you make Arroz con Gandules
You'll need to be signed in with Google or Facebook so your name can appear on it. Recipes go through an automatic food-safety check before they publish.
Sign in to share your recipe
Arroz con Gandules — frequently asked questions
What is Arroz con Gandules?
Rice is cooked with pigeon peas, pork and the herb-and-pepper base sofrito tinted golden with achiote, forming a crusty pegao at the bottom of the pot. It is the national dish of Puerto Rico, central to Christmas.
What is Arroz con Gandules made of?
Arroz con Gandules is made with rice, pigeon peas, sofrito, pork and achiote.
Where does Arroz con Gandules come from?
Arroz con Gandules comes from Puerto Rico, and is especially associated with Nationwide. Arroz con gandules emerged from Puerto Rico's colonial-era blending of Spanish, African, and Taíno culinary traditions, with pigeon peas (gandules) introduced to the Caribbean through the transatlantic slave trade and later cultivated widely on the island.
Where can I eat Arroz con Gandules?
A Puerto Rican Christmas table, with roast pernil.
How do you make Arroz con Gandules?
Making Arroz con Gandules at home takes about 20 minutes of prep and 45 minutes of cooking. The recipe on this page serves 6 and is rated medium. Full ingredient list and step-by-step method are in the recipe section above.
Taste Arroz con Gandules in Puerto Rico
Independent picks. We earn a small commission if you book through these — at no extra cost to you. How this works.
✅ Before you go to Puerto Rico
Round out your trip — most travellers book these alongside their trip.
More dishes like Arroz con Gandules
Mofongo
Mashed fried plantain with garlic and crispy pork.
Barriguitas de Vieja
Barriguitas de Vieja is a beloved snack, traditional to Puerto Rico.
Tacu Tacu
Pan-fried patty of leftover rice and beans.
Jollof Rice
West Africa's beloved one-pot rice — simmered in a rich tomato-and-pepper sauce until smoky and deep red.
Gunkanmaki
Gunkanmaki is a "battleship" sushi from Japan, with vinegared rice wrapped in nori and topped with salmon roe or sea urchin. An Edo-mae sushi classic.
Hainanese Chicken Rice
Singapore's national dish: poached chicken, stock-steamed rice, and three signature condiments, shaped by Hainanese immigrant cooking.
Ghapama
Whole pumpkin stuffed with rice, dried fruit and honey.
Biscuits and Gravy
Flaky buttermilk biscuits under creamy sausage gravy.
Salemville Smokehaus Blue
Salemville Smokehaus Blue is one of the classic dishes in the cheese tradition of the United States.
Tamal de Pollo
Tamal de Pollo is a beloved chicken dish, traditional to El Salvador.
Sopa de Albondigas
From Mexico, Sopa de Albondigas is a well-known meat soup.
Crab Cakes
Pan-fried patties of lump crab with minimal binder.
Töltött Káposzta
Cabbage rolls stuffed with pork and rice in paprika sauce.
Alpha Tolman
Alpha Tolman is an Alpine-style raw cow's milk cheese from Jasper Hill Farm in Greensboro, Vermont, aged into dense, nutty, caramelized wheels.
Akutaq
Indigenous Alaskan "ice cream" of whipped caribou or seal oil folded with seasonal berries and snow, served at Nalukataq in Utqiaġvik.
Lamington
Sponge squares dipped in chocolate and coconut.
- 🇵🇷 Mofongo · Puerto Rico
- 🇵🇷 Barriguitas de Vieja · Puerto Rico
- 🇵🇪 Tacu Tacu · Peru
- 🇳🇬 Jollof Rice · Nigeria
- 🇯🇵 Gunkanmaki · Japan
- 🇸🇬 Hainanese Chicken Rice · Singapore
- 🇦🇲 Ghapama · Armenia
- 🇺🇸 Biscuits and Gravy · United States
- 🇺🇸 Salemville Smokehaus Blue · United States
- 🇸🇻 Tamal de Pollo · El Salvador
- 🇲🇽 Sopa de Albondigas · Mexico
- 🇺🇸 Crab Cakes · United States
- 🇭🇺 Töltött Káposzta · Hungary
- 🇺🇸 Alpha Tolman · United States
- 🇺🇸 Akutaq · United States
- 🇦🇺 Lamington · Australia
Reviews
No reviews yet. Be the first to share your experience with Arroz con Gandules.
Write a review
Sign in to verify you're a real person, then share your thoughts on Arroz con Gandules.
Comments
No comments yet. Be the first to say something about Arroz con Gandules.