Costa Rican Gallo Pinto
FREE SHIPPING ON ALL ORDERS OF 3 BAGS OR MORE  |  100% Satisfaction Guarantee

Costa Rican Gallo Pinto

September 2015

Costa Rican Gallo Pinto

Ask pretty much anyone that has visited Costa Rica what their favorite meal was and 9 times out of 10 you’ll probably hear “gallo pinto” (and the 10th is lying). Dubbed the unofficially official dish of Costa Rica, Gallo Pinto is a surprisingly simple mixture of beans and rice, but when made right, the flavors will take you right back to that little café on the beach or cozy restaurant in the rainforest where you first tried it.

Gallo pinto (black rice and beans)

Gallo pinto can be eaten at any time of day at any meal but is typically a breakfast staple, served alongside eggs (we prefer scrambled), tortilla, fried plantains, and natilla (our version of sour cream but a little bit creamier with a sweet aftertaste).

Traditional Costa Rican breakfast: gallo pinto, eggs, tortilla, fried plantains, and sour cream

Gallo pinto can be made in a variety of ways, usually with families adding their own secret ingredient that gives it that little something extra. For our recipe, we stuck to the basics, but as every tico (local Costa Rican) would tell you, the ultimate ‘secret’ is the Lizano Sauce. Thankfully, this can be substituted with Worcestershire sauce for those that don’t have access to Lizano, but true to our country, we would say that nothing rivals the real Salsa Lizano.

Infographic for recipe for gallo pinto


1 tablespoon oil
¼ yellow onion, finely diced
¼ cup of finely chopped cilantro
¼ cup of red bell pepper, chopped
2 cups of uncooked beans (use black beans for authentic Costa Rican flavor but red kidney beans will also work)
3 cups of cooked white rice** (prepared the day before)
1 tablespoon of butter
2 tablespoons of Worcestershire sauce
(we prefer Salsa Lizano from Costa Rica if you can get your hands on some)
Salt to taste

*If you don’t want to mess with cooking the beans, you can use a 15 oz can of black beans (rinsed and drained) instead. Also add 4 tablespoons of water to avoid the gallo pinto becoming too dry.

**1 cup of uncooked rice yields approximately 3 cups of cooked rice. If you’re making the rice the same day, put it in the refrigerator after it cools to help it “age” a bit, which will allow it to mix well with the other ingredients. We recommend cooking it the night before though and storing in the fridge overnight.

Ingredients needed for gallo pinto

To Prepare the Beans

Place the 2 cups of uncooked beans in a pot, cover with water and let them soak overnight. The next morning, drain the water and then add fresh water an inch above the top of the beans and bring to a boil. Cover the pan and reduce the heat to a very low simmer until beans are soft. This could take up to 3 hours or longer.

Making the Gallo Pinto

1. In a hot pan, melt the butter and add the onions, season with a pinch of salt and then add the red bell pepper and the cilantro.
2. Stir in beans and the teaspoon of oil, adding the Worcestershire sauce and salt to taste.
3. Finally add the rice and stir well until all ingredients are well blended.
4. Let stand for 3 minutes over medium heat, stirring occasionally.
5. Serve with eggs, tortilla, fried plantains, natilla and a cup of Café Britt coffee for an authentic Costa Rican breakfast

Coffee and traditional Costa Rican breakfast: gallo pinto, eggs, tortilla, fried plantains, and sour cream

Comment below and let us know if you try the recipe!

Coffee drink with whipped cream
Coffee drink with whipped cream
Escape to Costa Rica Monteverde