sides
Gallo Pinto (Costa Rican Rice and Beans)
Costa Rica's national breakfast — rice and black beans stir-fried with Salsa Lizano and served with eggs.

Nutrition (per serving)
300
Calories
10g
Protein
52g
Carbs
6g
Fat
6g
Fiber
Ingredients
For serving:
Method
-
Sauté the aromatics by heating oil in a large skillet over medium-high heat. Add onion and bell pepper, cook 3-4 minutes until softened. Add garlic, cook 30 seconds.
-
Add the beans with 2 tablespoons of their liquid. Cook for 2 minutes, stirring gently.
Stir only when necessary. Constant stirring prevents browning and can break down ingredients that benefit from sustained heat contact.
-
Add the rice and toss to combine with the beans. Spread in an even layer and let it sit for 1-2 minutes to develop a slight crust on the bottom. Toss and repeat.
Toss gently but thoroughly to coat every piece evenly. The goal is uniform seasoning and sauce distribution without breaking delicate ingredients.
-
Season with Salsa Lizano, salt, and pepper. Toss to distribute evenly. The rice should be tinted slightly brown from the beans and sauce.
Season generously — underseasoned food is the most common home cooking mistake. You can always add more at the end, but building seasoning in layers produces deeper flavor than a single pass.
-
Finish with fresh cilantro. Serve with fried eggs on top, sour cream, fried plantains, and warm tortillas. In Costa Rica, gallo pinto is breakfast — eaten every single morning.
Serve immediately while the textures and temperatures are at their peak. Most dishes begin declining the moment they leave the heat — crispy things soften, sauces thicken, and aromatics fade.
Equipment
- Large skillet or wok Recommended: Joyce Chen 14-Inch Carbon Steel Wok
- Wooden spoon Recommended: Riveira Olive Wood Cooking Spoons Set
Chef Notes
- The most important thing: Salsa Lizano is what makes gallo pinto taste Costa Rican. It's a mild, slightly sweet, tangy sauce that's in every Tico kitchen. Find it at Latin grocery stores or online. Worcestershire is the closest substitute but the flavor is different.
- Use day-old rice — fresh rice is too moist and steams instead of frying. The grains should be separate and slightly dry.
- Don't mash the beans. They should stay whole and mix with the rice as distinct pieces. The reserved bean liquid adds color and flavor without making it mushy.
- Cook over medium-high heat so the rice gets slightly crispy in spots. The contrast between soft beans and crispy rice edges is the texture you want.
Common Substitutions
| Ingredient | Substitution | Notes |
|---|---|---|
| Salsa Lizano | Worcestershire sauce + pinch of sugar | Different but provides the tangy-sweet element |
| Black beans | Red beans (Nicaraguan style) | Nicaragua's version uses red beans — equally traditional |
| Day-old rice | Fresh rice cooled on a sheet pan 1 hour | Not as dry but works |
| Fried eggs | Scrambled eggs | Both are traditional accompaniments |
What You're Practicing
Gallo pinto teaches you the rice-and-beans stir-fry technique that appears across Latin America and the Caribbean — Cuban moros y cristianos, Jamaican rice and peas, and Brazilian arroz com feijão all follow the same pattern. Visit Techniques for more.
Video Resources
Some equipment and ingredient links are affiliate links. We earn a small commission at no extra cost to you. Learn more
Comments (0)
Sign in to commentNo comments yet. Be the first to share your thoughts.
Frequently Asked Questions
- Can I make Gallo Pinto (Costa Rican Rice and Beans) ahead of time?
- Yes — prep the components up to a day ahead and store covered in the refrigerator. Reheat gently or bring to room temperature before serving.
- How do I store leftover Gallo Pinto (Costa Rican Rice and Beans)?
- Store in an airtight container in the refrigerator for 3-4 days. Most sides reheat well in the oven at 350°F for 10-15 minutes.
- Can I freeze Gallo Pinto (Costa Rican Rice and Beans)?
- Most cooked sides freeze well for 2-3 months. Soups and stews freeze especially well. Avoid freezing dishes with high dairy content — they can separate when thawed.
- How many servings does this recipe make?
- This recipe serves 4. You can scale the ingredients up or down proportionally — use the Meal Plan servings slider to adjust the grocery list automatically.
- Is Gallo Pinto (Costa Rican Rice and Beans) a quick recipe?
- Yes — this recipe is ready in 20 minutes including prep time, making it perfect for busy weeknights.
- Is Gallo Pinto (Costa Rican Rice and Beans) dairy free and gluten free?
- Yes — this recipe is dairy free and gluten free. Check the Common Substitutions section for additional dietary adaptations.
- What substitutions can I make for Gallo Pinto (Costa Rican Rice and Beans)?
- See the Common Substitutions section above for ingredient and equipment swaps with specific trade-off notes for each alternative.
You Might Also Like

Baba Ganoush
Baba ganoush with charred eggplant and tahini — smoky, creamy, and deeply savory.
Baked Sweet Potato Fries
Baked sweet potato fries with a cornstarch coating for crispy edges and sriracha mayo for dipping.
Braised Collard Greens
Braised collard greens slow-simmered with bacon, vinegar, and chicken stock until silky tender.

Chawanmushi (Japanese Savory Egg Custard)
Chawanmushi — a silky Japanese steamed egg custard with shrimp, chicken, and mushroom hidden inside.