Home Recipes Breakfast
Totale tijd25 minutes

Gallo Pinto Recipe

If you've ever traveled to Costa Rica, you've probably come across gallo pinto on the breakfast menu. This simple combination of rice and black beans is one of the country's most beloved dishes and a staple in many households. Not only is it packed with flavor, but it's also a great way to add more beans to your meals. While traditionally served for breakfast, I love making gallo pinto for a quick lunch or easy weeknight dinner, especially when topped with a fried egg and a squeeze of fresh lime.

Have you ever been to Costa Rica? If so, chances are you’ve seen gallo pinto on just about every breakfast menu. This simple dish of rice and beans is eaten daily throughout the country and has become a national favorite for good reason. It’s nutritious, flavorful, and a great way to use up leftover rice.

While gallo pinto is traditionally served for breakfast, I also love it as a light lunch or an easy dinner. Add a fried egg on top and you have a complete meal.

Tip from Simone

Tip from Simone

While gallo pinto is a perfectly normal breakfast in Costa Rica, I personally find it a bit too hearty first thing in the morning. I usually make it as a quick and easy dinner instead!

What is Gallo Pinto?

Gallo pinto literally translates to “spotted rooster” and refers to the appearance of the dish. The black beans mixed with the rice create a speckled pattern that gives the dish its name.

It is most commonly eaten in Costa Rica and Nicaragua, where it plays an important role in everyday cooking.

Variations on Gallo Pinto

This recipe is easy to customize:

  • Use pinto beans or kidney beans if you can’t find black beans.
  • Make it completely plant-based by serving it without the egg.
  • Add extra vegetables such as zucchini, corn, or spinach.
  • Make it spicier by adding fresh chili peppers.
  • Add avocado for extra healthy fats.
Gallo pinto recipe

Recipe Ingredients

To make this easy gallo pinto recipe, you’ll need the following ingredients. Check the recipe card below for exact amounts.

  • Rice – I use brown rice, but regular white rice works just as well.
  • Beans – Traditionally, gallo pinto is made with black beans. I use canned black beans, rinsed and drained.
  • Seasonings – cumin seeds, ground coriander, salt, and black pepper.
  • Bell pepper – adds color and flavor.

These ingredients form the base of the dish, but I like to serve it with chopped tomatoes, avocado, fresh cilantro, lime wedges, and a fried egg.

How to Make Gallo Pinto

Step 1: Cook the Rice

Cook the rice according to the package directions. Drain if necessary and allow it to steam dry for a few minutes.

Step 2: Make the Base

Heat a dry skillet over medium heat and toast the cumin seeds until fragrant. Add the garlic, coriander, and yellow bell pepper and cook for a few minutes.

Step 3: Add the Beans

Add the black beans to the pan and cook for about 5 minutes. This helps them develop a little extra texture and flavor.

Step 4: Mix with the Rice

Add the cooked rice and stir-fry everything together over medium-high heat for a few minutes. Stir in the scallions and season with salt and pepper.

Step 5: Serve

Serve the gallo pinto with fresh tomatoes, cilantro, and a wedge of lime. A fried egg on top makes it even more delicious.

Storing Gallo Pinto

Refrigerator

Store leftover gallo pinto in an airtight container in the refrigerator for up to 3 days.

Freezer

You can freeze the dish for up to 3 months. Thaw completely before reheating in a skillet or microwave.

Gallo pinto recipe

FAQ Gallo Pinto

Absolutely! In fact, leftover cold rice works even better than freshly cooked rice because it fries up nicely without becoming mushy.

Traditionally, black beans are used, but pinto beans, brown beans, or kidney beans also work well.

In Costa Rica, it is usually served for breakfast. Personally, I prefer it as a quick and easy dinner.

Yes! The base recipe is naturally vegan. Simply skip the egg or serve it with avocado instead.

Gallo pinto recipe or spotted rooster

More Recipes with Beans

If you love legumes as much as I do, make sure to check out the below recipes as well.

Gallo pinto recipe
No ratings yet

Gallo Pinto Recipe

Prep time 10 minutes
Cooking time 15 minutes
Total time 25 minutes
Servings4 people

Ingredients

  • 150 grams brown rice
  • 200 grams black beans rinsed and drained
  • 1 tsp cumin seeds
  • 1 tsp ground coriander
  • 1 garlic clove minced
  • 1 yellow bell pepper diced
  • 2 scallions sliced
  • Salt and black pepper to taste

Optional for Serving

  • Cherry tomatoes
  • Fresh cilantro
  • Fried egg

Instructions

  1. Cook the rice according to the package directions. Drain and set aside.
    150 grams brown rice
  2. Heat a skillet over medium heat and add the cumin seeds. Toast for about 1 minute, until fragrant.
    1 tsp cumin seeds
  3. Add the garlic, ground coriander, and yellow bell pepper. Cook for a few minutes until the pepper starts to soften.
    1 tsp ground coriander, 1 garlic clove, 1 yellow bell pepper
  4. Add the black beans and cook for about 5 minutes, until heated through and slightly crisp around the edges.
    200 grams black beans
  5. Add the cooked rice and stir-fry over high heat for several minutes.
  6. Stir in the scallions and season with salt and pepper.
    2 scallions, Salt and black pepper
  7. To serve, make a simple tomato salsa with fresh tomatoes, cilantro, and a squeeze of lime juice. Top with a fried egg if desired.
    Cherry tomatoes, Fresh cilantro, Fried egg

Notes

  • Leftover rice works especially well in this recipe.
  • Traditionally served for breakfast in Costa Rica, but equally delicious for lunch or dinner.
  • Add avocado for extra creaminess and healthy fats.
  • Easily made vegan by omitting the egg.
Author recipeSimone

Nutrition Information per portion:

Calories: 216kcal | Carbohydrates: 43g | Protein: 8g | Fat: 2g | Saturated Fat: 0.3g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 1g | Sodium: 5mg | Potassium: 376mg | Fiber: 6g | Sugar: 0.2g | Vitamin A: 129IU | Vitamin C: 56mg | Calcium: 43mg | Iron: 2mg

Disclaimer:

The nutritional values above are calculated per portion. The details are based on standard nutritional tables and do not constitute a professional nutritional advice.

Categories:

Leave a Comment

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

About Simone van den Berg

Food photographer | Food- and travel blogger | Recipe development | Loves to cook, experiment with vegetables and most of all, loves to eat. Whenever I travel (and I do try to do that as often as possible) it's always about food too! Love exploring flavors around the world. Lives together with cats Humphrey and Buffy in the Netherlands.