Basics,  Dinner,  Featured

Caribbean Rice with Beans

If I could eat rice every day I would probably do it. There are so many ways to cook rice and make the same grain get different flavors. This rice has my favorite ingredients: coconut milk, tomato sauce, and bacon. Yep, all good ingredients in one pot!

When I cook rice with coconut milk, I can help thinking on the typical food that is serve in the north coast of Colombia. Growing up in the interior of the country, I always thought that coconut recipes and fish was something exclusive for when you have a beach vacation.

It is summer and we are still practicing social distancing…. so let’s bring our party, beach, and vacation to our table with this delicious Caribbean rice!


  • 2 Cups of Rice

  • 4 Oz of Bacon

  • 1 Small Yellow Onion (Chopped)

  • 1/4 cup (8 Oz) Tomato sauce

  • 1 Can (14 Oz) of Coconut Milk

  • 1 Can (15.5 Oz) of Kidney Beans

  • Salt (To Taste)


  • Using strainer, wash the rice with cold water for about 3 minutes. Make sure the water is completely drained after washing.
  • In a medium pot, slightly cook the bacon.
  • Add the rice and onion. Cook for about 7 minutes.
  • Add the tomato sauce, coconut milk, Kidney beans, and salt. Mix well.
  • Boil for about 10 minutes.
  • After boiling for 10 minutes, cover the pot, reduce the heat, and cook for 10 minutes or until the grain is soft.

Leave a Reply

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