Gallo Pinto Recipe Nicaragua: Rice and Beans for Breakfast

697

This gallo pinto recipe from Nicaragua is a skillet of red beans and rice stir-fried with onion, garlic and sweet pepper until the grains turn a speckled, savory brown. It’s the everyday breakfast of Nicaragua, served with eggs, fried cheese and sweet plantains, and it takes about 45 minutes with dried beans, or 20 if you use canned. It’s also one of those dishes that’s better the next day.

Gallo pinto recipe Nicaragua: a plate of speckled rice and beans with a fried egg

Gallo Pinto Recipe Nicaragua: The Name and the Plate

Gallo pinto means “spotted rooster” in Spanish. The usual explanation is that the dark beans scattered through the pale rice look like a rooster’s speckled feathers. Both Nicaragua and Costa Rica claim the dish as their own, and the two versions are slightly different, so I wouldn’t call either one the “original.”

In Nicaragua, gallo pinto is rarely eaten alone. A typical breakfast plate puts it next to a few other things:

  • Fried or scrambled eggs.
  • Queso frito: slices of firm white cheese, fried until golden.
  • Maduros: sweet, ripe plantains fried until caramelized.
  • Tortillas or bread for scooping.
  • Cuajada or crema: fresh cheese or sour cream, and sometimes avocado.

It’s also eaten at lunch and dinner, and the leftovers get fried again for the next morning.

Nicaragua or Costa Rica? Two Versions Compared

Nicaraguan styleCosta Rican style
BeansSmall red beans are the classicBlack beans
FlavorOnion, garlic and sweet pepper, fried in oilOnion, sweet pepper, cilantro, and Salsa Lizano
TextureOften moister, fried until the rice turns reddishUsually a bit drier and more separate
Served withEggs, queso frito, maduros, cuajadaEggs, sour cream, fried plantains, tortillas

Similar rice-and-beans mixes exist elsewhere in Central America, like casamiento in El Salvador and Honduras. The details vary by household, so treat all of these as family recipes, not rules.

Gallo Pinto Recipe Nicaragua Ingredients

  • 1 cup dried red or black beans, soaked overnight (or about 3 cups cooked, or two 15-oz cans, drained)
  • 2 cups cooked rice, preferably day-old
  • 1 medium onion, finely chopped
  • 2 cloves garlic, minced
  • 1 sweet bell pepper, chopped (optional)
  • 1 medium tomato, chopped (optional)
  • 2 tablespoons vegetable or olive oil
  • 1 teaspoon Worcestershire sauce (optional)
  • 2 tablespoons vinegar or lime juice (optional)
  • ¼ cup chopped cilantro, salt and pepper
  • To serve: fried eggs, fried plantains, cheese, tortillas

How to Make It

  1. Cook the beans safely. Drain the soaked beans, cover them with fresh water, and bring to a rolling boil for at least 10 minutes. Then lower the heat and simmer, partly covered, for 45 minutes to an hour, until tender, adding salt near the end. Save a cup of the cooking liquid. (More on the boil below.)
  2. Prep the rice. Use rice cooked the day before, or cook it and spread it out to cool and dry for 30 minutes. Break up any clumps with your fingers.
  3. Cook the aromatics. Heat the oil in a large skillet over medium heat. Cook the onion and garlic for about 5 minutes until soft and fragrant, then add the bell pepper and tomato (if using) and cook another 3 to 4 minutes.
  4. Add the beans and some liquid. Stir in the drained beans and a few spoonfuls of the cooking liquid, and mash a few beans against the pan to thicken it slightly.
  5. Add the rice. Fold in the rice and cook over medium-low heat for 5 to 10 minutes, stirring gently, until everything is hot and the rice has taken on the color of the beans. Add the Worcestershire, salt and pepper, and the vinegar or lime juice if you like a little tang.
  6. Finish. Taste and adjust the salt. Stir in the cilantro and serve with eggs, plantains or cheese.
Rice and beans topped with a fried egg for breakfast

A Safety Note About Dried Red Beans

Raw and undercooked dried red beans (and kidney beans in particular) contain a natural toxin that can make you quite ill. The fix is easy: soak them, discard the soaking water, and boil them hard for at least 10 minutes before turning the heat down. Don’t cook dried red beans in a slow cooker on low without boiling them first, because low heat can actually make the toxin worse. Canned beans are already safely cooked, which is why they’re a good shortcut.

Gallo Pinto Recipe Nicaragua Card

Gallo Pinto Recipe Nicaragua

Gallo Pinto (Nicaraguan Rice and Beans)

Gallo Pinto is a traditional Nicaraguan dish made with a combination of rice and beans, typically served as a hearty breakfast or lunch. It’s seasoned with a flavorful sofrito (onion, garlic, bell pepper, and tomato), and often accompanied by fried eggs, fried plantains, or tortillas. Simple yet satisfying, it is a staple in Nicaraguan cuisine and symbolizes comfort, hospitality, and community.
Prep Time 10 minutes
Cook Time 35 minutes
Total Time 45 minutes
Course Appetizer
Cuisine American
Servings 4
Calories 250 kcal

Equipment

  • Large skillet or frying pan
  • Medium pot (for cooking beans and rice)
  • Wooden spoon or spatula
  • Knife and cutting board
  • Measuring cups and spoons

Ingredients
  

  • 1 cup of red or black beans soaked overnight
  • 2 cups of cooked rice preferably day-old rice
  • 1 medium onion finely chopped
  • 2 cloves of garlic minced
  • 1 bell pepper chopped (optional)
  • 1 medium tomato chopped (optional)
  • 2 tablespoons of oil vegetable or olive oil
  • 1 teaspoon of Worcestershire sauce optional
  • Salt and pepper to taste
  • 1/4 cup of cilantro chopped (optional)
  • 2 tablespoons of vinegar or lime juice optional for extra flavor
  • Fried eggs or plantains for serving, optional

Instructions
 

  • Prepare the Beans and Rice: Cook the beans in a pot with water and salt until tender, around 45 minutes to 1 hour. Drain and set aside. Cook the rice separately (preferably the day before for best texture).
  • Make the Sofrito: In a large skillet, heat the oil over medium heat. Add the chopped onion and garlic, cooking until soft and aromatic, about 5 minutes. Add the bell pepper and tomato (if using) and sauté for an additional 3-4 minutes until softened.
  • Combine the Rice and Beans: Add the cooked rice and beans to the skillet with the sofrito. Stir well to combine, ensuring the rice is coated with the aromatic mixture.
  • Season and Simmer: Add Worcestershire sauce (optional), salt, pepper, and any additional seasonings to taste. Stir everything together and let it cook for another 5-10 minutes on low heat, allowing the flavors to meld.
  • Serve: Garnish with fresh cilantro and serve with fried eggs, fried plantains, or tortillas, if desired.
    Gallo Pinto Recipe Nicaragua

Notes

Use Day-Old Rice: For the best texture and flavor, day-old rice is recommended as it has a firmer texture than freshly cooked rice, which prevents it from becoming mushy when combined with beans.
Customizable: Feel free to adjust the seasonings and add extras such as chili peppers for spice or a dash of hot sauce for an added kick.
Serving Variations: Gallo Pinto is often served with fried eggs, avocado, or grilled meats, making it a versatile dish that can be enjoyed at any time of the day.
Beans: While red beans are most commonly used, you can substitute them with black beans for a slightly different flavor.
Gallo Pinto Recipe Nicaragua Gallo Pinto Recipe Nicaragua
Keyword Gallo Pinto, Nicaraguan rice and beans, traditional Nicaraguan dish, breakfast, rice, beans, sofrito, comfort food

Getting the Texture Right

Use day-old rice. Freshly cooked rice is soft and sticky and clumps into a paste when stirred. Cold, dry rice separates and fries up slightly crisp at the edges. Don’t stir too much. Folding gently keeps the grains whole. Add the bean liquid slowly. It gives a creamy, savory moisture, and too much makes the dish soggy. Let it sit in the pan for a minute without stirring, and you’ll get a little browned crust on the bottom, which many people like best. If it’s dry, add a splash of bean liquid or water. If it’s too wet, cook it a few more minutes uncovered.

Gallo pinto recipe Nicaragua cooking in a skillet with onions and peppers

Variations

Black beans: swap them in for a Costa Rican feel, and add a spoonful of Salsa Lizano if you can find it. Smoky: add diced bacon or smoked sausage to the pan before the onions, or a pinch of smoked paprika. Spicy: a minced chili or a few drops of hot sauce. Vegan: skip the Worcestershire (it contains anchovies) and the eggs, and serve with avocado and plantains. With coconut: on Nicaragua’s Caribbean coast, rice and beans are cooked in coconut milk, a different but related dish. Shortcut: use canned beans (with their liquid) and leftover rice for a 20-minute breakfast.

What to Serve With It

Keep to the plate above: eggs, fried cheese, maduros, and warm tortillas. For something to drink, a Latin breakfast fits with a glass of morir soñando, or strong black coffee. For a Central American baked bread on the side, try the coconut-milk Belizean johnny cakes. If you like rice dishes, you may also enjoy the Puerto Rican arroz con pollo or the annatto-colored Chamorro red rice for dinner.

Plate of rice and beans served with plantains and cheese

Storage and Leftovers

Cooked rice can carry bacteria that survive cooking, so refrigerate gallo pinto within 2 hours of making it, and eat it within 4 days. Reheat in a skillet with a little oil until steaming hot all the way through, or in the microwave, covered, with a splash of water. It freezes well in portions for about 3 months. Leftover gallo pinto, fried until crisp, is a breakfast in itself.

Rice and beans together give you a lot of fiber and a good plant protein combination, and they’re an inexpensive, filling food. They’re also carbohydrate-heavy, so the plate is best balanced with eggs, vegetables or avocado. A realistic estimate is around 320 calories per serving, before eggs and plantains. It’s naturally free of dairy and (without Worcestershire) vegan.

Questions About This Gallo Pinto Recipe Nicaragua

Can I use canned beans? Yes, and the liquid in the can works as the bean broth. Use about 1½ cups drained beans per 15-ounce can, and two cans for this recipe.

Red or black beans? Nicaraguan cooks usually use small red beans, and Costa Ricans use black. Both work. Pick the one you have.

What is Salsa Lizano? A tangy, mildly spiced Costa Rican sauce used on gallo pinto. It’s optional here, and you’ll find it in many Latin grocery stores.

Is it only for breakfast? No. It’s served at any meal, as a side dish or a main with eggs and vegetables.

Fried egg on top of seasoned rice and beans

If you grew up with gallo pinto, tell me in the comments how your family makes it, whether red or black beans, with or without tomato. Notes from people who eat it daily are worth more than any recipe.

Related reading: Costa Rican Gallo Pinto on Allrecipes, for the Costa Rican take on the same dish.

Leave a Reply

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

Recipe Rating




Close
Your custom text © Copyright 2026. All rights reserved.
Close