The Nessy Kitchen

  • Home
  • Browse Recipes
    • Main Dishes
    • Breakfast and Brunch
    • Snacks
    • Desserts
    • Drinks
  • About
  • Contact
menu icon
go to homepage
  • Meal Plan
  • Recipe Index
  • Meals
  • Oat Flour Recipes
  • Snacks
  • About
subscribe
search icon
Homepage link
  • Meal Plan
  • Recipe Index
  • Meals
  • Oat Flour Recipes
  • Snacks
  • About
×
Home » Recipes » Main Dishes

Gallo Pinto (Costa Rican Rice and Beans)

Last Modified: Feb 6, 2024 · Published: Aug 25, 2021 by Janessa · 8 Comments
↓ Jump to Recipe
Pin the Recipe

What is Gallo Pinto? Well, directly translated, it means spotted rooster in Spanish. What it actually is, is a staple black beans and rice dish from Costa Rica.

A few years ago, I did a homestay in Costa Rica for a few weeks to practice my Spanish. I stayed in the city of Liberia which is not a tourist destination (the beaches around it are though!) and so English is not widely spoken there. I stayed with a lovely couple, Iris and Johnny, saw some pretty beautiful sites, spoke mostly Spanish and ate A LOT of Gallo Pinto. Most of the time, it was eaten as at least part of both breakfast and supper.

While staying with them, Iris taught me how to make it but after eating it twice a day every day on my trip, it took me almost a year to decide to make it at home. Now though, I enjoy making it from time to time, usually for brunch, and reminiscing about Costa Rica.

Gallo Pinto topped with egg and alongside a tortilla.

The Ingredients

  • Olive Oil- Another neutral cooking oil (Iris used vegetable oil) or butter could also be used.
  • Onion- You can use a white or yellow onion. Or you could use a red onion in a pinch.
  • Rice- Feel free to use brown rice or a short grain rice if you that's what you have. This recipe is a great way to use up leftover rice!
  • Black Beans- These are key. The first time that I tried to make gallo pinto at home, I used canned black beans and they didn't cut it. If you decide to try this recipe, be sure to make this black bean recipe. The cooking liquid adds a lot of the flavor to this dish so reserve 1-2 tablespoon and do not rinse the beans after you cook them.
  • Sea Salt

The Method

  1. Sauté onions.
  2. Stir in rice.
  3. Stir in black beans.
  4. Serve!
Black beans and rice on a plate with tortillas and plantains.

Make Ahead

This meal works best with rice and beans that have already cooked and cooled but they could be made at the start of the recipe if needed. You can make the rice and beans up to 3 days in advance.

Leftover Storage

Store leftovers in an airtight container in the refrigerator for up to 4 days or freeze for up to 3 months. Reheat with a splash of water in the microwave or on the stove.

Or try repurposing the leftovers as the base of some burrito bowls! Add some shredded chicken, salsa, avocado and cheese for a quick and tasty lunch.

How to Serve

When I stayed with Iris and Johnny, she served it a variety of different ways! Sometimes it was:

  • All on its own
  • With fresh Corn Tortillas
  • Topped with an egg
  • With a side of Crispy Baked Sweet Plantains or tostones
  • Alongside some fried cheese (I'm not sure what exactly she used but I think Halloumi would be comparable)
Gallo pinto on a plate with tortillas and plantains.

Let me know in the comments below if you try out this Costa Rican dish! And why you think it might be called "spotted Rooster".

And if you liked this recipe...

...you might also like:

  • Chorizo Rice Skillet
  • Breakfast Fried Rice
  • Huevos Rancheros
  • Canned Tuna Over Rice (4 Ways)

Recipe Card

Plate of Costa Rican black beans and rice alongside tortillas and plantains.

Gallo Pinto

A staple dish from Costa Rica that is made with a hearty base of beans and rice that is eaten as breakfast, lunch or supper!
5 from 8 votes
Print Pin Rate
Prep Time: 10 minutes minutes
Cook Time: 15 minutes minutes
Total Time: 25 minutes minutes
Servings: 4
Calories: 409kcal

Ingredients

  • 1 tablespoon olive oil
  • 1 yellow onion diced (about 1 cup)
  • 3 and ½ cups cooked long grain white rice (1 and ½ cups uncooked)
  • 1-2 tablespoon water
  • 2 cups Black Beans reserve 1-2 tablespoon of cooking liquid and do not rinse the cooked beans (see post notes for using canned beans)
  • ¼ teaspoon fine sea salt

To Serve:

  • baked plantains
  • tortillas
  • eggs
US Customary - Metric
(Prevent your screen from going dark)

Instructions

  • Heat olive oil in a skillet over medium heat. Add onions and sauté until softened.
  • Add rice and 1-2 tablespoon of water as needed to the skillet and cook until warmed through, stirring frequently.
  • Stir in beans (including the reserved liquid) and salt, and continue to heat until warmed through.
  • Serve immediately with desired sides and toppings.

Notes

Leftovers
Store leftovers in an airtight container in the refrigerator for up to 4 days or freeze for up to 3 months. Reheat with a splash of water in the microwave or on the stove.

Nutrition

Calories: 409kcal | Carbohydrates: 78g | Protein: 13g | Fat: 4g | Saturated Fat: 1g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 3g | Sodium: 151mg | Potassium: 425mg | Fiber: 9g | Sugar: 1g | Vitamin A: 6IU | Vitamin C: 2mg | Calcium: 49mg | Iron: 2mg
Did you make this recipe?Let me know what you thought in the comments below!

More 30 Minute Meals!

  • Teriyaki baked salmon on a plate with rice.
    Honey Teriyaki Baked Salmon
  • Fall pasta salad in a serving bowl with a spoon.
    Fall Pasta Salad
  • Cilantro lime pasta salad in a serving bowl.
    Cilantro Lime Pasta Salad
  • Bowl of pasta salad topped with a pesto dressing.
    Pesto Chicken Pasta Salad
« Cashew Shrimp Alfredo
Cajun Honey Butter »

Comments

    5 from 8 votes (4 ratings without comment)

    Leave a Reply Cancel reply

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

    Recipe Rating




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

  1. Kechi says

    July 02, 2022 at 12:23 pm

    5 stars
    I like that this recipe is gluten-free, dairy-free and nut-free. Also, I love that you served it with baked plantains. Bookmarked to make next week!

    Reply
    • Janessa says

      July 02, 2022 at 12:27 pm

      Thank you for your kind review, Kechi!

      Reply
  2. Aimee says

    July 02, 2022 at 12:49 pm

    5 stars
    Okay, this looks like an epic dinner and you totally had me with the egg on top. I'm going to make this next week and I know my kids won't complain a bit.

    Reply
    • Janessa says

      July 02, 2022 at 3:02 pm

      Thank you for your kind review, Aimee! I hope you enjoy this recipe.

      Reply
  3. Kathleen says

    July 02, 2022 at 3:09 pm

    5 stars
    Oh my! I've had this in restaurants and I'm so happy that I get to make this delicious black bean and rice dish myself. Yummy!

    Reply
    • Janessa says

      July 02, 2022 at 3:38 pm

      Thank you for your kind review, Kathleen!

      Reply
  4. Sara Welch says

    July 02, 2022 at 5:26 pm

    5 stars
    Enjoyed this with dinner and it did not disappoint! Quick, easy and inexpensive; easily, a new favorite recipe!

    Reply
    • Janessa says

      July 02, 2022 at 11:04 pm

      I'm glad you enjoyed this recipe, Sara!

      Reply
Janessa

Hi, I'm Janessa and I'm passionate about sharing recipes that are made with wholesome ingredients, are quick and easy and most importantly, delicious!

More about me →

Footer

↑ back to top

About

  • Privacy Policy
  • Site Policies and Disclaimer
  • Blogging Resources

More

  • Web Stories
  • Kitchen Tips and Info
  • Visit my second site, Busy Morning Breakfast!

Contact

  • Contact
  • Instagram
  • Subscribe!

Copyright © 2020-2026 The Nessy Kitchen Inc.

Content shared on The Nessy Kitchen is provided for informational and educational purposes only. It is not intended as medical or health advice. Before acting on any information presented here, please consult with a qualified health care professional.

We use cookies on our website to give you the most relevant experience by remembering your preferences and repeat visits. By clicking “Accept All”, you consent to the use of ALL the cookies. However, you may visit "Cookie Settings" to provide a controlled consent.
Cookie SettingsAccept All
Manage consent

Privacy Overview

This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience.
Necessary
Always Enabled
Necessary cookies are absolutely essential for the website to function properly. These cookies ensure basic functionalities and security features of the website, anonymously.
CookieDurationDescription
cookielawinfo-checkbox-analytics11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics".
cookielawinfo-checkbox-functional11 monthsThe cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional".
cookielawinfo-checkbox-necessary11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary".
cookielawinfo-checkbox-others11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other.
cookielawinfo-checkbox-performance11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance".
viewed_cookie_policy11 monthsThe cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data.
Functional
Functional cookies help to perform certain functionalities like sharing the content of the website on social media platforms, collect feedbacks, and other third-party features.
Performance
Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.
Analytics
Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics the number of visitors, bounce rate, traffic source, etc.
Advertisement
Advertisement cookies are used to provide visitors with relevant ads and marketing campaigns. These cookies track visitors across websites and collect information to provide customized ads.
Others
Other uncategorized cookies are those that are being analyzed and have not been classified into a category as yet.
SAVE & ACCEPT

Rate This Recipe

Your vote:




Let me know what you thought of this recipe:

This recipe worked exactly as written, thanks!
We absolutely loved this!
I'll be making this again and again!
I'm so glad I tried this recipe!

Or write in your own words:

A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.