Picture a pot bubbling with warmth, where fluffy rice dances alongside tender pigeon peas, all enveloped in the rich embrace of sofrito. This vibrant medley of colors and aromas teases your senses, promising an explosion of flavors that encapsulates the heart of traditional Puerto Rican food. With each spoonful, you’ll experience a delightful harmony that transports you to sun-kissed beaches and festive family gatherings.
Growing up, nothing said celebration like the enticing scent of arroz con gandules wafting through the air, drawing everyone together around the table. Whether it’s a holiday feast or a simple Sunday dinner, this dish is more than just a meal; it’s a cherished memory that warms the soul and sparks laughter. Get ready to dive into an unforgettable culinary journey that embodies the spirit of Puerto Rico!
Why Will You Keep Making traditional puerto rican food?
Irresistible flavors come alive with each bite of Arroz con Gandules, thanks to the aromatic sofrito made from fresh onions, bell peppers, and garlic. Heartiness is guaranteed with the combination of long-grain rice and protein-packed pigeon peas, creating a fulfilling dish that satisfies any appetite. Quick preparation means you can whip this up in just 10 minutes of prep time, making it perfect for busy weeknights. Versatility shines as this dish pairs beautifully with your favorite meats or stands alone as a vegetarian delight. Crowd-pleasing appeal ensures that everyone at the table will be asking for seconds!
traditional puerto rican food Ingredients
- 2 cups Long-Grain Rice – This variety gives the dish a fluffy texture, absorbing all the delicious flavors.
- 1 can Pigeon Peas (drained and rinsed) – These tender peas add a nutty flavor and are a staple in traditional Puerto Rican food.
- 3 cups Chicken Broth – Using broth instead of water enhances the overall taste, making the rice more savory.
- 1 tablespoon Olive Oil – This helps to sauté the vegetables and adds a light richness to the dish.
Sofrito Ingredients:
- 1 medium Onion (chopped) – A classic base for many dishes, it brings sweetness and depth of flavor.
- 1 medium Green Bell Pepper (chopped) – Adds a slight crunch and freshness to your sofrito blend.
- 1 medium Red Bell Pepper (chopped) – This contributes color and a sweeter taste to balance the dish.
- 4 cloves Garlic (minced) – Fresh garlic infuses aromatic flavors that elevate every bite.
- 1 bunch Cilantro (chopped) – A bright herb that adds freshness and a burst of flavor to your meal.
- 1 teaspoon Oregano – This herb provides an earthy note that complements the other ingredients beautifully.
- 1 teaspoon Cumin – Adds warmth and depth, giving the dish its signature flavor profile.
Seasoning:
- 1 teaspoon Salt – Essential for enhancing all the natural flavors in your dish.
- 1 teaspoon Black Pepper – Offers a mild heat that balances out the other seasonings perfectly.
- 1 teaspoon Adobo Seasoning – A flavorful blend that’s often used in Puerto Rican cooking, adding zest to your arroz con gandules.
Step-by-Step traditional puerto rican food

1. Heat the Oil: In a large pot, heat 1 tablespoon of olive oil over medium heat. Once shimmering, add the chopped onion, green bell pepper, red bell pepper, and minced garlic. Sauté until softened and fragrant, about 5 minutes.
2. Add the Herbs: Stir in the chopped cilantro, oregano, and cumin. Allow these aromatic ingredients to mingle for an additional 2-3 minutes until your kitchen is filled with a delightful fragrance.
For the Rice:
3. Combine with Rice: Add 2 cups of long-grain rice to the pot, stirring well to coat each grain with the sofrito mixture. This step ensures that every bite will be bursting with flavor.
4. Pour in Broth: Pour in 3 cups of chicken broth and add the drained and rinsed pigeon peas, salt, black pepper, and adobo seasoning. Stir everything together until well combined.
5. Boil and Simmer: Bring the mixture to a boil over high heat. Once boiling, reduce the heat to low, cover the pot with a lid, and let it simmer for about 30 minutes or until the rice is tender and has absorbed all the liquid.
6. Fluff and Serve: Remove from heat but keep covered for another 5 minutes to steam gently. Finally, fluff your delicious arroz con gandules with a fork before serving.
Optional: Garnish with fresh cilantro for an extra burst of flavor!
Exact quantities are listed in the recipe card below.
Tips for the Best traditional puerto rican food
- Sofrito Consistency: Ensure your sofrito is well-cooked before adding rice. This deepens flavors and prevents a raw taste in the final dish.
- Rice Type Matters: Stick to long-grain rice for fluffy grains. Short-grain rice may become too sticky, affecting the texture of this traditional Puerto Rican food.
- Proper Liquid Ratio: Use exactly 3 cups of chicken broth. Too little liquid can lead to undercooked rice, while too much can make it mushy.
- Seasoning Balance: Taste your broth before adding salt. Pre-seasoned broths can lead to overly salty results, overshadowing the natural flavors of the dish.
- Rest Time: Let the arroz sit after cooking. This allows excess moisture to evaporate and results in perfect fluffiness when you fluff with a fork.
How to Store and Freeze traditional puerto rican food
- Fridge: Store leftovers in an airtight container for up to 3 days. This keeps the vibrant flavors intact while ensuring freshness.
- Freezer: For longer storage, freeze portions in freezer-safe containers for up to 2 months. Thaw overnight in the fridge before reheating.
- Reheating: Gently reheat on the stovetop over low heat, adding a splash of chicken broth if needed to restore moisture and flavor to your traditional puerto rican food.
- Herbs: If you have leftover cilantro, store it in a damp paper towel inside a plastic bag in the fridge for up to a week to keep it fresh.
traditional puerto rican food Your Way
Feel free to let your culinary creativity shine as you customize this delicious dish to suit your taste!
- Vegetarian: Substitute chicken broth with vegetable broth and replace pigeon peas with chickpeas for a delightful plant-based twist. This variation still offers that comforting heartiness while being entirely meat-free.
- Spicy Kick: Add diced jalapeños or a few dashes of hot sauce to the sofrito for an extra layer of heat. A touch of spice can elevate the entire dish, making each bite an exciting adventure.
- Coconut Infusion: Replace half of the chicken broth with coconut milk for a creamy, tropical flavor. The coconut will add richness and a subtle sweetness that complements the savory elements beautifully.
- Mixed Veggies: Toss in some frozen mixed vegetables, like corn or peas, during the last 10 minutes of cooking for added color and nutrition. This not only enhances the dish visually but also brings new textures to each forkful.
- Herb Boost: Experiment by adding fresh thyme or parsley alongside cilantro for an aromatic depth. These herbs can create a fragrant backdrop that enhances the overall flavor profile without overshadowing it.
- Protein-Packed: Incorporate cooked chorizo or shredded chicken into the rice for a protein boost. This hearty addition transforms your arroz into a complete meal that’s even more satisfying.
- Quinoa Swap: For a gluten-free alternative, use quinoa instead of rice while adjusting cooking times slightly. Quinoa provides a nutty flavor and delightful texture that pairs wonderfully with the traditional seasonings.
Make-Ahead Tips for traditional puerto rican food

This Arroz con Gandules recipe is perfect for meal prep, allowing you to enjoy the rich flavors of traditional Puerto Rican food throughout the week. You can prepare the sofrito in advance by sautéing the onion, green and red bell peppers, and garlic in olive oil until softened, then adding cilantro, oregano, and cumin—this step can be done up to 3 days ahead. Once your sofrito is ready, store it in an airtight container in the fridge. When you’re ready to make your rice dish, simply add 2 cups of long-grain rice to the pot with 3 cups of chicken broth and a can of drained pigeon peas along with your prepped seasonings and let it simmer for about 30 minutes. This not only saves time but also enhances the flavors as they meld together beautifully!
traditional puerto rican food Recipe FAQs
What type of rice is best for making Arroz con Gandules?
Long-grain rice works wonderfully in this dish as it cooks evenly and stays fluffy. You could also use medium-grain rice if that’s what you have on hand, but avoid short-grain varieties since they can become too sticky.
Can I substitute pigeon peas with another type of bean?
Absolutely! While pigeon peas are traditional, you can use black beans or even chickpeas in a pinch. Just remember to drain and rinse canned alternatives like black beans before adding them to the pot.
What is sofrito, and can I make it ahead of time?
Sofrito is a flavorful base made from sautéed onions, peppers, garlic, herbs, and spices. You can certainly prepare it in advance! Store your homemade sofrito in an airtight container in the fridge for up to a week or freeze it for several months. This way, you’ll always have a quick flavor boost ready when you’re cooking.
How should I store leftovers of Arroz con Gandules?
To store your delicious leftovers, let the dish cool completely before transferring it to an airtight container. It will keep well in the refrigerator for up to 3-4 days. Just reheat gently on the stove or in the microwave when you’re ready to enjoy it again!
Can I make this dish vegetarian or vegan?
Yes! Simply swap out the chicken broth for vegetable broth and omit any meat products if you choose to add them. The flavors from the sofrito and spices will still create a rich and satisfying meal that everyone will love.
What’s the ideal serving size for Arroz con Gandules?
This recipe serves about 4 people, making it perfect for family dinners or gatherings. Each serving is around 350 calories, so it’s both hearty and nutritious. Adjust accordingly if you’re feeding a larger crowd by doubling or halving the ingredients!

Arroz con Gandules
Ingredients
- 2 cups Long-Grain Rice
- 1 can Pigeon Peas drained and rinsed
- 3 cups Chicken Broth
- 1 tablespoon Olive Oil
- 1 medium Onion chopped
- 1 medium Green Bell Pepper chopped
- 1 medium Red Bell Pepper chopped
- 4 cloves Garlic minced
- 1 bunch Cilantro chopped
- 1 teaspoon Oregano
- 1 teaspoon Cumin
- 1 teaspoon Salt
- 1 teaspoon Black Pepper
- 1 teaspoon Adobo Seasoning
Method
- In a large pot, heat olive oil over medium heat. Add onion, green bell pepper, red bell pepper, and garlic. Sauté until softened.
- Stir in cilantro, oregano, and cumin. Cook for an additional 2-3 minutes until fragrant.
- Add the rice to the pot and stir to coat with the sofrito.
- Pour in the chicken broth and add the pigeon peas, salt, black pepper, and adobo seasoning. Stir well.
- Bring to a boil, then reduce heat to low. Cover and simmer for about 30 minutes, or until the rice is cooked and liquid is absorbed.
- Remove from heat and let sit covered for 5 minutes before fluffing with a fork.















