Caribbean Coconut Rice and Beans

Total Time
Prep 3 mins
Cook 25 mins

From Bittman's, "The Best Recipes in the World." If you like any of his recipes, you may as well go ahead and buy the book. It's fantastic, both as a reference and for its recipes.

Ingredients Nutrition

  • 3 cups coconut milk
  • 1 bay leaf (or 1 tsp. peeled and minced fresh garlic) (optional)
  • 1 12 cups short-grain rice (or long-grain...particularly jasmine)
  • salt
  • 12 cup cooked beans (moist kidney, pinto, pink or black beans)


  1. Combine coconut milk, bay leaf (or garlic) if you're using it, and rice. Bring to a boil over medium heat, stirring occasionally. Add some salt, lower heat to low and cover. Cook for 10 minutes. Stir occasionally to ensure it doesn't scorch.
  2. Uncover. Cook, stirring over low heat, until rice is tender and mixture is creamy, about 15 minutes. At about the 10-minute mark, stir in beans. If liquid evaporates before rice is done, stir in water (about 1/2 cup at a time), and cook until done.
Most Helpful

This was great! I was careful to check liquid levels based on other reviews, but everything was fine! I used different proportions than called for: half the rice and coconut milk but a whole can of black beans. Also, I added salt and a bit of hot pepper. made for ZWT9

Linky August 04, 2013

My family loved this recipe...I did everything according to recipe except I used kidney beans. I also added All spice, cinnamon and a bit of sugar for sweetness.

LaToya D. March 29, 2015

Mmmmm, this was very good! I loved the creaminess of the rice and the combo of flavors going on. I used black beans. Thanks for posting! Made for ZWT9, for the Gourmet Goddesses.

Jostlori August 30, 2013