Introduction
Imagine waking up to the aroma of perfectly seasoned rice and beans, mingled with the subtle hint of cilantro and onion, all coming together in Costa Rica’s most iconic dish: Gallo Pinto. More than just a meal, Gallo Pinto is a cultural cornerstone, a vibrant start to any day, and a testament to simple, delicious ingredients. Get ready to bring a taste of ‘Pura Vida’ right to your breakfast table with this foolproof recipe!
Recommended Kitchen Tools
To make this recipe easier and more efficient, here are some tools I recommend:
-
Large Skillet
Check Price on Amazon →
-
Measuring Cups and Spoons
Check Price on Amazon →
-
Cutting Board and Knife
Check Price on Amazon →
Why You’ll Love This Recipe
This Gallo Pinto recipe is incredibly satisfying, surprisingly easy to make, and bursting with authentic Central American flavor. It’s the perfect way to start your day, offering a hearty and healthy combination of protein and fiber. Plus, it’s incredibly versatile, making it a fantastic way to use up leftover rice and beans!
Ingredients
- 2 tablespoons vegetable oil or lard
- 1/2 cup finely chopped white onion
- 1/2 cup finely chopped red bell pepper (optional, but traditional in some regions)
- 2 cloves garlic, minced
- 1/4 cup chopped fresh cilantro, plus more for garnish
- 3 cups cooked white rice, preferably day-old and slightly dry
- 1.5 cups cooked black beans (canned or home-cooked), with some of their liquid
- 1 tablespoon Salsa Lizano (or Worcestershire sauce if unavailable)
- Salt and freshly ground black pepper to taste
Instructions
- Heat the oil or lard in a large skillet over medium heat.
- Add the chopped onion and red bell pepper (if using) and sauté until softened, about 5-7 minutes.
- Stir in the minced garlic and cook for another minute until fragrant.
- Add the cooked rice and black beans (along with a little of their liquid to help with moisture) to the skillet. Stir well to combine everything with the sautéed vegetables.
- Add the chopped cilantro and Salsa Lizano (or Worcestershire sauce). Stir continuously, breaking up any clumps of rice or beans, and allowing the flavors to meld together. Cook for about 5-10 minutes, until the rice is heated through and slightly toasted, and the beans are well incorporated.
- Season generously with salt and freshly ground black pepper to your taste. Stir one last time.
- Serve hot, garnished with extra fresh cilantro.
Tips
- Day-old rice is key! It should be slightly dry to prevent the Gallo Pinto from becoming mushy.
- Don’t skip the Salsa Lizano if you can find it; it adds a unique umami depth.
- Adjust the amount of bean liquid to achieve your desired consistency. Some prefer it drier, others a bit saucier.
- Feel free to add a pinch of cumin or a dash of hot sauce for extra flavor.
- Ensure your beans are well-seasoned before adding them to the rice.
Serving Suggestions
- Traditionally served as a breakfast staple, often accompanied by fried eggs, fried plantains (maduros), sour cream (natilla), and fresh cheese (queso fresco).
- It also makes a fantastic side dish for lunch or dinner, pairing well with grilled meats or fish.
- Enjoy it on its own for a simple yet satisfying meal.
Storage Tips
Store leftover Gallo Pinto in an airtight container in the refrigerator for up to 3 days. Reheat gently in a skillet or microwave, adding a splash of water or broth if it seems dry.
FAQ
What is Gallo Pinto?
Gallo Pinto is a traditional rice and bean dish, considered the national dish of both Nicaragua and Costa Rica, with regional variations.
What is Salsa Lizano?
Salsa Lizano is a popular Costa Rican condiment with a savory, slightly tangy, and umami-rich flavor profile, often compared to Worcestershire sauce but with its own distinct taste.
Can I use other types of beans?
While black beans are most traditional for Costa Rican Gallo Pinto, red beans or pinto beans can also be used, though the flavor will be different.
Nutrition Information
- Calories: 350 kcal
- Protein: 12 g
- Fat: 10 g
- Carbohydrates: 55 g

Authentic Gallo Pinto Recipe: Costa Rica's Beloved Breakfast Staple
Ingredients
Method
- Heat the oil or lard in a large skillet over medium heat.
- Add the chopped onion and red bell pepper (if using) and sauté until softened, about 5-7 minutes.
- Stir in the minced garlic and cook for another minute until fragrant.
- Add the cooked rice and black beans (along with a little of their liquid to help with moisture) to the skillet. Stir well to combine everything with the sautéed vegetables.
- Add the chopped cilantro and Salsa Lizano (or Worcestershire sauce). Stir continuously, breaking up any clumps of rice or beans, and allowing the flavors to meld together. Cook for about 5-10 minutes, until the rice is heated through and slightly toasted, and the beans are well incorporated.
- Season generously with salt and freshly ground black pepper to your taste. Stir one last time.
- Serve hot, garnished with extra fresh cilantro.


