Gallo Pinto

5 from 53 votes

This post may contain affiliate links which means we may earn a small commission at no extra cost to you. Thank you for your support!

Skip to Recipe Pin Jump to Video

Gallo pinto, which translates to “spotted rooster,” is a classic rice and beans dish enjoyed throughout Central America. While the ingredients are simple, the combination of cooked rice, black beans, aromatics, fresh cilantro, and Salsa Lizano creates a dish that is deeply savory and comforting.

This version stays true to the traditional approach while keeping things approachable and easy to make at home. It is naturally vegan and gluten free, comes together quickly, and works just as well for breakfast as it does for lunch or dinner. Serve it on its own or pair it with avocado, plantains, or eggs for a satisfying meal.

A white plate with a mound of black beans and white rice.
A simple, comforting bowl of gallo pinto made with rice, black beans, fresh cilantro, and savory seasonings.
Want To Save This Recipe?
Enter your email below & we'll send it straight to your inbox. Plus you’ll get great new recipes from us every week!

A Note From Kristen

Once upon a time, I spent some time living in Costa Rica, and gallo pinto left a lasting and delicious impression on me. It is a simple dish at heart, yet somehow manages to taste deeply flavorful and satisfying every single time. What I love most is how such humble ingredients come together into something so comforting and versatile. As a bonus, it is naturally healthy, budget friendly, and easy enough to make any day of the week. Happy eating!
~Kristen

What is Gallo Pinto?

Gallo Pinto means “spotted rooster” in Spanish due to the speckled appearance this dish takes on. It is a traditional Central American dish with Afro-Caribbean roots. Despite slight variations by region, all versions of this dish contain rice and beans as the base.

A white plate topped with pinto beans and rice dish on a wooden aqua background.

A Note on Salsa Lizano

Salsa Lizano is a condiment found on nearly every table in Costa Rica. It is now easily and affordably accessible thanks to the internet, but if you would rather not go that route, vegetarian Worcestershire sauce is very similar and does the trick. Traditional Worcestershire sauce contains anchovies, so make sure you purchase one labeled vegan or vegetarian if necessary. Alternatively, you can take a detour off the traditional route and enjoy this dish with any salsa or hot sauce of your choosing.

A spoon grabbing a spoonful of gallo pinto topped with fresh cilantro leaves.

How to Make Gallo Pinto

Six-step process of preparing a flavorful gallo pinto rice and black bean dish, showing ingredients being sautéed, mixed, cooked, and garnished with fresh cilantro.
A serving of gallo pinto—rice and black beans garnished with fresh cilantro—is presented on a white plate with a fork.

Kristen’s Top Tips

  • Want additional protein? This is delicious topped off with a fried egg or vegan egg.
  • Want some spice? Saute your favorite spicy peppers alongside the garlic and onions.
  • Want a touch of sweet? Serve with some sweet sauteed plantains.
  • Other great additions: sour cream, guacamole, warm corn tortillas.
A close up shot of gallo pinto topped with cilantro on a white plate.

More Delicious Rice Recipes You Might Enjoy

gallo pinto recipe on white plate topped with cilantro

Gallo Pinto (Costa Rican Rice and Beans)

Author: Kristen Wood
173kcal
5 from 53 votes
Print Share Go Ad-Free
Prep 5 minutes
Cook 10 minutes
Rice Cooking Time (if applicable) 15 minutes
Total 30 minutes
A simple, flavorful gallo pinto made with rice, black beans, onion, garlic, cilantro, and Salsa Lizano. This easy Latin American rice and beans dish is naturally vegan, gluten-free, and perfect for any meal.
Servings 4
Course Entrées, Side Dish
Cuisine Central American, Costa Rican, Latin American
Diet Gluten Free, Vegan, Vegetarian
Click to add us as a preferred source on Google

Ingredients

  • 2 tablespoons oil such as avocado oil or sunflower oil
  • 1 onion (white or yellow) diced
  • 3 garlic cloves minced
  • 1 15-ounce can black beans liquid included
  • 1/4 cup Salsa Lizano see notes in post for suitable replacements
  • 2 cups cooked white rice basmati or jasmine work well
  • 2 tablespoons fresh cilantro chopped
  • 1/2 teaspoon sea salt

Method

  1. In a large skillet over medium heat, combine the oil, onion, and garlic. Sauté for 5 minutes.
  2. Add the beans and Salsa Lizano to the skillet. Stir and cook for 2 minutes.
  3. Add the cooked rice, chopped cilantro, and salt. Mix well and cook for 3 minutes longer, stirring frequently.
  4. Garnish with fresh chopped cilantro before serving. Enjoy!
Want To Save This Recipe?

Notes

This recipe and many others can be found in my cookbook, The Vegetarian Family Cookbook, available wherever books are sold!

Nutrition

Serving1bowlCalories173kcalCarbohydrates24gProtein3gFat7gSaturated Fat1gSodium407mgPotassium83mgFiber1gSugar1gVitamin A91IUVitamin C1mgCalcium17mgIron1mg

Nutritional information is automatically calculated using a third-party calculator and is an estimate only.

Have You Tried This Recipe?

Rate and comment below to let us know how it was!

Leave a Reply

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

Recipe Rating




 

9 Comments

  1. 5 stars
    The flavors were delicious and this was such a great side dish or lunch by itself, will make often

  2. 5 stars
    First time I made gallo pinto, and now I ask myself why. Really delicious and I love that it uses all the staple ingredients that I’d normally have in my kitchen! Thanks for the recipe!

  3. 5 stars
    I feel like taking a vacation with each bite. It’s delicious, and not too difficult to prepare.

  4. 5 stars
    Oh yum! Such a wonderful dish to hold onto your memories from Costa Rica. All of the flavors sound absolutely incredible and so easy too.