If you are looking for a hearty, healthy, and flavorful breakfast, try the gallo pinto recipe. Known as the national dish of Costa Rica and Nicaragua, this simple combination of rice and beans is more than just a side dish; it is a way of life. It is the ultimate comfort food, providing energy for the whole day.
In this guide, we will show you how to make an authentic and 100% halal gallo pinto recipe at home. Whether you are looking for a new way to use leftover rice or want to explore Central American cuisine, this recipe is perfect. It uses simple pantry ingredients, is very budget-friendly, and is guaranteed to be a hit with your family.
What Is Gallo Pinto?

In simple English, Gallo Pinto is a traditional Central American dish made by mixing cooked rice and beans together with aromatic vegetables and a special sauce. The name “Gallo Pinto” literally means “spotted rooster” in Spanish. This name comes from the way the dark beans create a “spotted” appearance against the white rice, resembling the feathers of a speckled rooster.
While it is eaten in both Costa Rica and Nicaragua, each country has its own slight variation. In Costa Rica, black beans are traditionally used, whereas in Nicaragua, red beans are more common. This dish is usually served as part of a large breakfast, but it is so filling and delicious that many people enjoy it for lunch or dinner as well. It is a humble, healthy dish that carries great cultural importance and brings people together.
Why You’ll Love This Gallo Pinto Recipe
There are many reasons why the gallo pinto recipe has become a favorite for home cooks around the world:

- Easy to Make: It takes less than 20 minutes if you already have cooked rice and beans ready.
- Budget-Friendly: The main ingredients—rice and beans—are some of the most affordable foods you can buy.
- Uses Leftover Rice: This is the best way to transform yesterday’s plain white rice into something spectacular.
- Healthy and Filling: It is packed with plant-based protein and fiber, keeping you full for hours.
- Family-Friendly: The flavor is savory and mild, making it perfect for children and adults alike.
- 100% Halal: By using certified bouillon and natural vegetables, this version is completely permissible and safe.
Ingredients for Gallo Pinto Recipe
To make the most authentic gallo pinto recipe, you need fresh aromatics and the secret ingredient: Salsa Lizano. All ingredients listed are halal and safe.
Main Ingredients
| Ingredient | Quantity | Note |
|---|---|---|
| Vegetable Oil | 1 tablespoon | For sautéing. |
| Unsalted Butter | 1 tablespoon | Adds richness (ensure halal dairy). |
| Red Bell Pepper | 1 medium | Finely diced for color and sweetness. |
| Yellow Onion | 1 small | Finely diced for aroma. |
| Celery | 2 ribs | Finely diced for a fresh crunch. |
| Garlic | 2 cloves | Minced for savory depth. |
| Canned Black Beans | 2 (15 oz) cans | Do not drain! The liquid adds color and flavor. |
| Halal Chicken Bouillon | 2 teaspoons | Use a certified halal paste or cube. |
| Ground Cumin | 1/2 teaspoon | For an earthy, authentic warmth. |
| Cold Leftover White Rice | 3 cups | Cold rice prevents the dish from getting mushy. |
| Salsa Lizano | 1/3 cup | The essential “secret” sauce (vegetarian/halal). |
| Fresh Cilantro | 1/4 cup | Finely chopped for a fresh finish. |
Optional Ingredients (For Extra Flavor)
- Extra Butter: A small knob at the end for a richer, glossier finish.
- Chili Flakes: 1/4 teaspoon if you prefer a bit of heat.
- Lime Juice: A small squeeze just before serving to brighten the flavors.
Note: All ingredients used in this specific recipe are verified as plant-based or halal-certified. No alcohol or non-halal meat extracts are included.
How to Make Gallo Pinto (Step-by-Step Instructions)
Follow these clear, simple steps to create the perfect “spotted rooster” rice.
Step 1: Sauté the Aromatics
In a large skillet or wide pan, heat the vegetable oil and 1 tablespoon of butter over medium heat. Once the butter is melted and bubbling, add the diced red bell pepper, yellow onion, and celery. Sauté for about 5 to 7 minutes until the vegetables are soft and the onion is translucent.
Step 2: Add Garlic and Spices
Stir in the minced garlic and the ground cumin. Cook for only 1 minute until you can smell the warm, savory aroma. Be careful not to burn the garlic, as it can become bitter.
Step 3: Add Beans and Bouillon
Pour both cans of black beans (including the liquid) into the pan. Stir in the halal chicken bouillon paste. Let the beans simmer over medium heat for about 5 minutes. You want the liquid to reduce slightly, but it should still be saucy.
Step 4: Mix in the Rice
Add the 3 cups of cold leftover white rice to the pan. Use a wooden spoon to break up any large clumps of rice. Stir gently so that every grain of rice is coated in the bean liquid and turns a light brownish color.
Step 5: The Secret Sauce
Pour the 1/3 cup of Salsa Lizano over the rice and beans. This sauce provides the unique, smoky, and slightly tangy flavor that defines a true gallo pinto recipe. Mix everything thoroughly.
Step 6: Final Simmer and Cilantro
Reduce the heat to low. Let the mixture cook for another 3 to 5 minutes, stirring occasionally, until most of the liquid has been absorbed and the rice is hot. Turn off the heat and stir in the fresh chopped cilantro. Serve warm.
Pro Tips for the Best Gallo Pinto
- Use Cold Rice: This is the most important tip. Freshly cooked warm rice is too soft and will turn into mush when mixed with the beans. Using rice that has been in the fridge overnight ensures the grains stay separate and firm.
- Do Not Drain the Beans: The “black water” from the bean can is full of flavor and is what gives the rice its characteristic color.
- Skillet Choice: Use a large non-stick skillet or a heavy cast-iron pan. This allows the rice to fry slightly at the bottom, creating a few crispy bits that taste amazing.
- Salsa Lizano: If you cannot find Salsa Lizano, you can use a mix of Worcestershire sauce (halal) and a drop of liquid smoke, but for the most authentic taste, the original sauce is highly recommended.
What to Serve With Gallo Pinto
In Costa Rica, this gallo pinto recipe is rarely eaten alone. It is usually part of a “Desayuno Típico” (Typical Breakfast). Here are some great halal serving ideas:

- Eggs: Scrambled eggs or a fried egg on top are the most traditional choice.
- Fried Plantains: Sweet, caramelized ripe plantains provide a perfect contrast to the savory rice.
- Avocado: Slices of fresh, creamy avocado add healthy fats and coolness.
- Corn Tortillas: Warm tortillas are used to scoop up the rice and beans.
- Fresh Salad: A simple tomato and onion salad with lime dressing is a refreshing side.
- Halal Cheese: A slice of salty, firm white cheese (like Queso Fresco or Panela) is delicious.
Health Benefits of Gallo Pinto
The gallo pinto recipe is a nutritionally complete meal:

- Complete Protein: When rice and beans are eaten together, they provide all the essential amino acids your body needs, making it an excellent vegetarian protein source.
- High in Fiber: Black beans are a powerhouse of fiber, which helps with digestion and heart health.
- Low Fat: This dish uses very little oil and butter, making it a heart-healthy choice.
- Sustained Energy: The complex carbohydrates in the rice and beans provide slow-release energy, preventing a blood sugar crash.
Is Gallo Pinto Halal?
Yes, this gallo pinto recipe is completely halal. We ensure this by:
- Meat-Free Base: The recipe is naturally vegetarian.
- Halal Bouillon: We specify using a certified halal chicken bouillon, which ensures no non-halal animal fats or alcohol-based flavorings are used.
- Pure Sauce: Salsa Lizano is a vegetable-based condiment that is free from alcohol and haram additives.
- Natural Ingredients: The rest of the ingredients (rice, beans, vegetables) are inherently permissible.
Storage & Reheating Tips

- Refrigerator: Store leftover Gallo Pinto in an airtight container for up to 3–4 days. The flavors actually improve the next day!
- Freezing: You can freeze portioned containers of Gallo Pinto for up to 2 months.
- Reheating: Reheat in a skillet with a tiny splash of water or a small knob of butter to bring back the moisture. You can also microwave it for 1–2 minutes.
Frequently Asked Questions (FAQs)
Q1: Can I make gallo pinto without Salsa Lizano?
A: You can, but it will taste different. Salsa Lizano has a unique cumin-based, tangy flavor. You can substitute it with a dash of halal Worcestershire sauce and a pinch of extra cumin if necessary.
Q2: Can I use brown rice instead of white rice?
A: Yes! Brown rice works very well and adds even more fiber. The texture will be slightly firmer and nuttier.
Q3: Is gallo pinto vegan?
A: Yes, if you replace the 1 tablespoon of butter with extra vegetable oil or a plant-based vegan butter, the recipe is 100% vegan.
Q4: Can I use fresh beans instead of canned?
A: Absolutely. If you cook your own beans, use about 3 cups of cooked beans and make sure to keep some of the cooking liquid (the “bean broth”) to add to the rice.
Q5: Is it okay to eat the Gallo Pinto Recipe for dinner?
A: Yes! While it is a breakfast staple, it makes a fantastic, quick, and healthy dinner when paired with a grilled chicken breast or a fresh salad.
Final Thoughts
The gallo pinto recipe is a beautiful example of how simple ingredients can create a world-class meal. It is healthy, budget-friendly, and incredibly satisfying. By following this halal and authentic version, you can bring a taste of Costa Rica into your own home. We encourage you to try this recipe for your next family breakfast. It is a delicious way to start the day with energy and flavor!

Gallo Pinto Recipe
Ingredients
- 1 tablespoon vegetable oil
- 1 tablespoon butter halal
- 1 red bell pepper finely diced
- 1 small yellow onion finely diced
- 2 ribs celery finely diced
- 2 cloves garlic minced
- 2 15 oz cans black beans (do not drain)
- 2 teaspoons halal chicken bouillon paste
- ½ teaspoon ground cumin
- 3 cups cold leftover cooked white rice
- 1/3 cup Salsa Lizano halal/vegetarian
- 1/4 cup fresh cilantro chopped
Instructions
- Heat oil and butter in a large skillet over medium heat.
- Sauté bell pepper, onion, and celery until soft.
- Add garlic and cumin; cook for 1 minute.
- Add black beans with liquid and bouillon; simmer 5 minutes.
- Stir in cold rice and mix gently.
- Add Salsa Lizano and cook until heated through.
- Turn off heat, mix in cilantro, and serve warm.
