Creamy Coconut Rice

Creamy coconut rice garnished with fresh cilantro and toasted coconut flakes Save Pin
Creamy coconut rice garnished with fresh cilantro and toasted coconut flakes | noshtheory.com

This fragrant coconut rice transforms simple jasmine rice into a rich, creamy side dish by simmering it in full-fat coconut milk. The natural oils in the coconut milk coat each grain, yielding a tender, slightly sweet result that pairs beautifully with bold curries and grilled proteins.

Ready in just 25 minutes with minimal prep, it requires only a handful of pantry staples: jasmine rice, coconut milk, water, salt, and optional sugar. A gentle simmer and a brief resting period are all it takes to achieve perfectly fluffy results every time.

The smell of coconut milk hitting a hot pan is enough to make me forget whatever bad thing happened that day. It is sweet, faintly tropical, and somehow immediately calming. I learned to make coconut rice during a phase when I was obsessed with recreating takeout dishes at home, and this one turned out right on the first try. That almost never happens in my kitchen.

Once I brought a big bowl of this to a friend's potluck, and three people asked for the recipe before they even finished their first bite. One of them assumed I had used some complicated technique or special equipment. I just smiled and said it was rice and a can of coconut milk.

Ingredients

  • Jasmine rice (1 cup): Jasmine gives you those tender, slightly sticky grains that soak up the coconut milk beautifully, and basmati works too if that is what you have.
  • Full fat coconut milk (1 cup): Do not use the light version because the fat is what makes this dish taste rich and luxurious.
  • Water (1 cup): You need this alongside the coconut milk to keep the rice from turning into pudding.
  • Salt (half tsp): This small amount balances the sweetness of the coconut milk perfectly.
  • Sugar (1 tsp, optional): Just a touch enhances the natural sweetness and rounds out the flavor.
  • Toasted coconut (2 tbsp, optional): Adds a wonderful crunch and visual appeal on top.
  • Fresh cilantro (2 tbsp chopped, optional): Brings a bright, fresh contrast to the rich rice.

Instructions

Wash the rice well:
Run cold water over the rice in a fine mesh strainer, swishing it around with your fingers until the water runs almost clear, which removes excess starch and prevents gummy rice.
Combine everything in the pot:
Add the rinsed rice, coconut milk, water, salt, and sugar into a medium saucepan and give it a gentle stir so nothing settles at the bottom.
Simmer low and slow:
Bring it to a gentle boil over medium heat, then immediately drop the heat to low, slap on the lid, and let it cook for 15 to 18 minutes until the liquid disappears and the grains are tender.
Let it rest:
Take the pot off the heat and keep the lid on for 5 full minutes so the steam finishes the job and the rice firms up nicely.
Fluff and finish:
Use a fork to gently fluff the rice, lifting rather than stirring, then scatter toasted coconut and cilantro over the top if you are feeling fancy.
Steaming bowl of fluffy coconut rice served alongside a rich Thai curry Save Pin
Steaming bowl of fluffy coconut rice served alongside a rich Thai curry | noshtheory.com

There was a rainy Tuesday when I made a batch of this just to go with some leftover stir fried vegetables, and my roommate walked in and said the apartment smelled like a vacation. We ended up sitting on the floor in the living room eating rice out of the pot with big spoons because neither of us wanted to do dishes.

What to Serve With It

This rice is a natural companion to anything with bold, spicy, or saucy flavors. Think Thai green curry, jerk chicken, grilled shrimp with chili glaze, or even a simple fried egg with sriracha. It also works as a base for grain bowls when you want something more interesting than plain white rice.

How to Store and Reheat

Leftover coconut rice keeps well in an airtight container in the fridge for up to four days. When you reheat it, add a tiny splash of water and cover it loosely so the steam brings it back to life without drying it out. I actually think the second day version is even better because the flavors settle in deeper.

Little Things That Make a Difference

Small choices can take this from good to unforgettable, and most of them cost almost no extra effort.

  • Toss a smashed lemongrass stalk or a couple of torn kaffir lime leaves into the pot while cooking for an aroma that will make you close your eyes and smile.
  • Toast your own shredded coconut in a dry pan for two minutes instead of buying the packaged kind.
  • Remember that brown rice works but needs more liquid and about ten extra minutes of patience.
Fragrant coconut rice topped with chopped cilantro in a white serving dish Save Pin
Fragrant coconut rice topped with chopped cilantro in a white serving dish | noshtheory.com

Some dishes are just rice, but this one feels like a small act of care you give yourself and anyone lucky enough to sit at your table. Make it once and it will become a quiet staple in your kitchen without even trying.

Recipe FAQs

Yes, brown rice works as a substitute but requires a longer cooking time of approximately 40–45 minutes and may need an additional half cup of liquid. The texture will be chewier and more nutty compared to the soft, delicate result of jasmine rice.

Full-fat coconut milk produces the richest, creamiest result and is strongly recommended. Light coconut milk can be used but will yield a thinner, less flavorful dish. For the best texture and taste, stick with unsweetened full-fat coconut milk.

Mushy rice usually means it was cooked too long or with too much liquid. Ensure you rinse the rice thoroughly before cooking, use the correct rice-to-liquid ratio of 1:2, and avoid lifting the lid during the simmering process. Letting the rice rest covered for 5 minutes after cooking helps it firm up.

Coconut rice complements Thai green and red curries, spicy grilled chicken, teriyaki salmon, beef rendang, and stir-fried vegetables. It also works well alongside Indonesian satay, Jamaican jerk chicken, or any dish with a bold, spicy sauce that benefits from a mild, creamy base.

Store cooled rice in an airtight container in the refrigerator for up to 4 days. To reheat, sprinkle a tablespoon of water over the rice and warm it in the microwave covered, or steam it gently on the stovetop. Adding a small splash of coconut milk while reheating helps restore its original creamy texture.

Absolutely. Adding a smashed lemongrass stalk, a few kaffir lime leaves, or a piece of fresh ginger to the pot while cooking infuses the rice with wonderful fragrance. Remove these aromatics before serving. A pinch of turmeric can also add a beautiful golden color.

Creamy Coconut Rice

Fragrant jasmine rice simmered in creamy coconut milk, a perfect Southeast Asian side dish.

Prep 5m
Cook 20m
Total 25m
Servings 4
Difficulty Easy

Ingredients

Rice

  • 1 cup jasmine rice or basmati rice

Liquids

  • 1 cup full-fat unsweetened coconut milk
  • 1 cup water

Seasoning

  • 1/2 teaspoon salt
  • 1 teaspoon sugar (optional, enhances flavor)

Garnish (Optional)

  • 2 tablespoons shredded toasted coconut
  • 2 tablespoons chopped fresh cilantro

Instructions

1
Rinse the Rice: Place the jasmine rice in a fine-mesh strainer and rinse thoroughly under cold running water, agitating gently, until the runoff water runs completely clear to remove excess surface starch.
2
Combine Ingredients in Saucepan: Transfer the rinsed rice to a medium saucepan. Pour in the coconut milk and water, then add the salt and sugar if using. Stir gently to combine all ingredients evenly.
3
Simmer Until Tender: Set the saucepan over medium heat and bring the mixture to a gentle boil. Immediately reduce the heat to low, cover with a tight-fitting lid, and simmer for 15 to 18 minutes until all liquid has been absorbed and the rice grains are tender.
4
Rest and Fluff: Remove the saucepan from heat and let the rice rest undisturbed with the lid on for 5 minutes. Uncover and fluff gently with a fork to separate the grains.
5
Garnish and Serve: If desired, sprinkle the shredded toasted coconut and chopped fresh cilantro over the top before serving alongside your favorite curries, stir-fries, or grilled dishes.
Additional Information

Equipment Needed

  • Medium saucepan with tight-fitting lid
  • Measuring cups
  • Measuring spoons
  • Fork
  • Fine-mesh strainer

Nutrition (Per Serving)

Calories 210
Protein 3g
Carbs 34g
Fat 7g

Allergy Information

  • Contains coconut, which is classified as a tree nut allergen for some individuals.
  • Check coconut milk packaging for cross-contamination warnings if you have a known allergy.
Ivy Rosen

Passionate home cook sharing weeknight meals, kitchen hacks, and everyday cooking joy.