Coconut Rice Recipe

Sharing is caring!

This Coconut Rice recipe is fluffy, easy to make with divine flavors of coconut milk and it better than your Asian takeout! Pairs amazingly well with any sides!

Check out other rice recipes you may like to check, Mint rice, Garlic egg Fried Rice, Coconut milk Rice, Mexican Rice, Tomato rice.

coconut rice served in blue bowl

About the Recipe:

This Asian coconut rice recipe yields perfectly textured rice with just the right amount of coconut milk flavour. Once you’ve tried experimenting, you’ll always prefer to make it at home rather than ordering it from a restaurant.

It is an extremely versatile recipe that is simple to customise with a few seasoning changes to create a complete mix of flavours.

The ingredients are pantry-friendly and easy to prepare!

The mild flavours of coconut milk, lime zest, and lemongrass are exquisitely infused in coconut oil, which gives you the vibe that the coconut rice is bursting with aromas.

This Jasmine coconut rice goes well with almost anything, including seafood and grilled meat.

Reason to love:

  1. It’s quick, easy, hearty and comforting, and it’s just plain delicious. You might end up eating this rice right out of the pot.
  2. This is going to be your NEW favorite because of how enjoyable it is.
  3. It is adaptable! Make the best coconut rice by incorporating the flavors you want to use.

Ingredients & The Notes:

coconut rice ingredients
  1. Rice – Jasmine rice has a long grain and is grown primarily in Southeast Asia, specifically Thailand.
    The rice is fluffy, airy, and slightly sticky in texture, making it ideal for cooking. You can substitute any long grain rice or basmati rice.
  2. Coconut oil- Coconut oil has a distinct flavour. Use virgin or refined coconut oil.
  3. Lime Zest: Lime zest is the coloured outside portion of a lime; grate a lime with a cheese grater; lime juice can easily be substituted.
  4. Lemongrass: Trim the top and bottom of the stalks, then peel off the outer layer of the lemongrass, reserving only the bottom 4’inches. You can add the lemongrass after lightly pounding it. It is preferable to use a fresh one. You can also use dried if you don’t have fresh.
  5. Coconut milk: I used homemade coconut milk, but you can use canned full-fat coconut milk instead.

How to make coconut rice:

grid image of rice is being cooked with lemongrass.
  • Heat coconut oil in the thick bottom saucepan, add lime zest &lemon grass. Stir fry for few seconds. ( Photo 1)
  • Add rice, salt, and sugar. Stir fry the rice for a minute. (Photos 2 & 3)
  • Add coconut milk and water. (Photo 4)
a grid image of cooked rice in a deep sauce pan
  • Cover and cook in simmer for 8 to 9 minutes. Once the rice is cooked, Sprinkle toasted coconut flakes &Serve. (Photos 5&6)

Top Tips:

  1. To achieve the desired texture of the rice, use both coconut milk and water.
  2. Toasting the rice in coconut oil for a few seconds before cooking helps to achieve fluffy coconut milk rice.
  3. Reduce the heat to LOW and cook the rice for 8 to 9 minutes to achieve fluffier rice.
  4. Use a nonstick pan to prevent the rice from sticking to the bottom of the pan.
  5. Allow the rice to rest for 5 to 7 minutes before fluffing it up with a fork.


  • What is the water ratio for jasmine rice/basmati rice?

For Stovetop cooking, Every 1 cup of dry rice requires 1 1/2 cup of water. In Rice cooker, 1 cup of dry rice requires 1 cup of water.

  • Can I make coconut rice in a rice cooker?

Yes! You can use the rice cooker to make coconut rice.

  • How do you serve coconut rice recipe ?

It is best served with Rogan Josh, instant pot chicken curry, Thai red curry, Thai GreenCurry, Goan prawn curry. Check out all the SideDishes that go well for this coconut rice.

  • How to store ?

The leftover coconut rice can be stored in an airtight container and refrigerated for 3 days.

  • Can I freeze ?

Yes! This coconut rice freezes beautifully if stored properly. Store the rice in a freezer-safe container or freezer bag. In a freezer bag, squeeze out as excess air as possible. Seal and Label, freeze for up to 2 months.

Thaw the rice overnight in the refrigerator before you use it.

  • How to re-heat?

Microwave: Transfer the small portions of coconut rice to a microwave-safe bowl and warm it up for 1 minute at 20 seconds of regular interval.

Stovetop: Transfer the rice to a nonstick pan, splash some warm water. Cover and simmer for 6 to 7 minutes. Sprinkle some toasted coconuts and serve.

coconut rice recipe served in blue bowl

Other Recipes you may like to try:

This rice can be served with Stir Fried Sides or Grilled Meat,

Air Fryer Shrimp

Genral tso Chicken

Quick Barbecue Chicken

Garlic Herb Butter Chicken

Classic Ratatouille

Did you know commenting and rating recipes is one of the best ways you can support your favorite food bloggers? If you made this recipe, please click the stars below to comment and Rate this Recipe and/or share photos on social media using the hashtag #Nithisclickncook or tagging @nithisclickncook

clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Coconut Rice Recipe

  • Author: Nithya Narasimhan
  • Prep Time: 3 minutes
  • Cook Time: 10 minutes
  • Total Time: 13 minutes
  • Yield: 2 1x
  • Diet: Vegetarian


This Coconut Rice recipe is fluffy, easy to make with divine flavors of coconut milk and it better than your asian takeout! Pairs amazingly well with any sides! 



  • 1 cup Rice ( Jasmine Rice or Long grain rice) 
  • 1/2 teaspoon coconut oil
  • 1 cup coconut milk 
  • 1/2 teaspoon salt 
  • 1/2 teaspoon sugar 
  • 1/4 teaspoon lime zest 
  • 2 lemongrass 
  • 3 tablespoon toasted coconuts 
  • 1/2 cup water


  1. Heat coconut oil in the thick bottom saucepan, add lime zest &lemon grass. Stir fry for few seconds. 
  2. Add rice, salt, and sugar. Stir fry the rice for a minute. 
  3. Add coconut milk and water. 
  4. Cover and cook in simmer for 10 to 12 minutes. Once the rice is cooked, Sprinkle toasted coconut flakes &Serve. 


Use Both coconut milk and water to get the right texture of the rice. 

Toast the rice in coconut oil for few seconds that helps to get the fluffy coconut milk rice. 

Cover and simmer the rice, Turn down the heat to low and cook for 7 to 8 minutes to get fluffier rice. 

Use a non-stick pan, so the rice doesn’t stick to the bottom of the pan.

Once the rice is cooked, let it rest for 8 to 10 mins and fluff up the rice using a fork. 

  • Category: Maincourse
  • Method: Stovetop
  • Cuisine: Asian

Keywords: coconut rice, coconut rice recipe, asian coconut rice

Sharing is caring!

Leave a Reply

Your email address will not be published.

Recipe rating