Gallo pinto is Costa Rica’s beloved rice-and-beans breakfast, seasoned with onions, peppers, cilantro, and a savory sauce before being served with eggs and plantains.
The beans and their cooking liquid season the rice as they fry together. Separate toppings make the dish practical and colorful enough for a full breakfast plate.
Use cold cooked rice so the grains stay distinct. Add bean liquid a spoonful at a time for flavor without making the rice wet.
Serving Suggestions
Serve with fried eggs, sweet plantain, avocado, fresh cheese, and sour cream. A little salsa or hot sauce is welcome.

Recipe Notes
Gallo pinto keeps refrigerated for up to 3 days. Reheat in a skillet and add a splash of water if the rice is dry.

Costa Rican Gallo Pinto with Eggs and Plantain
Costa Rican black bean rice seasoned with peppers and savory sauce, served with eggs, plantain, avocado, and cheese.
Ingredients
Equipment
Method
Cook the Base:
- Heat the oil in a large skillet. Cook the onion, pepper, and garlic until soft, about 5 minutes.
- Add the beans and their liquid, rice, and Lizano-style sauce. Toss until hot and the rice is evenly coated, 6 to 8 minutes.
- Fold in the cilantro and season to taste.
Cook the Toppings:
- Fry the plantain slices in a skillet until golden on both sides.
- Fry the eggs until the whites are set and the yolks remain runny.
Serve:
- Divide the gallo pinto among plates and top with fried egg, plantain, avocado, and fresh cheese.
Nutrition
Notes
- Cold rice keeps the grains distinct.
- Add bean liquid gradually.
- Serve the eggs and plantains immediately after cooking.



