| |

Gallo Pinto (Costa Rican Beans and Rice)

homemade Gallo Pinto (Costa Rican Beans and Rice) photo

Gallo Pinto (Costa Rican Beans and Rice) is the kind of breakfast that wakes up the kitchen with color, aroma, and a comforting sense of home. It’s humble, hearty, and entirely adaptable — the sort of dish that makes you want to linger with a cup of strong coffee and a piece of warm bread. In Costa Rica and parts of Central America, this combination of beans and rice is a cultural staple, a flavorful way to start the day or round out a meal. My version leans on bright, fresh cilantro and the unmistakable tang of Salsa Lizano, balancing the soft, savory beans with crisp vegetables and perfectly separated grains of day-old rice.

Before we dive in, a quick note on ingredients: the list below is simple and straightforward, emphasizing pantry-friendly items and a few fresh touches. If you prefer a spicier Gallo Pinto, add a pinch of crushed red pepper or a diced jalapeño to the sauté. If you want a milder version, omit any extra heat and focus on the salsa and cilantro to carry the flavor.

Why this version works

classic Gallo Pinto (Costa Rican Beans and Rice) image

This rendition of Gallo Pinto (Costa Rican Beans and Rice) keeps the textures distinct: the beans retain a bit of their cooking liquid so the mixture is moist and cohesive, while the rice — ideally chilled from a previous day — stays separated and slightly chewy. The bell pepper and onion are sautéed until tender but still colorful, and a small amount of oil keeps everything glossy without weighing it down. Salsa Lizano brings a savory, slightly sweet tang that is signature to Costa Rican kitchens, while fresh cilantro wakes up the entire dish.

Ingredients

▢2 tablespoons light-tasting oil (vegetable, mild olive, canola)
▢1 red bell pepper, chopped
▢1 small yellow onion, chopped
▢2 cloves garlic, minced
▢2 cups cooked black beans, in 3/4 cup reserved cooking liquid*
▢¼ cup Salsa Lizano**
▢3 cups cooked rice, preferably, day-old and refrigerated
▢¼ cup chopped fresh cilantro

*Note on the reserved cooking liquid: keep 3/4 cup of the liquid from cooking the beans to add back into the dish. That starchy bean liquid helps bind flavors and keeps the final dish moist without making it soupy.

**If you can’t find Salsa Lizano, make a quick substitute by mixing 3 tablespoons Worcestershire-style sauce (mild and savory) with 1 tablespoon ketchup and 1 teaspoon soy sauce to mimic the tangy, slightly sweet profile. Use the same total amount: 1/4 cup.

Equipment

  • Large skillet or sauté pan
  • Wooden spoon or spatula
  • Measuring cups and spoons
  • Cutting board and knife

Step-by-step Instructions

easy Gallo Pinto (Costa Rican Beans and Rice) picture

Follow these steps to make Gallo Pinto (Costa Rican Beans and Rice) with clear, practical direction. The sequence mirrors traditional preparations so flavors build naturally and the texture comes out ideal.

  1. Prepare your ingredients. Chop the red bell pepper and the small yellow onion into even pieces so they cook uniformly. Mince the garlic and roughly chop the fresh cilantro. Measure out the cooked rice and the cooked black beans, and set aside 3/4 cup of the bean cooking liquid to use in the recipe.
  2. Heat the oil. Place a large skillet over medium heat and add 2 tablespoons of light-tasting oil (vegetable, mild olive, or canola). Let the oil warm until it shimmers but does not smoke.
  3. Sauté the aromatics and pepper. Add the chopped red bell pepper and the chopped small yellow onion to the hot oil. Cook, stirring occasionally, until the onion begins to turn translucent and the pepper is tender-crisp, about 5 to 7 minutes depending on heat level. Reduce the heat if the vegetables begin to brown too quickly.
  4. Add the garlic. Stir in the minced garlic and sauté for about 30 to 45 seconds, just until fragrant. Be careful not to let the garlic burn; its flavor turns bitter when overcooked.
  5. Combine beans and reserved liquid. Add the 2 cups of cooked black beans to the skillet along with the 3/4 cup reserved cooking liquid from the beans. Stir gently to combine the beans with the sautéed vegetables. Bring the mixture to a gentle simmer so the flavors meld for about 2 to 3 minutes.
  6. Stir in Salsa Lizano. Pour in 1/4 cup Salsa Lizano (or the substitute mixture if using). Stir well so the salsa is evenly distributed through the beans and vegetables. Allow the mixture to cook for another minute to incorporate the salsa’s tangy flavor.
  7. Add the rice. Break up any large clumps in 3 cups of cooked rice and add the rice to the skillet. Using a wooden spoon or spatula, fold the rice into the bean and vegetable mixture so that each grain becomes coated. Keep the heat at medium-low to prevent sticking and encourage even heating.
  8. Adjust texture and heat through. Continue to cook, stirring periodically, until the rice is fully warmed and any excess liquid has been absorbed or evaporated so the mixture is moist but not soupy, about 3 to 5 minutes. If the pan seems dry before the ingredients are heated through, add a splash more of the reserved bean liquid or a tablespoon of water at a time.
  9. Finish with cilantro. Remove the skillet from the heat and fold in 1/4 cup chopped fresh cilantro. The cilantro’s bright, citrusy notes should layer on top of the savory base without being cooked away.
  10. Serve immediately. Spoon the Gallo Pinto (Costa Rican Beans and Rice) onto plates while warm. It pairs beautifully with fried plantains, sliced avocado, a fried egg, or a side salad for a simple, satisfying meal.

Troubleshooting and tips

delicious Gallo Pinto (Costa Rican Beans and Rice) shot

  • If your rice is sticking together, make sure it’s day-old and refrigerated as recommended. Cold rice separates easier and absorbs flavors without turning mushy.
  • If the mix seems too wet, cook a few minutes longer with the heat slightly higher, stirring occasionally to evaporate excess moisture.
  • If you prefer a deeper flavor, add a splash more Salsa Lizano to taste, but add it gradually to keep the balance.
  • For a smoky note, finish with a small drizzle of toasted sesame oil or a few drops of liquid smoke — a little goes a long way.

Make-ahead and storage

Gallo Pinto (Costa Rican Beans and Rice) is surprisingly resilient. Store leftovers in an airtight container in the refrigerator for up to 4 days. Reheat gently in a skillet over medium-low heat with a splash of water or reserved bean liquid to restore moisture, or microwave in short increments, stirring between heats. For a make-ahead breakfast, assemble the dish the night before and reheat in the morning, topping with fresh cilantro just before serving.

Serving suggestions

This dish is wonderfully versatile. Traditional accompaniments include fried or baked plantains, slices of avocado, fresh tomato, or a fried egg perched on top. For a heartier meal, serve alongside a simple green salad or a small portion of grilled fish or chicken. A wedge of lime or a few extra sprigs of cilantro on the side are always welcome for a bright finish.

Flavor variations

  • Spicy: Add a diced jalapeño or a pinch of red pepper flakes when sautéing the onions and pepper.
  • Smoky: Stir in a teaspoon of smoked paprika or a touch of chipotle in adobo for a smoky background note.
  • Herby: Mix half the cilantro with some chopped scallions for a two-herb finish.
  • Vegetable-packed: Stir in frozen peas or corn in the last few minutes of cooking for extra color and sweetness.

Final thoughts

Gallo Pinto (Costa Rican Beans and Rice) is comforting, reliable, and full of flavor without requiring elaborate techniques or hard-to-find ingredients. It celebrates the simple beauty of beans and rice elevated by bright herbs and a tangy sauce. Whether you’re making it for a relaxed weekend breakfast or as part of an easy weeknight dinner, this version is designed to be approachable and adaptable while staying true to the dish’s essential character.

Now that you have the step-by-step method and a few ideas for customizing, tie on an apron and let the aroma of sautéed peppers and cilantro fill the kitchen. This is one of those recipes that tastes even better the next day, so don’t be surprised if Gallo Pinto (Costa Rican Beans and Rice) becomes a regular in your cooking rotation.

homemade Gallo Pinto (Costa Rican Beans and Rice) photo

Gallo Pinto (Costa Rican Beans and Rice)

A flavorful Costa Rican mix of black beans, rice, peppers, and Salsa Lizano that makes a comforting side or main.
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings 8 servings

Equipment

  • Large Skillet
  • Wooden Spoon or Spatula
  • Measuring Cups
  • Knife
  • Cutting Board

Ingredients
  

  • 2 tablespoons light-tasting oil (vegetable, mild olive, or canola)
  • 1 red bell pepper, chopped
  • 1 small yellow onion, chopped
  • 2 cloves garlic, minced
  • 2 cups cooked black beans include about 3/4 cup reserved cooking liquid
  • 1/4 cup Salsa Lizano
  • 3 cups cooked rice, preferably day-old and refrigerated
  • 1/4 cup chopped fresh cilantro

Instructions
 

  • Heat the oil in a large skillet over medium-high until shimmering.
  • Add the chopped red bell pepper and chopped onion and sauté, stirring occasionally, until the pepper is soft and the onion is translucent, about 6–8 minutes.
  • Add the minced garlic and cook, stirring, for about 1 minute until fragrant.
  • Stir in the cooked black beans, the reserved 3/4 cup bean cooking liquid, and the Salsa Lizano; bring to a gentle simmer.
  • Simmer the mixture for about 5 minutes, stirring occasionally, until slightly thickened and some liquid has evaporated.
  • Gently fold in the cooked rice and continue to cook, stirring, until the rice is heated through and most of the liquid is absorbed, about 3–5 minutes.
  • Remove from heat, stir in the chopped cilantro, taste, and adjust seasoning with additional Salsa Lizano if desired, then serve.

Notes

  • Low-sodium canned beans with their liquid can be substituted for cooked beans if short on time.
  • If using dried beans, soaking and cooking them yields better flavor and texture.
  • Salsa Lizano is traditional and widely recommended for authentic flavor.
  • Salsa Lizano is available in some Latin markets, many grocery international aisles, or online.
  • There is a lighter "Suave" version of Salsa Lizano with reduced sodium.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating