Skip to main content

Coconut rice with red beans

Make this recipe a vegetarian option by substituting bacon strips with 1 Tbs vegetable coking oil.


1 lb coconut (grated, reserve coconut milk if using fresh coconut)
2 c rice
4 c liquid (water combined with the coconut milk or plain water)
1 onion (small, chopped)
1⁄4 c tomato (only thick pulp)
1⁄4 c bell pepper (chopped)
2 t salt
1⁄2 t sugar
3 sli bacon (or 1 Tablespoon vegetable oil)
1 cn beans (or 1 cup dry weight, cooked red kidney beans)


  1. Boil the 4 cups of water with the coconut for 2 minutes, set aside to cool. When it has cooled enough to handle, squeeze dry, reserving the liquid, and combining it with the milk.
  2. Chop the bacon and sauté it with the green pepper, onion and the hot pepper in the same pan that you will be using to cook the rice.
  3. Toss in the tomato and kidney beans (with its liquid) and simmer for 10 minutes.
  4. Remove the hot pepper from the mix.
  5. Pour in the coconut milk, sugar and salt. Cover pot and bring to just a boil
  6. Rinse and drain the uncooked rice before mix comes to a boil. Add the rice to the boiling milk mixture. Cooked uncovered for 1-2 minutes, cover and reduce flame to low.
  7. Simmer for 20 minutes, or until the rice is tender.
Total time
1 hour
Cooking time
Preparation time
8 servings


Good international option for special diets. All the ingredients are gluten free and apt for those with celiac disease.

Enjoy it as it is or make it vegetarian by cooking with vegetable oil and skipping the bacon. This option makes the dish even lighter and healthier.

Rice and beans are healthy and together make good quality protein, so you can be vegetarian and cook international.


Central America cuisine.

Rice and beans feature heavily in Central and South American cuisines and you will find many recipes have little or no meat. Use them as international inspiration for vegetarian dishes to delight friends.

easy, vegetarian
rice, beans, main course
Panama food recipes
Food in America