Coconut Jasmine Rice Delight

Featured in: Global Comforts

This dish features jasmine rice gently simmered in full-fat coconut milk and water, seasoned with a touch of salt and optional sugar for subtle sweetness. The cooking process involves rinsing the rice until clear, boiling the mixture, then simmering covered until tender and fully infused with creamy coconut aroma. Ideal as a fragrant side, it complements Southeast Asian dishes beautifully and offers vegan and gluten-free options.

Enhance the aroma further with pandan leaves or ginger during cooking, and enjoy the soft, fluffy texture by fluffing lightly before serving. A simple yet flavorful preparation that brings richness and balance to a variety of meals.

Updated on Fri, 26 Dec 2025 14:54:00 GMT
Steaming bowl of Coconut Jasmine Rice, fluffy and fragrant, ready to serve with a Thai curry. Save
Steaming bowl of Coconut Jasmine Rice, fluffy and fragrant, ready to serve with a Thai curry. | munchhug.com

There's something almost meditative about the moment jasmine rice hits coconut milk for the first time. I discovered this combination by accident when I ran out of regular water during a weeknight dinner party, grabbed a can of coconut milk instead, and ended up creating something my guests couldn't stop asking about. The kitchen filled with this delicate, floral steam that made everyone pause mid-conversation. It turns out that small kitchen improvisation can lead to your new favorite side dish, one that feels both humble and unexpectedly luxurious.

I made this for my partner's family dinner last spring, and watching their faces when they tasted it was the kind of quiet validation that makes cooking worthwhile. My mother-in-law asked if I'd learned the recipe from a restaurant, which felt like the highest compliment possible. That meal taught me that sometimes the most elegant dishes are the ones that slip onto the plate without fanfare.

Ingredients

  • Jasmine rice: The real star here—its natural jasmine fragrance amplifies beautifully when cooked in coconut milk, so don't skip the rinsing step or you'll lose clarity and end up with a starchy, gluey texture.
  • Full-fat unsweetened coconut milk: This is non-negotiable; lite versions water down the whole experience, and sweetened versions turn the dish cloying.
  • Water: Balances the richness of the coconut milk so each grain stays separate and distinct rather than turning into porridge.
  • Salt: Awakens the natural sweetness of both the rice and coconut, making them taste like themselves.
  • Sugar: Optional, but I've learned it adds dimension rather than sweetness when you use just a teaspoon.

Instructions

Rinse the rice properly:
Run the jasmine rice under cold water, stirring gently with your fingers until the water runs completely clear. This removes excess starch that would make the grains stick together.
Combine and stir:
Pour the rinsed rice into a medium saucepan, then add the coconut milk, water, salt, and sugar if using. Give it a good stir so nothing settles on the bottom.
Bring to a boil:
Set the heat to medium and let the mixture come to a gentle boil, stirring occasionally so nothing sticks.
Reduce heat and cover:
Once you see the boil, turn the heat down to low, place the lid on tightly, and don't peek. The steam sealed inside is doing all the work.
Simmer for 15 minutes:
Resist the urge to lift the lid and check on things. The rice needs that undisturbed time to absorb the liquid and become tender.
Rest and fluff:
Turn off the heat and let the rice sit, still covered, for 10 minutes. This final resting period lets any remaining moisture distribute evenly, then fluff it gently with a fork just before serving.
Save
| munchhug.com

I made a large batch of this for a Thai dinner I hosted in late summer, and I watched people go back for thirds, quietly, almost embarrassed about how much they were eating of something that looked so simple. That's when I understood that great cooking isn't about complexity or showing off—it's about making something so right that people just want more of it.

Aroma and Memory

The smell of jasmine rice cooking in coconut milk is genuinely memorable in the best way. It fills your kitchen with this gentle, almost floral warmth that hints at tropical beaches without being over the top. I've noticed that people pause when they smell it, asking what's cooking before they even sit down at the table.

Customizations That Actually Work

Once you nail the basic version, small additions open up new possibilities. A piece of fresh ginger sliced thin adds warmth without taking over, and pandan leaves (if you can find them) create an almost mysterious sweetness that makes people wonder what's different. I've also experimented with adding a single star anise during cooking, removing it before serving, and it adds a subtle depth that lingers pleasantly.

Serving and Pairing Strategy

This rice is genuinely versatile because it plays well with bold dishes without getting lost underneath them. I've served it with spicy Thai curries, grilled fish, and even simple sautéed vegetables, and it never feels out of place. The creamy sweetness actually balances heat really well, making it an intelligent choice for any Asian-inspired meal.

  • Serve it slightly warm or at room temperature alongside curries, grilled proteins, or stir-fried vegetables.
  • Make it ahead if you're cooking multiple dishes—it reheats gently and actually tastes good cold the next day as a base for a rice salad.
  • If you're feeding a crowd, double the recipe; it holds well and feels like you made something special without extra effort.
Creamy Coconut Jasmine Rice with fluffy grains, showing the rich coconut milk, perfect for any meal. Save
Creamy Coconut Jasmine Rice with fluffy grains, showing the rich coconut milk, perfect for any meal. | munchhug.com

This recipe proved to me that you don't need a long ingredient list or complicated techniques to create something memorable. It's just good rice, treated with respect and cooked in something that loves it.

Recipe Guide

Can I substitute coconut milk with a lighter option?

Using light coconut milk can reduce fat content but may slightly affect the creamy texture and depth of flavor.

How do pandan leaves influence the dish?

Pandan leaves add a subtle floral aroma, enhancing the fragrance without overpowering the coconut notes.

Is rinsing the jasmine rice necessary?

Rinsing removes excess starch, preventing clumping and ensuring a fluffy, separate grain texture.

Can I add spices or herbs while cooking?

Yes, gentle additions like ginger or mild spices can elevate aroma and complexity, but keep flavors balanced.

What dishes pair best with this coconut jasmine rice?

This rice complements Thai curries, grilled meats, and stir-fried vegetables, adding a rich and sweet base to bold flavors.

Coconut Jasmine Rice Delight

Aromatic jasmine rice simmered in creamy coconut milk for a subtly sweet, flavorful side.

Prep duration
5 min
Heat time
20 min
Complete duration
25 min
Created by Samantha Reed


Skill level Easy

Heritage Southeast Asian

Output 4 Portions

Nutrition preferences Plant-based, No dairy, No gluten

Components

Rice

01 1 cup jasmine rice

Liquids

01 1 cup full-fat unsweetened coconut milk
02 1 cup water

Seasonings

01 ½ teaspoon salt
02 1 teaspoon sugar (optional)

Method

Phase 01

Rinse Rice: Rinse jasmine rice under cold water until the water runs clear, then drain thoroughly.

Phase 02

Combine Ingredients: In a medium saucepan, mix rinsed rice, coconut milk, water, salt, and optional sugar.

Phase 03

Bring to Boil: Place saucepan over medium heat and bring mixture to a gentle boil.

Phase 04

Simmer: Reduce heat to low, cover tightly, and simmer for 15 minutes without stirring.

Phase 05

Rest Rice: Remove from heat and let rice sit covered for 10 minutes to absorb remaining liquid.

Phase 06

Fluff and Serve: Gently fluff rice with a fork before serving.

Tools needed

  • Medium saucepan with lid
  • Fine-mesh strainer
  • Fork

Allergy alerts

Review ingredients carefully for potential allergens and seek professional medical guidance if concerned.
  • Contains coconut (tree nut).

Dietary info (per portion)

Values shown are estimates only - please consult healthcare providers for specific advice.
  • Energy: 235
  • Lipids: 8 g
  • Carbohydrates: 36 g
  • Proteins: 3 g