Skip to Content

BASMATI COCONUT RICE(Indian rice recipe)

Basmati Coconut rice is an easy-to-make Asian rice recipe for any special occasion.

Compliment all your favourite side dishes with this fragrant rice dish from simple vegetarian, poultry, meat and seafood curries to baked dishes.

With the rich and creamy flavours of coconut milk coming through, the aromatic ingredients, a pinch of turmeric, and a little garnish sprinkled over the top make this coconut rice, a beautiful and tasty rice dish to serve.

basmati coconut rice cooked in coconut milk and garnished with coriander leaves.
basmati coconut rice with bay leaf and cooked with coconut milk.
  • Rinse the rice until the rice grains are visible.
  • For best results use basmati rice.
    • Basmati gives the most flavorful rice and absorbs the coconut milk without turning mushy. You can also use keeri samba which I have done a few times. For keeri samba follow the same quantity of water, only replace 1 and a 1/2 cups
    of it with coconut milk. Avoid using rice that cooks fast like parboiled rice or short-grain
    • rice that turns mushy at the end.
    • Keep in mind for every cup of basmati rice the amount of liquid required is 1 and 1/2 cups of water.
    • To cook the coconut rice, we will be replacing some of this water with coconut milk.
  • If you live in a hot, humid country or even on a hot day, don’t leave the cooked rice out for more than 1 hour(outdoors), or 3 hours(indoors)as rice spoils quickly.
  • To be safe, once you’ve cooked the rice either serve within an hour or 2(indoor serving)or refrigerate the rice.
  • Type of coconut milk.
    • Canned and thick coconut cream.
      • Avoid using canned coconut milk or creamy coconut milk, these are usually very thick which you will have to either scoop from a spoon or pour in dollops.
      • If you are going to use the canned version then dilute 1/4 cup of the coconut cream with 1 cup of water which will give you the consistency of the milk we are using here.
  • Liquid coconut milk.
    • Comes in packed cartons, these have the correct consistency and can be poured directly from the carton to the cooking pan. Remember to shake before using.
  • Coconut milk powder. mix 3 tablespoons of coconut powder into 1 cup of water.
basmati coconut rice cooked and garnished with coriander leaves.
  • Can I use shredded coconut or dessicated coconut to extract coconut milk?
    • Although you can extract coconut milk, the thickness or taste will not be the same. personally, I would not recommend using desiccated coconut or any type of coconut flakes that have gone through a dehydrating process.
  • What are the aromatic spices I can skip to make the coconut rice?
    • For a simpler version of the coconut rice, remove the cloves, curry leaves, and cumin seeds.
    • You can still have the flavoursome coconut rice.
  • Chopping board/knife.
  • Large bowl to wash the rice.
  • Frying pan to temper the ingredients.
  • Large cooking pan.
  • A fork to fluff the rice.

The ingredients mentioned below use standard measuring cups and spoons.

2 cups of basmati rice

2 cups of water

1 and 1/2 cup coconut milk(refer to tips above)

3 tablespoons of oil/ ghee

1 tablespoon of minced garlic(about 3 cloves)

1 teaspoon of minced ginger(about 1″ piece minced)

1/8 teaspoon turmeric(a pinch, only to add some color which you can opt-out of)

1 bay leaf

4 cardamom pods slightly bruised

3 cloves

2″ cinnamon piece

1 teaspoon cumin seed

A large piece of pandan leaf knotted or cut in two(substitute with extra 2 bay leaves)

Salt to season

Wash and rinse the rice until water is clear, this should take about four rinses.

Submerge rice completely with water and set aside for 10-15 minutes.

washing the basmati rice to cook the basmati coconut rice.

Place a frying pan over medium heat, and pour in the oil, you can substitute with ghee, and let the oil warm for a few seconds.

Add the curry leaves, pandan, bay leaf, ginger-garlic, turmeric(optional), cloves, cardamom, cinnamon and cumin seeds.

Cook over low-medium heat for 3-5 minutes over medium heat while frequently stirring the ingredients until the aromas are released. set aside.

(refer to FAQ for spices you can opt-out of to make the rice)

Drain the soaking water from the rice and add the rice to the cooking pan.

Add the recommended amount of water followed by the amount of coconut milk.

Use a spoon to swirl the water and coconut milk with the rice.

Season with salt.

Add the tempered ingredients with the oil(or ghee)to the rice.

Place the pan over the stove and cook the rice over low-medium heat until the water reduces and the rice absorbs the coconut milk.

adding coconut milk, pandan leaf and curry leaf to the basmati rice to cook coconut rice.

Once all the liquid is cooked through you’ll notice tiny holes appearing on the surface of the rice, this is your visual indication that the coconut rice is almost cooked through.

Reduce heat to low and use a fork to gently run through the rice. try not to break the rice grains, at this point, you are just making sure that the rice grains are not going to stick to the pan.

Further reduce heat, cover and cook for 5 minutes to remove the last bit of wet moisture.

Check for doneness after 5 minutes.

coconut rice cooked with curry leaves and pandan leaves.

Remove from the stove, and remove the lid from the pan. let it sit for a few minutes and then use a fork to fluff the rice.

Keep in mind that the remaining heat will continue to cook the rice.

I like to transfer the rice to a large wide platter so the rice in the bottom cooks evenly and doesn’t turn too soft with the remaining heat.

Avoid covering for at least 10-12 minutes.

Garnish with chopped coriander or parsley. You can also garnish with some toasted cashews, almond flakes or coconut.

Serve warm with any of the side dish options given above.

basmati coconut rice scooped with a silver spoon.

JOIN ME ON ISLANDSMILE YOUTUBE CHANNEL

visit the SEAFOOD BLOG.

coconut rice served on a plate.

coconut rice.

Yield: 4
Prep Time: 10 minutes
Cook Time: 45 minutes
Additional Time: 15 minutes
Total Time: 1 hour 10 minutes

Coconut rice is an easy-to-make Asian rice recipe for any special occasion.

Compliment all your favourite side dishes with this fragrant rice dish from simple vegetarian, poultry, meat and seafood curries to baked dishes.

Ingredients

  • 2 cups of basmati rice
  • 2 cups of water
  • 1 and 1/2 cup coconut milk(refer to tips above)
  • 3 tablespoons of oil/ ghee
  • 1 tablespoon of minced garlic(about 3 cloves)
  • 1 teaspoon of minced ginger(about 1″ piece minced)
  • 1/8 teaspoon turmeric(a pinch, only to add some color which you can opt out of)
  • 1 bay leaf
  • 4 cardamom pods slightly bruised
  • 3 cloves
  • 2″ cinnamon piece
  • 1 teaspoon cumin seed
  • A large piece of pandan leaf knotted or cut in two(substitute with extra 2 bay leaves)
  • Salt to season

Instructions

  1. Wash and rinse the rice until water is clear, this should take about four rinses.
  2. Submerge rice completely with water and set aside for 10-15 minutes.
  3. How to temper ingredients for the coconut rice.
  4. Place a frying pan over medium heat, and pour in the oil, you can substitute with ghee, and let the oil warm for a few seconds.
  5. Add the curry leaves, pandan, bay leaf, ginger-garlic, turmeric(optional), cloves, cardamom, cinnamon and cumin seeds.
  6. Cook over low-medium heat for 3-5 minutes over medium heat while frequently stirring the ingredients until the aromas are released. set aside.
  7. (refer to FAQ for spices you can opt out of to make the rice).
  8. How to cook the coconut rice.
  9. Drain the soaking water from the rice and add the rice to the cooking pan.
  10. Add the recommended amount of water followed by the amount of coconut milk.
  11. Use a spoon to swirl the water and coconut milk with the rice.
  12. Season with salt.
  13. Add the tempered ingredients with the oil(or ghee)to the rice.
  14. Place the pan over the stove and cook the rice over low-medium heat until the water reduces and the coconut milk is absorbed by the rice.
  15. Once all the liquid is cooked through you’ll notice tiny holes appearing on the surface of the rice, this is your visual indication that the coconut rice is almost cooked through.
  16. Reduce heat to low and use a fork to gently run through the rice. try not to break the rice grains, at this point you are just making sure that the rice grains are not going to stick to the pan.
  17. Further reduce heat, cover and cook for 5 minutes to remove the last bit of wet moisture.
  18. Check for doneness after 5 minutes.\
  19. Remove from the stove, and remove the lid from the pan. let it sit for a few minutes and then use a fork to fluff the rice.
  20. Keep in mind that the remaining heat will continue to cook the rice.
  21. I like to transfer the rice to a large wide platter so the rice in the bottom cooks evenly and doesn’t turn too soft with the remaining heat.
  22. Avoid covering for at least 10-12 minutes.
  23. Garnish with chopped coriander or parsley. You can also garnish with some toasted cashews, almond flakes or coconut.
  24. Serve warm with any of the side dish options given above.
Nutrition Information:
Yield: 4 Serving Size: 1
Amount Per Serving: Calories: 293Total Fat: 20gSaturated Fat: 8gTrans Fat: 0gUnsaturated Fat: 11gCholesterol: 8mgSodium: 160mgCarbohydrates: 26gFiber: 2gSugar: 0gProtein: 3g

Nutrition facts are an estimate and not guaranteed to be accurate. Please see a registered dietitian for special diet advice.

Did you make this recipe?

Please leave a comment on the blog or share a photo on Pinterest

With you in mind, each recipe on this blog has been written with great care and love to the best of my ability.
It’s free and on the blog, for you to try anytime.

All I ask is that you do not save it on any apps, recipe boxes, or online groups which will affect me as a food blogger and the growth of this blog. 
I would appreciate it if you only shared the link rather than the full recipe. 

All images and text on this website are protected by copyright.

This site uses Akismet to reduce spam. Learn how your comment data is processed.

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Skip to Recipe