• Menu
  • Skip to right header navigation
  • Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

A Taste for Travel

The world's most amazing food, drink and sun destinations

  • Home
  • About Us
    • News and Awards
    • Privacy Policy
    • Disclosure
  • Partner with Us
  • Contact
  • Home
  • About Us
    • News and Awards
    • Privacy Policy
    • Disclosure
  • Partner with Us
  • Contact
  • Destinations
    • Mexico
      • Mexico City
      • Cancun Riviera-Maya
      • Huatulco & Mazunte
      • Morelia
      • Oaxaca City
      • Puerto Escondido
      • Puerto Vallarta
      • Chiapas
      • San Miguel de Allende
    • Caribbean
      • Anguilla
      • Antigua and Barbuda
      • Aruba
      • Bahamas
      • Bonaire
      • Curacao
      • Dominican Republic
      • Grenada
      • Martinique
      • St. Kitt’s
      • Trinidad & Tobago
      • Virgin Islands
    • Central America
      • Belize
      • Costa Rica
      • Guatemala
      • Panama
    • Europe
      • Cyprus
      • Ireland
      • Italy
      • Portugal
      • Spain
      • Turkey
    • Canada & United States
      • British Columbia
      • Nova Scotia
      • Ontario
      • Florida
      • Hawaii
      • Kentucky
  • Recipes
    • Appetizers
    • Breakfasts
    • Drinks
    • Desserts
    • Sauces & Salsas
    • Entrees
    • Soup
    • Guatemalan Recipes
  • Reviews & Tips
  • Types of Travel
    • Cruises & Boating
    • Food & Wine
    • Romantic Getaways
  • Destinations
    • Mexico
      • Mexico City
      • Cancun Riviera-Maya
      • Huatulco & Mazunte
      • Morelia
      • Oaxaca City
      • Puerto Escondido
      • Puerto Vallarta
      • Chiapas
      • San Miguel de Allende
    • Caribbean
      • Anguilla
      • Antigua and Barbuda
      • Aruba
      • Bahamas
      • Bonaire
      • Curacao
      • Dominican Republic
      • Grenada
      • Martinique
      • St. Kitt’s
      • Trinidad & Tobago
      • Virgin Islands
    • Central America
      • Belize
      • Costa Rica
      • Guatemala
      • Panama
    • Europe
      • Cyprus
      • Ireland
      • Italy
      • Portugal
      • Spain
      • Turkey
    • Canada & United States
      • British Columbia
      • Nova Scotia
      • Ontario
      • Florida
      • Hawaii
      • Kentucky
  • Recipes
    • Appetizers
    • Breakfasts
    • Drinks
    • Desserts
    • Sauces & Salsas
    • Entrees
    • Soup
    • Guatemalan Recipes
  • Reviews & Tips
  • Types of Travel
    • Cruises & Boating
    • Food & Wine
    • Romantic Getaways
Home » Recipes » Sides » Easy Coconut Rice and Red Beans

Easy Coconut Rice and Red Beans

Posted May 5, 2022//  by Michele Peterson 7 Comments

We may earn income from links in this post. Please read this Disclosure for details.

Jump to Recipe Print Recipe
Pinterest text overlaid on rice and beans in a white bowl.

This easy coconut rice and red beans recipe is a delicious way to bring the flavours of the Caribbean into your home.

It features subtle, sweet coconut milk that pairs perfectly with the fluffy rice, sautéed onions, red peppers and earthy red beans.

With its satisfying combination of protein and carbs, rice and beans is a popular comfort food in Caribbean, Cajun, Creole and Latin American cuisine. 

Caribbean rice and red beans in a white bowl garnished with thyme, red pepper and lime wedge.

This version hails from Livingston in eastern Guatemala near Zacapa where our family lives.  

In this region, coconut is a key ingredient of the traditional food of the Garifuna people, black Caribs of St. Vincent who settled on the Caribbean coast of Central America in Belize, Guatemala and Honduras in the late 1600s.  

Enjoy this crowd-pleasing side dish at family dinners, at summer barbecues and at special events such as Christmas and other holidays. 

Why You’ll Love This Coconut Rice and Red Beans Recipe

Garifuna rice and beans in a white bowl with a yellow napkin.

  • Rice and beans are rich in plant protein. It’s naturally vegan, vegetarian and gluten-free. 
  • Beans are high in fiber, which can help regulate blood sugar, lower cholesterol and aid digestion.
  • This recipe can be doubled or tripled to serve a crowd.
  • It’s easy to make and virtually fool-proof. 
  • This recipe features dried kidney beans so is especially economical. 
  • It travels well which makes it perfect for potlucks or meal prep for camping or the cottage.
  • Easy clean-up is always a selling point when planning a meal.  This recipe doesn’t require special equipment or additional tools from your pantry.
  • Unlike other Caribbean rice and beans recipes like Jamaican rice and peas, this version doesn’t contain Scotch Bonnet peppers or jerk spice. So, it’s great for serving all-ages. As with many other traditional Guatemalan recipes, bottled hot sauce or a chirmol salsa can be served on the side for those who crave heat.  

Why Use Dried Red Beans? 

Dried red kidney beans on a counter top.
Dried red beans have a firmer texture than canned beans so are ideal for this recipe.

As with other traditional Guatemalan dishes, this recipe calls for dried beans. Whether it’s black bean soup or arroz negro (black beans and rice), I’ve never seen my Guatemalan mother-in-law use canned beans. 

So, I follow her lead when cooking Guatemalan food. The extra time and planning to use dried beans is worth it!

Dried beans provide a firmer texture and have less sodium than canned beans. In this recipe, the cooking liquid also serves to add colour and flavour to the rice. 

However, to save time, I use canned coconut milk rather than make fresh coconut milk. The traditional way to make coconut milk is to grate the meat from a fresh coconut and extract the milk using cheesecloth. 

And that’s what I when making Tahitian Poisson Cru — a fish ceviche where all the ingredients are raw. But in this cooked dish canned coconut milk works just as well.   

Ingredients in Guatemalan Coconut Rice and Red Beans

Dried red kidney beans, garlic, white rice, vegetable oil, red pepper, white onion, thyme and coconut are the key ingredients in vegetarian red beans with coconut rice.
Dried red kidney beans, garlic, white rice, vegetable oil, red pepper, white onion, thyme and coconut are the key ingredients in vegetarian red beans with coconut rice.

Dried Red Kidney Beans: In Guatemala, red beans are typically small, oval-shaped beans with a slightly nutty flavour and soft, ruby-toned skin. Red kidney beans are a good substitute. 

Vegetable Oil: Lard is often used as a cooking oil in traditional Guatemalan recipes. I usually opt for vegetable oil as it’s lower in saturated fat and makes the recipe vegetarian-friendly. Avoid using olive oil, because it has a distinct flavour that can overwhelm the coconut milk. 

Long Grain White Rice: Long grain American or Basmati rice is what helps keep the rice light and fluffy rather than soggy. Short and medium grain rice absorb too much moisture and won’t produce separate, distinct grains when cooked. 

White Onion: Provides a tangy, yet mild onion flavour.

Garlic: Fresh garlic adds depth and pungency. Use a clove of fresh garlic rather than bottled as it contains no preservatives. I prefer fresh garlic from Spain, North or South America as it isn’t as bitter as Chinese garlic.  

Red Bell Pepper: The red bell peppers add colour and a sweet freshness that complement the coconut flavour.

Fresh Thyme: Fresh thyme adds a nutty, earthy essence. It’s an especially excellent garnish. But in a pinch you can use dried thyme.  

Coconut Milk: While Guatemalan coconut rice and red beans is traditionally prepared by grating fresh coconut and squeezing the meat to extract the coconut milk, this recipe is made with canned coconut milk.

Be sure to use canned coconut milk rather than coconut milk in a carton. It contains no added processed sugar, synthetic vitamins, artificial flavours or preservatives. Look for a premium brand of canned coconut milk such as Thai Kitchen, Grace Foods or Everland Organic. 

Cooking Liquid From Beans: Using some of the cooking liquid helps incorporate the flavour from the beans into your rice.

Step by Step Instructions – Arroz con Frijoles y Coco 

Scroll down to the recipe card for full method and quantities.  

1. Sort the dried beans to remove any stones. Rinse the beans and then combine them with 4 cups of water and salt in a large pot.

Red kidney beans cooking in a metal pot.

2. Add the clove of garlic, bring to a boil, then reduce heat and simmer until tender but not mushy (45 minutes to to 1 1/2 hours). Replenish water as needed to keep beans covered while cooking.

Tip: The time it takes to cook the beans depends on the age of the beans you have and the actual variety. Test the beans to see if they’re done by mashing one against the side of the cooking pot or by taste. They should still be slightly firm as they will cook further in the rice.

Discard the clove of garlic and remove beans from heat when done. Don’t drain the liquid as you’ll be using some of it to cook with the rice! 

Cooking liquid from the dried red beans.
Don’t forget to reserve the cooking liquid from the dried red beans.

3. Heat the vegetable oil in a deep skillet over medium high heat. Add the rice and toast very lightly, stirring frequently so the rice doesn’t burn or stick.

Brown the rice in a deep skillet.

4. Add the sliced onions and chopped red pepper to the rice in the skillet. Reduce heat to medium, add the dried or fresh thyme leaves, salt and pepper.

5. Sauté until the onion and pepper are softened but not browned.  

Red pepper, onion, thyme leaves and rice in a skillet.

6. Combine the coconut milk, the water and one cup of cooking liquid from the beans in a large measuring bowl.

7. Add the coconut milk mixture to the rice, onions and chopped red pepper. Add the drained, cooked beans.

Red beans and rice with coconut milk in a skillet.

8. Cover, bring to the beans in coconut milk to a boil then reduce heat. Simmer for 15 minutes or until all the liquid is absorbed and the rice is cooked.

Remove from heat and let rest for 5 minutes.

9. Fluff the cooked rice and beans lightly with a fork. Garnish with sprigs of fresh thyme, strips of red pepper or finely-sliced green onions and serve.

This dish is extra delicious with fresh-squeezed lime on top!

Vegetarian red beans with coconut rice in a white bowl.

How To Serve Red Beans and Rice with Coconut Milk 

  • Serve with a bottled hot sauce such as Marie Sharpe’s or a homemade chirmol on the side.
  • If you want to stick with traditional Guatemalan style, pair your red beans and rice with carne asada. I like to serve it with Balsamic and Beer Grilled Steak and salsa fresca (pico de gallo) or grilled fish. 
  • Accompany it with fried rounds of sliced fresh plantain caramelized to gooey goodness. 
  • You can also enjoy this rice and beans for breakfast (similar to Costa Rican gallo pinto) or roll it up in a  tortilla with Scrambled Eggs with Tomatoes and Onions – Huevos Revueltos con Tomate y Cebolla to make an easy wrap.
  • For a filling vegetarian meal, serve this rice and beans with Chop-Up, a traditional vegetable mash enjoyed in Antigua and Barbuda. 

Tips and Popular Variations 

Guatemalan coconut rice and beans in a bowl garnished with lime, fresh thyme and red pepper.

  • The age of the dried beans will affect the cooking time. Check the beans while cooking to make sure they don’t overcook and become mushy. 
  • Use bacon droppings to brown the rice or add a ham hock to the rice when cooking. The meat will boost the flavour but will also add fat and sodium. 
  • Bump up the kidney beans and increase the protein content. 
  • Add a whole Scotch Bonnet pepper (or your favourite hot pepper) to the cooking liquid. 
  • Substitute other types of beans such as black beans, pinto beans or your favourite bean variety.  Just note that the cooking time will change. 

Coconut Rice and Red Beans FAQs

Can I reheat leftovers?

Yes! I recommend re-heating this on the stove top with a little vegetable oil, so the rice still has the toastiness it has when made fresh. But you can just as easily heat it up in the microwave or in an oven at a low temperature. 

Can I substitute dried kidney beans with canned?

Yes, you can if in a pinch. But this dish is best when made with dried kidney beans as the cooking liquid from the dried beans is incorporated into the rice. 

Is the rice going to have a strong and sweet coconut flavour?

No, your rice will have a subtle and mild coconut flavor. It’s enough to notice, but is not overtly sweet. The coconut is meant to add a creaminess and lightness to your dish, not overwhelm it. 

Can you freeze coconut milk? 

This recipe won’t use an entire can of coconut milk, so if you have extra use it up in tapado (a Garifuna seafood soup), mango coconut popsicles, coconut lime sugar cookies or your favourite smoothie.

To freeze canned coconut milk, pour it into an ice cube tray and freeze until solid. Then, pop the cubes out of the tray and put them into a freezer bag. Seal and store for up to 3 months in your freezer.

Caribbean rice and red beans in a white bowl garnished with thyme, red pepper and lime wedge.
Print
5 from 27 votes

Easy Coconut Rice and Red Beans

This creamy Caribbean coconut rice and red beans recipe from Guatemala and Honduras features fluffy white rice, onion, red pepper, coconut milk and dried kidney beans.
Prep Time15 mins
Cook Time1 hr
Total Time1 hr 15 mins
Course: Side Dish
Cuisine: Caribbean, Creole, Guatemalan, Honduran, Latin American
Servings: 4
Calories: 317kcal
Author: Michele Peterson
Cost: $5

Equipment

  • Knife
  • Skillet
  • Measuring Cup
  • large pot

Ingredients

  • ½ cup dried red kidney beans
  • 4 cups water
  • 1 small clove garlic
  • ¼ teaspoon salt
  • 1 Tablespoon vegetable oil
  • 1 cup long grain white rice
  • ½ cup white onion thinly sliced
  • ½ cup red bell pepper chopped
  • 2 sprigs fresh thyme leaves with extra for garnish or one teaspoon dried
  • ½ cup coconut milk
  • ½ cup water
  • 1 cup cooking liquid from beans
  • ½ teaspoon salt
  • ¼ teaspoon black pepper freshly ground
Prevent your screen from going dark

Instructions

  • Sort the beans to remove any stones.
  • Rinse the beans and then combine them with the 4 cups of water and 1/4 teaspoon of salt in a large pot. Add the clove of garlic, bring to a boil and simmer until almost tender but not mushy (45 minutes to 1 1/2 hours). The beans should be slightly firm as they will cook further in the rice.
  • Replenish water as needed to keep beans covered while cooking.
    Discard the clove of garlic and remove beans from heat when done. Don't discard the cooking water as you'll need it to cook the rice!
  • Heat the vegetable oil in a deep skillet over medium high heat. Add rice and toast very lightly, stirring frequently so the rice doesn’t burn or stick.
  • Add the sliced onions and chopped red pepper to the rice in the skillet. Reduce heat to medium, add the thyme, salt and pepper. Saute until the onion and pepper are softened but not browned.
  • Combine the coconut milk, the water and the one cup of cooking liquid from the beans in a large measuring cup or bowl.
  • Add the coconut milk mixture to the rice, onions and red pepper. Add the drained, cooked beans and 1/2 salt ( or to taste).
  • Cover, bring to a boil then reduce heat and simmer for 15 minutes or until all the liquid is absorbed. Add freshly squeezed pepper. Remove from heat and let rest for 5 minutes
  • Fluff the cooked rice and beans lightly with a fork, and serve.
  • Garnish with sprigs of fresh thyme, strips of fresh red pepper and a wedge of lime (optional).

Notes

  • The age of the dried beans will affect the cooking time. Check the beans while cooking to make sure they don't overcook and become mushy. Pre-soaking the beans can speed up the cooking time by a few minutes. 
  • Garnish with finely-sliced green onions instead of fresh thyme. 
  • Add a whole Scotch Bonnet or Madame Janette pepper to the rice along with the liquid to add some heat to this dish. Remove it before serving. 
Note: Nutritional values are calculated by an online calculator so may not be accurate. 

Nutrition

Calories: 317kcal | Carbohydrates: 55g | Protein: 10g | Fat: 7g | Saturated Fat: 5g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 1g | Sodium: 463mg | Potassium: 504mg | Fiber: 5g | Sugar: 2g | Vitamin A: 608IU | Vitamin C: 28mg | Calcium: 57mg | Iron: 3mg
Tried this recipe?Mention @ATasteForTravel or tag #ATasteForTravel!

You Might Also Like These Recipes Using Dried Beans 

  • Instant Pot White Bean Soup 
  • Black Bean and Mango Salsa 
  • Guatemalan Black Bean Soup 

Save to Pinterest! 

Pinterest text overlaid on rice and beans in a white bowl.

Michele Peterson
Michele Peterson

Dividing her time between Canada, Guatemala and Mexico (or the nearest tropical beach), Michele Peterson is the founder of A Taste for Travel. Her award-winning travel and food writing has appeared in Lonely Planet’s cookbook Mexico: From the Source, National Geographic Traveler, Fodor’s and 100+ other publications.

View more posts by Michele Peterson Read more

« How to Plan the Perfect Honeymoon in Belize
10 Unforgettable Beach Bars in Bonaire »

About Michele Peterson

Dividing her time between Canada, Guatemala and Mexico (or the nearest tropical beach), Michele Peterson is the founder of A Taste for Travel. Her award-winning travel and food writing has appeared in Lonely Planet’s cookbook Mexico: From the Source, National Geographic Traveler, Fodor’s and 100+ other publications.

View more posts by Michele Peterson Read more

Previous Post: «View of an island in Belize from the water. How to Plan the Perfect Honeymoon in Belize
Next Post: 10 Unforgettable Beach Bars in Bonaire Beautiful beach bar on Bonaire in Dutch Caribbean.»

Reader Interactions

Comments

  1. Nora

    May 06, 2022 at 3:14 am

    5 stars
    Such a wonderful idea for a side dish! Thank you for sharing!

    Reply
  2. Jacqui | thesimplesprinkle.com

    May 06, 2022 at 12:03 am

    5 stars
    I skipped the oil and used some vegetable broth instead to make it oil free too and it worked great. This recipe is so delish and wholesome. Thanks so much for sharing – highly recommend 11/10.

    Reply
    • Michele Peterson

      May 06, 2022 at 7:08 am

      That’s a great idea! Dry toasting the rice would work just as well.

  3. nancy

    May 05, 2022 at 7:54 pm

    5 stars
    super fragrant and what a great way to bulk up a meal with nutritious red beans

    Reply
  4. Megan

    May 05, 2022 at 6:50 pm

    5 stars
    So simple and comforting. I could eat this for every meal. Thanks for sharing.

    Reply
  5. Kayla DiMaggio

    May 05, 2022 at 10:08 am

    5 stars
    These red beans and rice were so delicious! I loved how easy it was to make!

    Reply
  6. Jerika

    May 05, 2022 at 9:37 am

    5 stars
    This coconut rice and red beans looks good.:) Awesome combination of protein and carbs, love it!:)

    Reply

Leave a Reply Cancel reply

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

Recipe Rating




Primary Sidebar

Michele Peterson in Tuscany Italy Credit Insight Vacations.

Hi, I'm Michele! Welcome to A Taste for Travel, one of the world’s top culinary travel blogs, welcoming over 1.5 million readers annually! 

Along with a team of expert travel writers, enthusiastic eaters and skilled photographers, we help readers plan incredible adventures and make delicious global recipes at home.

More about me →

Popular Posts

  • Insider’s Guide to Seaweed Conditions in Cancun and Riviera Maya in 2023
  • 19 Best Canned Sardine Recipes from Around the World
  • 20 Bucket List Things to Do in Bonaire
  • Best Caribbean Beaches Without Seaweed – Where to Go in 2022 and 2023
  • 25 Bucket List Things to Do in Huatulco, Oaxaca
  • Pepián de Pollo – Guatemalan Spiced Chicken Stew

Winter Stews and Soups

  • Bacalao a la Vizcaina (Spanish Salt Cod Stew)
  • Sopa de Albondigas (Healthy Meatball Soup)
  • Slow Cooker Chipotle Chicken Soup
  • Hilachas – Guatemalan Shredded Beef Stew
  • Guatemalan Black Bean Soup – Sopa de Frijol
  • Tapado – Guatemalan Seafood Soup with Coconut Milk
Download the free ebook with 5 easy to make Guatemalan recipes!
Booking.com
Michele Peterson in Tuscany Italy Credit Insight Vacations.

Hi, I'm Michele! Welcome to A Taste for Travel, one of the world’s top culinary travel blogs, welcoming over 1.5 million readers annually! 

Along with a team of expert travel writers, enthusiastic eaters and skilled photographers, we help readers plan incredible adventures and make delicious global recipes at home.

More about me →

Popular Posts

  • Insider’s Guide to Seaweed Conditions in Cancun and Riviera Maya in 2023
  • 19 Best Canned Sardine Recipes from Around the World
  • 20 Bucket List Things to Do in Bonaire
  • Best Caribbean Beaches Without Seaweed – Where to Go in 2022 and 2023
  • 25 Bucket List Things to Do in Huatulco, Oaxaca
  • Pepián de Pollo – Guatemalan Spiced Chicken Stew

Winter Stews and Soups

  • Bacalao a la Vizcaina (Spanish Salt Cod Stew)
  • Sopa de Albondigas (Healthy Meatball Soup)
  • Slow Cooker Chipotle Chicken Soup
  • Hilachas – Guatemalan Shredded Beef Stew
  • Guatemalan Black Bean Soup – Sopa de Frijol
  • Tapado – Guatemalan Seafood Soup with Coconut Milk

Site Footer

Follow A Taste for Travel

  • Facebook
  • Instagram
  • LinkedIn
  • Pinterest
  • Twitter

Copyright © 2016–2023 A Taste for Travel