Gallo Pinto is a Central American breakfast typically served with fried eggs, sour cream, and plantains. It’s made with leftover rice and black beans, so it’s quick to prepare.
Gallo Pinto
I recently vacationed in Costa Rica and had Gallo Pinto for breakfast so often that I recreated it as soon as I got home! Gallo pinto, which translates to “spotted rooster,” holds a special place in Central Americans’ hearts (and stomachs). This simple combination of rice and beans isn’t just a meal – it’s a cultural cornerstone in Costa Rica and Nicaragua, each country claiming it as their national dish. Traditionally made with leftover black beans and long-grain white rice, it gets its “spotted” appearance from how the beans are cooked and integrated with the rice. Onions, bell peppers, and a hint of cilantro provide freshness, while Lizano sauce, a Worcestershire-like condiment, adds a tangy kick. Pura vida!
Gallo Pinto Ingredients
The two main ingredients in gallo pinto are rice and beans, but more are added to make the meal flavorful. See the exact measurements are in the recipe card at the bottom.
- Olive oil for sautéing the vegetables.
- Sofrito is the base of gallo pinto. Sofrito contains onion, red bell pepper, chopped cilantro, and salt.
- Black Beans: If you have leftover black beans, use those. Otherwise, canned beans are an excellent shortcut. Reserve some of the liquid to cook the beans in. Red kidney beans can be used in place of black beans.
- Salsa Lizano: You can order Salsa Lizano from Amazon if your supermarket doesn’t sell it.
- Ground Cumin adds a subtle smokiness.
- White Rice: Gallo pinto is a fantastic way to use leftover rice, but if you need to cook it from scratch, follow my Instant Pot rice instructions or see how I make it on the stove.
How to Make Gallo Pinto
Here’s how to make this easy gallo pinto recipe, but keep scrolling down to the recipe card for the complete instructions.
- Make the Sofrito: Cook the onion, bell pepper, fresh cilantro, and salt in a large skillet until the veggies are soft.
- Beans: Add the black beans, their liquid, Salsa Lizano, and cumin. Bring it to a boil and simmer for a minute.
- Rice: Stir in the rice and cook until heated.
- How to Serve Gallo Pinto: Serve the rice and beans with eggs, avocado, corn tortillas, and/or sweet plantains.
Variations
The beauty of gallo pinto lies in its adaptability.
- Don’t have black beans? Use red beans instead.
- Rice Swap: Use brown rice instead of white.
- Feeling adventurous? Add chopped chorizo, chopped pork, or leftover chicken.
- For a veggie boost, add some extra chopped vegetables, like zucchini or tomatoes.
- Salsa Lizano is essential for traditional gallo pinto recipes, but you can substitute Worcestershire sauce if you can’t find it.
Ways to Eat Gallo Pinto
Gallo pinto isn’t just about the taste–it’s also about versatility and can be enjoyed any time of the day.
- For breakfast, gallo pinto is often served with a fried egg, sour cream, white cheese like queso fresco, tortillas, and/or a side of plantains. While on vacation in Costa Rica, I enjoyed it with eggs, avocado, tomatoes and fresh tropical fruit on the side.
- For lunch or dinner, it’s the perfect side dish for grilled steak, stews like pollo guisado, grilled chicken, or seafood like cilantro lime shrimp.
Storage
- Refrigerate gallo pinto in an airtight container for up to 4 days.
- Freeze leftovers for 3 months. Microwave a few minutes to heat up.
More Latin Breakfast Recipes
If you want to try some more Latin breakfast ideas, try these:
- Huevos Pericos
- Huevos Rancheros
- Tomatillo Huevos Rancheros
- Colombian Changua
- Breakfast Burritos
- Chorizo Breakfast Bowls
More Bean Recipes You’ll Love
- Black Beans and Rice
- Instant Pot Refried Beans
- Dominican Beans (Habichuelas Guisadas)
- Quick Cuban-Style Black Beans
- Mexican Pinto Beans with Queso
Gallo Pinto Recipe
Ingredients
- 1 teaspoon olive oil
- 1/4 cup yellow onion, chopped fine
- 1/4 cup red pepper, chopped fine
- 2 tablespoons cilantro, chopped
- 1/4 teaspoon kosher salt, plus more to taste
- 2 cups cooked black beans, or canned black beans, drained reserving the liquid
- 1/4 cup liquid from the beans or canned beans
- 1 tablespoon Salsa Lizano
- 1/4 teaspoon ground cumin
- 3 cups cooked white rice
Instructions
- Start with the sofrito: Heat oil in a large skillet over medium heat. Add the onion, bell pepper, cilantro and salt. Cook until the vegetables are soft.
- Add the beans with the liquid, Salsa Lizano and cumin and stir, bring to a boil and simmer 1 minute.
- Add the cooked rice to the skillet and stir to combine and cook 2 to 3 minutes more until heated through.
- Serve with eggs, avocado, warm corn tortillas and/or sweet plantains, if desired.