A culinary education for the home kitchen — from fond to flame
Fond & Flame

sides

Gallo Pinto (Costa Rican Rice and Beans)

Costa Rica's national breakfast — rice and black beans stir-fried with Salsa Lizano and served with eggs.

★ Beginner$20 minServes 4
Be the first to rate
Gallo Pinto (Costa Rican Rice and Beans) — sides — recipe plated and ready to serve

Nutrition (per serving)

300

Calories

10g

Protein

52g

Carbs

6g

Fat

6g

Fiber

Ingredients

Servings:4
  • 3 cups cooked white rice (day-old preferred)
  • 1 can (15 oz) black beans, drained
  • 2 tbsp vegetable oil
  • 1 small onion, finely diced
  • ½ red bell pepper, finely diced
  • 2 cloves garlic, minced
  • 2 tbsp Salsa Lizano
  • 1 tbsp fresh cilantro, chopped
  • For serving:

  • Fried eggs
  • Sour cream (natilla)
  • Fried plantains
  • Fresh tortillas
  • Method

    1. Sauté the aromatics by heating oil in a large skillet over medium-high heat. Add onion and bell pepper, cook 3-4 minutes until softened. Add garlic, cook 30 seconds.

    2. Add the beans with 2 tablespoons of their liquid. Cook for 2 minutes, stirring gently.

      Stir only when necessary. Constant stirring prevents browning and can break down ingredients that benefit from sustained heat contact.

    3. Add the rice and toss to combine with the beans. Spread in an even layer and let it sit for 1-2 minutes to develop a slight crust on the bottom. Toss and repeat.

      Toss gently but thoroughly to coat every piece evenly. The goal is uniform seasoning and sauce distribution without breaking delicate ingredients.

    4. Season with Salsa Lizano, salt, and pepper. Toss to distribute evenly. The rice should be tinted slightly brown from the beans and sauce.

      Season generously — underseasoned food is the most common home cooking mistake. You can always add more at the end, but building seasoning in layers produces deeper flavor than a single pass.

    5. Finish with fresh cilantro. Serve with fried eggs on top, sour cream, fried plantains, and warm tortillas. In Costa Rica, gallo pinto is breakfast — eaten every single morning.

      Serve immediately while the textures and temperatures are at their peak. Most dishes begin declining the moment they leave the heat — crispy things soften, sauces thicken, and aromatics fade.

    Equipment

    Chef Notes

    • The most important thing: Salsa Lizano is what makes gallo pinto taste Costa Rican. It's a mild, slightly sweet, tangy sauce that's in every Tico kitchen. Find it at Latin grocery stores or online. Worcestershire is the closest substitute but the flavor is different.
    • Use day-old rice — fresh rice is too moist and steams instead of frying. The grains should be separate and slightly dry.
    • Don't mash the beans. They should stay whole and mix with the rice as distinct pieces. The reserved bean liquid adds color and flavor without making it mushy.
    • Cook over medium-high heat so the rice gets slightly crispy in spots. The contrast between soft beans and crispy rice edges is the texture you want.

    Common Substitutions

    IngredientSubstitutionNotes
    Salsa LizanoWorcestershire sauce + pinch of sugarDifferent but provides the tangy-sweet element
    Black beansRed beans (Nicaraguan style)Nicaragua's version uses red beans — equally traditional
    Day-old riceFresh rice cooled on a sheet pan 1 hourNot as dry but works
    Fried eggsScrambled eggsBoth are traditional accompaniments

    What You're Practicing

    Gallo pinto teaches you the rice-and-beans stir-fry technique that appears across Latin America and the Caribbean — Cuban moros y cristianos, Jamaican rice and peas, and Brazilian arroz com feijão all follow the same pattern. Visit Techniques for more.

    Video Resources

    Some equipment and ingredient links are affiliate links. We earn a small commission at no extra cost to you. Learn more

    No comments yet. Be the first to share your thoughts.

    Frequently Asked Questions

    Can I make Gallo Pinto (Costa Rican Rice and Beans) ahead of time?
    Yes — prep the components up to a day ahead and store covered in the refrigerator. Reheat gently or bring to room temperature before serving.
    How do I store leftover Gallo Pinto (Costa Rican Rice and Beans)?
    Store in an airtight container in the refrigerator for 3-4 days. Most sides reheat well in the oven at 350°F for 10-15 minutes.
    Can I freeze Gallo Pinto (Costa Rican Rice and Beans)?
    Most cooked sides freeze well for 2-3 months. Soups and stews freeze especially well. Avoid freezing dishes with high dairy content — they can separate when thawed.
    How many servings does this recipe make?
    This recipe serves 4. You can scale the ingredients up or down proportionally — use the Meal Plan servings slider to adjust the grocery list automatically.
    Is Gallo Pinto (Costa Rican Rice and Beans) a quick recipe?
    Yes — this recipe is ready in 20 minutes including prep time, making it perfect for busy weeknights.
    Is Gallo Pinto (Costa Rican Rice and Beans) dairy free and gluten free?
    Yes — this recipe is dairy free and gluten free. Check the Common Substitutions section for additional dietary adaptations.
    What substitutions can I make for Gallo Pinto (Costa Rican Rice and Beans)?
    See the Common Substitutions section above for ingredient and equipment swaps with specific trade-off notes for each alternative.

    You Might Also Like