Gallo pinto is the beloved national dish of Costa Rica (and Nicaragua, where its origins are also claimed), a simple yet deeply satisfying combination of rice and beans, typically served at breakfast with eggs, sour cream, and tortillas. The name translates to “spotted rooster,� referring to the speckled appearance of the beans against the white rice. This recipe delivers the authentic, slightly smoky, and savory flavor that makes it a staple, using a few key ingredients and a traditional cooking method that yields perfect, non-mushy grains every time.
Ingredients
- 2 cups (400 g) long-grain white rice, rinsed
- 1 cup (200 g) black beans, cooked and drained (or 1 15-oz/425 g can, drained and rinsed)
- 1/2 cup (120 ml) bean cooking liquid (or water, if using canned)
- 1 small onion, finely chopped (about 1/2 cup / 80 g)
- 1 red bell pepper, finely chopped (about 1 cup / 150 g)
- 2 cloves garlic, minced
- 2 tablespoons (30 ml) vegetable oil
- 1 teaspoon (5 ml) Worcestershire sauce (or Salsa Lizano, if available)
- 1 teaspoon (5 g) ground cumin
- 1/2 teaspoon (2.5 g) salt, plus more to taste
- Fresh cilantro, chopped, for garnish
Instructions
- Rinse the rice under cold water until the water runs clear. Drain well.
- In a large skillet or saucepan, heat the oil over medium heat. Add the onion and red bell pepper and cook, stirring, until softened, about 5 minutes.
- Add the garlic, cumin, and Worcestershire sauce (or Salsa Lizano). Cook for 1 minute until fragrant.
- Add the drained black beans and the bean liquid (or water). Stir to combine and bring to a simmer.
- Add the rinsed rice and salt. Stir well to coat the rice with the bean mixture.
- Reduce heat to low, cover, and cook for 20-25 minutes, or until the rice is tender and has absorbed all the liquid. Do not stir during cooking.
- Remove from heat and let stand, covered, for 5 minutes. Then fluff with a fork.
- Taste and adjust salt if needed. Garnish with fresh cilantro and serve hot.
Tips
- Use day-old rice: For the best texture, use rice that has been cooked and refrigerated overnight. Freshly cooked rice tends to be stickier; day-old rice yields separate grains that absorb the bean flavor better.
- Salsa Lizano is key: This Costa Rican condiment gives gallo pinto its distinctive tangy-sweet flavor. If you can’t find it, Worcestershire sauce mixed with a pinch of sugar is a decent substitute, though the flavor will differ slightly.
- Don’t stir too much: Once the rice is added, resist the urge to stir. Stirring releases starch and makes the dish gummy. Let it cook undisturbed for fluffy results.
- Adjust the liquid: If using canned beans, the liquid is often salty; you may need to reduce the added salt. Start with 1/2 teaspoon and adjust at the end.
Serving Suggestions
Gallo pinto is traditionally served as a hearty breakfast. Pair it with fried or scrambled eggs, a slice of fresh white cheese (like queso fresco), and warm corn tortillas. A dollop of sour cream or natilla adds richness. It also makes a satisfying lunch or dinner alongside grilled chicken, fried plantains (maduros), or a simple avocado salad.
Variations
- Nicaraguan style: In Nicaragua, gallo pinto often uses red beans instead of black, and may include a bit of sugar or more oil for a richer flavor.
- Add bacon: For a smoky, savory twist, cook 2-3 slices of chopped bacon with the onion and pepper, and use the bacon fat in place of some of the oil.
- Make it a main dish: Add shredded cooked chicken or pork to the pan along with the beans to turn it into a one-pan meal.
- Spicy version: Add a chopped jalapeño or a dash of hot sauce with the garlic for extra heat.
Storage and Reheating
Store leftover gallo pinto in an airtight container in the refrigerator for up to 4 days. To reheat, place it in a skillet with a splash of water or oil over medium heat, stirring occasionally, until heated through. You can also microwave it in a covered dish for 1-2 minutes. For longer storage, freeze in a freezer-safe container for up to 3 months; thaw overnight in the refrigerator before reheating.
Frequently Asked Questions
What does “gallo pinto� mean? It translates to “spotted rooster� in Spanish, referring to the speckled appearance of the black beans against the white rice.
Is gallo pinto from Costa Rica or Nicaragua? Both countries claim it as their own, and the exact origin is disputed. The dish is a staple in both countries, with slight variations in ingredients (black beans vs. red beans) and preparation.
Can I use brown rice? Yes, but adjust the cooking time and liquid accordingly. Brown rice typically needs about 1/2 cup more liquid and 15-20 minutes longer to cook.
What if I don’t have Salsa Lizano? You can substitute with Worcestershire sauce mixed with a pinch of sugar and a dash of vinegar to mimic the tangy flavor.
Why is my gallo pinto mushy? This usually happens from stirring the rice too much during cooking, using too much liquid, or using freshly cooked rice. Use day-old rice and avoid stirring after adding the rice.
Can I make gallo pinto ahead of time? Yes, it reheats well and actually tastes better the next day as the flavors meld. Prepare it up to 2 days in advance and reheat gently.
Related
- Super Easy Weeknight Meals: 5 Quick Dinners
- Japanese Egg Salad Sandwich Bread Recipe
- Dinuguan Recipe: Filipino Pork Blood Stew
More recipes to cook
Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes
Spotted an error? Tell us and we will correct it (corrections policy).