Coconut Jasmine Rice

Featured in: Simple One-Pot Home Comforts

This dish features fragrant jasmine rice gently simmered in creamy coconut milk, creating a subtly sweet and aromatic side. The rice is rinsed until clear, combined with coconut milk, water, salt, and optional sugar, then cooked over low heat until perfectly tender. Resting the rice after cooking allows full absorption of flavors and a fluffy texture. Enhance the aroma with pandan leaves or ginger, and pair with Thai curries or grilled vegetables for a delicious complement to your meal.

Updated on Fri, 26 Dec 2025 10:02:00 GMT
Fluffy Coconut Jasmine Rice, steaming hot, ready to serve with fragrant Thai curry, a delicious side. Save
Fluffy Coconut Jasmine Rice, steaming hot, ready to serve with fragrant Thai curry, a delicious side. | rusticmint.com

There's something almost meditative about the moment jasmine rice hits simmering coconut milk—the way the kitchen fills with that subtle floral sweetness before the pot even comes to a full boil. I discovered this recipe during a humid afternoon when I was craving something that felt both simple and a little bit special, something that wouldn't overshadow whatever else was on the table but would quietly make everything taste better. That first batch taught me that the best side dishes aren't complicated; they're just thoughtful.

I remember making this for a dinner party where I'd promised to bring something that would pair with a friend's Thai green curry, and I was running late. Instead of panicking, I threw together these ingredients, set it on the stove, and by the time my friend's curry was simmering, my rice was nearly done. It turned out to be one of those accidentally perfect pairings—the coconut milk in the rice echoed the curry's creaminess, and suddenly the whole meal felt intentional and cohesive.

Ingredients

  • Jasmine rice: The whole point here—its natural floral notes come alive when cooked in coconut milk, and it stays light and separate if you rinse it first.
  • Full-fat coconut milk (unsweetened): Don't skimp on this; the creaminess and coconut flavor depend on it being the real thing, not the low-fat version.
  • Water: The one-to-one ratio of coconut milk to water keeps the dish rich without being heavy or cloying.
  • Salt: Just enough to let the other flavors sing without making the rice taste savory.
  • Sugar (optional): A teaspoon brings out the coconut's natural sweetness if you're serving this with something spicy.

Instructions

Product image
Track cooking times accurately for baking, boiling, roasting, and multitasking recipes without overcooking.
Check price on Amazon
Rinse your rice like you mean it:
Run cold water over the jasmine rice and use your fingers to gently agitate it until the water runs clear. This removes excess starch and keeps the grains from clumping together as they cook.
Mix everything in the pot:
Combine your rinsed rice, coconut milk, water, salt, and sugar if using, stirring just once or twice to distribute the salt evenly.
Bring to a gentle boil:
Medium heat works best here—you want to see the liquid starting to bubble, not a rolling boil that scorches the bottom.
Lower the heat and cover:
Once it's boiling, turn it down to low and clap the lid on tight. This is when the magic happens and you can mostly forget about it.
Let it simmer undisturbed:
Fifteen minutes is the magic number—don't peek, don't stir, just let it be.
Rest it off heat:
Remove from heat, keep the lid on, and let it sit for ten minutes. The rice finishes cooking in the residual heat and absorbs any remaining liquid.
Fluff gently before serving:
A fork is your friend here; break up any clumps and watch the grains separate into light, fluffy clouds.
Product image
Track cooking times accurately for baking, boiling, roasting, and multitasking recipes without overcooking.
Check price on Amazon
A bowl of creamy Coconut Jasmine Rice, garnished and presented, a visually inviting Southeast Asian side. Save
A bowl of creamy Coconut Jasmine Rice, garnished and presented, a visually inviting Southeast Asian side. | rusticmint.com

I learned the importance of patience one night when I lifted the lid too early out of curiosity, just to check on things. The steam escaped, the rice wasn't quite done, and I had to add more liquid and start over. Now I set a timer, put the pot on a back burner where I can't see it, and trust the process—and every single time, it works.

Making It Your Own

This recipe is a perfect canvas for your own touches. A couple of pandan leaves added at the start will deepen the fragrance, or a small piece of ginger will add a subtle warmth that lingers in the background. I've also done a half-and-half swap with the water, replacing it with more coconut milk for a richer, almost creamy version that pairs beautifully with mild curries. The beauty of this dish is that it adapts without ever losing its essential character.

What to Serve It With

This rice genuinely shines beside anything with Asian flavors—Thai curries, Vietnamese stir-fries, grilled fish with a citrus glaze. It works just as well with simpler things too: a perfectly roasted piece of salmon, grilled chicken with a light sauce, or even just sautéed vegetables. The coconut milk gives it enough personality to stand on its own, but it's humble enough not to compete.

Storage and Make-Ahead

This rice keeps beautifully in the refrigerator for three days and reheats gently on the stove with a splash of water stirred through it. I've even made it in the morning for a dinner party and just warmed it through before serving, and no one could tell it wasn't fresh from the pot. If you're cooking for a crowd, this recipe doubles easily, though you might need a few extra minutes on the simmer time.

  • Leftovers taste even better the next day as the coconut flavor deepens slightly.
  • Store in an airtight container to keep it from absorbing other flavors in your fridge.
  • A fork is better than a spoon for reheating—it keeps the grains separate and fluffy.
Product image
Quickly slice, dice, grate, and spiralize vegetables for salads, stir fries, and faster everyday meal prep.
Check price on Amazon
The steamy, subtly sweet Coconut Jasmine Rice, cooked to perfection, showcasing individual fluffy grains. Save
The steamy, subtly sweet Coconut Jasmine Rice, cooked to perfection, showcasing individual fluffy grains. | rusticmint.com

There's real comfort in a dish this simple and this good—something about rice that tastes like it was made with care, without any of the fuss. Make it once and it becomes your reliable friend, the side dish you reach for whenever you want something that works.

Common Questions

What type of rice is used?

Fragrant jasmine rice is chosen for its delicate aroma and soft texture.

Can I use canned coconut milk?

Yes, full-fat unsweetened canned coconut milk works best for creaminess and flavor.

How do I achieve a fluffy texture?

Rinsing rice until water runs clear and allowing it to rest covered after cooking helps fluffiness.

Can I enhance the aroma?

Adding pandan leaves or a small ginger piece during cooking infuses extra fragrance.

What dishes pair well with this side?

This coconut jasmine rice complements Thai curries, grilled meats, and stir-fried vegetables.

Is this suitable for gluten-free diets?

Yes, jasmine rice and coconut milk are naturally gluten-free, but check labels to confirm.

Coconut Jasmine Rice

Aromatic jasmine rice cooked with coconut milk for a creamy, subtly sweet side perfect with Asian dishes.

Prep Duration
5 minutes
Time to Cook
20 minutes
All Steps Time
25 minutes
Created by Benjamin Thomas


Skill Level Easy

Tradition Southeast Asian

Makes 4 Portions

Nutrition Info Plant-Based, No Dairy, No Gluten

What You'll Need

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

Step 01

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

Step 02

Combine Ingredients: In a medium saucepan, stir together rinsed rice, coconut milk, water, salt, and sugar if using.

Step 03

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

Step 04

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

Step 05

Rest: Remove from heat and let stand, covered, for 10 minutes to absorb remaining liquid.

Step 06

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

Tools Needed

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

Allergy Notes

Look over every ingredient for allergens, and reach out to your doctor if you're unsure.
  • Contains coconut (tree nut).
  • Rice is gluten-free; verify coconut milk gluten status if sensitive.

Nutrition Breakdown (each portion)

Provided as a general guide by Rustic Mint—always speak with your doctor for dietary help.
  • Energy (Kcal): 235
  • Lipids: 8 g
  • Carbohydrates: 36 g
  • Proteins: 3 g