Creamy Coconut Jasmine Rice

Steaming bowl of coconut rice topped with toasted coconut flakes and cilantro Save
Steaming bowl of coconut rice topped with toasted coconut flakes and cilantro | rusticrecipeblog.com

This coconut rice transforms simple jasmine grains into a luxuriously creamy, fragrant side dish by simmering them in full-fat coconut milk. The natural richness of the coconut infuses every grain, yielding a slightly sweet, deeply aromatic accompaniment that elevates any meal.

Ready in just 25 minutes with minimal prep, it's an effortless way to bring Southeast Asian flavors to your table. Pair it with spicy curries, grilled meats, or stir-fries for a perfectly balanced plate.

The smell of coconut milk hitting a hot pan is enough to transport me straight to a night market in Bangkok, even if I am just standing in my kitchen on a rainy Tuesday evening. Coconut rice was one of those dishes I overlooked for years, thinking plain jasmine was enough, until a friend made it for a barbecue and I could not stop going back for more. It is deceptively simple, but that creamy richness transforms everything it touches.

I once brought a big pot of this to a potluck dinner, fully expecting my green curry to be the star, but people kept asking about the rice instead. One friend literally stood over the pot with a spoon, abandoning all pretense of politeness. That was the moment I realized this side dish secretly steals every show.

Ingredients

  • Jasmine rice: One cup is all you need, and jasmine gives the best fragrant base, though basmati works in a pinch.
  • Full fat coconut milk: Do not reach for the light version here, because the richness is what makes this dish sing.
  • Water: One cup balances the thickness of the coconut milk so the rice cooks evenly.
  • Salt: Half a teaspoon may seem modest but it wakes up every other flavor in the pot.
  • Sugar: One teaspoon is optional, but it rounds out the coconut and enhances the natural sweetness beautifully.
  • Toasted coconut and cilantro: These are optional garnishes that add a lovely crunch and freshness on top.

Instructions

Wash the rice well:
Rinse the jasmine rice under cold running water, swishing it with your fingers, until the water turns from cloudy to nearly clear. This removes excess starch and prevents gummy results.
Combine everything in the pot:
Add the rinsed rice to a medium saucepan along with the coconut milk, water, salt, and sugar, then give it a gentle stir so nothing settles at the bottom.
Simmer low and slow:
Bring the mixture to a gentle boil over medium heat, then immediately drop the heat to low, slap on the lid, and let it cook undisturbed for 15 to 18 minutes until the liquid is fully absorbed.
Let it rest:
Take the pot off the heat but keep the lid on tight for five minutes so the steam finishes the job and each grain plumps perfectly.
Fluff and finish:
Use a fork to gently fluff the rice, lifting rather than stirring, and scatter toasted coconut and cilantro over the top if you are feeling fancy.
Creamy coconut rice served alongside a vibrant Thai curry in a white dish Save
Creamy coconut rice served alongside a vibrant Thai curry in a white dish | rusticrecipeblog.com

There is something quietly magical about lifting the lid off that pot and watching a cloud of coconut scented steam rise into the kitchen. It is one of those small cooking rituals that never gets old.

Making It Your Own

Tossing a smashed lemongrass stalk or a couple of torn kaffir lime leaves into the pot before cooking adds a perfume that turns this from a simple side into something that genuinely surprises people at the table. Pull the aromatics out before serving and nobody will guess how little effort went into it.

What to Serve It With

This rice practically begs for something bold and saucy spooned over it, like a Thai green curry, a fiery sambal, or even just grilled chicken with a squeeze of lime. It also works wonders alongside roasted vegetables if you want to keep things plant based without sacrificing excitement.

A Few Things Worth Remembering

Brown rice can absolutely be used instead of jasmine, but you will need more liquid and roughly double the cooking time, so plan accordingly. The results are nuttier and chewier in a way that some people actually prefer.

  • Let the rice cool completely before refrigerating leftovers so they do not turn into a sticky block.
  • Day old coconut rice makes some of the best fried rice you will ever have.
  • Always check your coconut milk label if serving to someone with a tree nut allergy.
Fluffy coconut rice garnished with fresh cilantro and shredded coconut in a bowl Save
Fluffy coconut rice garnished with fresh cilantro and shredded coconut in a bowl | rusticrecipeblog.com

Keep this recipe in your back pocket for any night that needs a little something extra without any extra work. It is the kind of dish that makes people think you are a better cook than you actually are, and I intend to keep that secret between us.

Recipe FAQs

Yes, brown rice works as a substitute but requires a longer cooking time and additional liquid. Expect to cook it for 35–40 minutes and add about 1/4 cup extra water or coconut milk for properly tender grains.

Full-fat coconut milk delivers the richest, creamiest results. Lite coconut milk will still work but produces a less luxuriant texture and milder coconut flavor throughout the rice.

Mushy rice usually means too much liquid or overcooking. Ensure you rinse the rice until the water runs clear to remove excess starch, and stick to the 1:1:1 ratio of rice, coconut milk, and water. Letting the rice rest covered for 5 minutes after cooking also helps achieve the perfect fluffy texture.

Coconut rice is a versatile side that complements Thai green and red curries, spicy grilled chicken, glazed salmon, beef rendang, vegetable stir-fries, and seafood dishes. Its subtle sweetness and richness balance spicy and savory flavors beautifully.

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 them before serving.

Store leftovers in an airtight container in the refrigerator for up to 3 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 to restore its fluffy texture.

Creamy Coconut Jasmine Rice

Fluffy jasmine rice simmered in rich coconut milk, creating a fragrant and creamy 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 for enhanced flavor

Garnish

  • 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 until the runoff becomes completely clear, removing 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. 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 is 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: Transfer the coconut rice to a serving dish and garnish with shredded toasted coconut and chopped fresh cilantro if desired. Serve warm alongside curries, stir-fries, or grilled meats.
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 by the FDA and may affect individuals with tree nut sensitivities.
  • Always check coconut milk packaging for cross-contamination warnings if you have a known tree nut allergy.
Abigail Turner

Passionate home cook sharing easy, family-friendly recipes and helpful kitchen tips.