Fragrant Jasmine Coconut Rice

Creamy coconut rice steaming in a bowl, garnished with toasted coconut flakes and fresh cilantro Pin It
Creamy coconut rice steaming in a bowl, garnished with toasted coconut flakes and fresh cilantro | easymealnotebook.com

This fragrant coconut rice transforms simple jasmine rice into a creamy, aromatic side dish by simmering it in full-fat coconut milk instead of plain water. The result is perfectly tender grains with a subtle sweetness and rich coconut flavor that pairs wonderfully with Thai curries, stir-fries, or grilled proteins.

Ready in just 25 minutes with minimal prep, it's an effortless way to elevate any weeknight dinner. A quick rinse of the rice ensures fluffy, separated grains, while a brief resting period after cooking allows the flavors to fully develop.

The smell of coconut milk hitting a hot saucepan is one of those small kitchen pleasures that stops me in my tracks every time. It is sweet and rich and promises something way better than plain rice ever could. I started making coconut rice years ago when I was trying to recreate a Thai takeout habit at home and realized the side dish was what I actually craved. Now it shows up on my table at least twice a month, usually alongside whatever protein I have managed not to overcook.

My friend Maria came over for dinner one rainy Tuesday and brought a store bought green curry that was honestly pretty mediocre. The coconut rice I served underneath it completely saved the meal and she texted me the next morning asking for the recipe. That text is still saved on my phone because it reminds me that sometimes the side dish is the real star.

Ingredients

  • Jasmine rice: One cup is all you need and jasmine is worth seeking out because its floral aroma pairs beautifully with coconut. Basmati works in a pinch but jasmine is the authentic choice.
  • Full fat coconut milk: Do not use the lite version here because the fat is what gives the rice its creamy luxurious texture. Shake the can well before opening.
  • Water: One cup alongside the coconut milk gives the rice enough liquid to cook through without turning into pudding.
  • Salt: Half a teaspoon may seem modest but it balances the sweetness of the coconut milk perfectly.
  • Sugar: One teaspoon is optional but I always include it because it rounds out the flavor in a way that makes people ask what your secret is.
  • Shredded toasted coconut: Two tablespoons on top adds a satisfying crunch that contrasts with the soft rice underneath.
  • Fresh cilantro: Two tablespoons chopped brings a bright herbal note that cuts through the richness.

Instructions

Wash the rice well:
Put the rice in a fine mesh strainer and rinse under cold water, swirling it around with your fingers, until the water runs almost clear. This removes excess starch and prevents gummy clumps.
Build the pot:
Dump the rinsed rice into a medium saucepan and pour in the coconut milk, water, salt, and sugar. Give it a gentle stir so everything is combined and no rice is stuck to the bottom.
Cook low and slow:
Set the pan over medium heat and wait for it to reach a gentle boil, then immediately drop the heat to low, slap on the lid, and set a timer for 16 minutes. Do not peek because every time you lift the lid you let steam escape and steam is doing the real work here.
Let it rest:
Take the saucepan off the heat completely but keep the lid on and walk away for five full minutes. The residual heat finishes the cooking and lets the grains firm up so they fluff instead of mash when you fork them.
Finish and serve:
Remove the lid and fluff gently with a fork, scattering toasted coconut and cilantro over the top if you want to make it look as good as it smells.
Pin It
| easymealnotebook.com

I brought a big bowl of this coconut rice to a neighborhood potluck last summer and watched three different people go back for seconds before touching anything else on the table. That moment taught me that comfort food does not need to be complicated to win people over.

Getting the Texture Right

The most common mistake people make with coconut rice is using too much liquid because they treat coconut milk like water. You want equal parts coconut milk and water for jasmine rice and that ratio produces grains that are tender but still distinct. If you live somewhere humid you might even cut the water back by a tablespoon or two because ambient moisture affects how rice absorbs liquid.

What to Serve It With

Coconut rice is a natural match for anything with bold spices or heat because the sweetness and fat calm the fire on your palate. Thai curries are the obvious pairing but I also love it with soy glazed salmon, jerk chicken, or even a simple fried egg with some chili crisp drizzled on top. It elevates weeknight leftovers into something that feels intentional and put together.

Storing and Reheating

Leftover coconut rice keeps beautifully in an airtight container in the fridge for up to four days and actually reheats better than regular rice. The coconut fat keeps the grains from drying out so you get a second meal that tastes nearly as good as the first.

  • Sprinkle a few drops of water over the rice before microwaving to create steam that refreshes the grains.
  • A covered skillet over low heat with a splash of water produces the best texture if you have an extra five minutes.
  • Never freeze coconut rice because the coconut milk separates upon thawing and leaves you with a grainy unpleasant mess.
Fluffy coconut rice served alongside vibrant Thai curry in a white ceramic bowl Pin It
Fluffy coconut rice served alongside vibrant Thai curry in a white ceramic bowl | easymealnotebook.com

Coconut rice is proof that a few humble ingredients treated with a little care can produce something that feels like a celebration. Keep this recipe in your back pocket and it will rescue countless ordinary dinners from mediocrity.

Recipe Questions & Answers

Yes, brown rice works as a substitute but requires a longer cooking time of approximately 35–40 minutes. You'll also need to add about ¼ cup of extra liquid to account for the additional absorption. The texture will be chewier and more nutty compared to jasmine rice.

Full-fat coconut milk produces the richest, creamiest result with the most pronounced coconut flavor. Light coconut milk can be used, but the rice will be less creamy and the coconut taste more subtle. For the best texture and taste, full-fat is strongly recommended.

Rinsing removes excess surface starch from the rice grains, which prevents the finished dish from becoming gummy or clumping together. Rinse under cold water until it runs completely clear for the fluffiest, most separated grains.

Coconut rice is incredibly versatile and complements Thai green or red curries, spicy grilled chicken, teriyaki salmon, stir-fried vegetables, and jerk-seasoned proteins. It also works beautifully alongside Indonesian rendang or Vietnamese lemongrass dishes.

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 gently steam it on the stovetop. The added moisture helps restore its original fluffy texture.

Absolutely. A smashed lemongrass stalk, a few kaffir lime leaves, or a small piece of fresh ginger added to the pot while simmering will infuse the rice with wonderful layers of fragrance. Simply remove the aromatics before fluffing and serving.

Fragrant Jasmine Coconut Rice

Fragrant jasmine rice simmered in rich coconut milk, yielding a creamy, aromatic side dish for any Asian-inspired meal.

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, gently swirling with your fingers, 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 the Rice: Set the saucepan over medium heat and bring the mixture to a gentle boil. Once bubbling, immediately reduce the heat to low, cover with a tight-fitting lid, and simmer for 15 to 18 minutes until all the liquid has been absorbed and the rice grains are tender.
4
Rest and Fluff: Remove the saucepan from the heat while keeping the lid on. Allow the rice to rest undisturbed for 5 minutes so the grains firm up and release from the bottom. Uncover and fluff gently with a fork to separate the grains.
5
Garnish and Serve: Transfer the coconut rice to a serving bowl. If desired, sprinkle the toasted shredded coconut and chopped fresh cilantro over the top before serving alongside curries, stir-fries, or grilled proteins.
Additional Information

Equipment Needed

  • Medium saucepan with tight-fitting lid
  • Measuring cups and measuring spoons
  • Fork for fluffing

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 potential cross-contamination warnings if you have a known coconut or tree nut allergy.
Natalie Pierce

Sharing quick, comforting recipes and kitchen wisdom for busy food lovers.