This fragrant coconut rice transforms simple jasmine rice into a creamy, aromatic side dish by simmering it in rich coconut milk. Ready in just 25 minutes, it pairs beautifully with Thai curries, grilled meats, or stir-fried vegetables.
The secret lies in rinsing the rice until the water runs clear, then letting it steam covered off the heat for perfectly tender, fluffy grains every time.
The smell of coconut milk hitting a hot saucepan is one of those small kitchen pleasures that stops me in my tracks every time.
I started making this on busy weeknights when plain jasmine rice felt too boring but I had zero energy for anything complicated.
Ingredients
- Jasmine rice (1 cup, rinsed): The long grains stay separate and fluffy, and rinsing removes excess starch so nothing turns gummy.
- Full fat coconut milk (1 cup, unsweetened): This is where all the richness comes from, so do not reach for the lite version if you want that creamy texture.
- Water (3/4 cup): Coconut milk alone is too thick, so a splash of water brings the liquid ratio into perfect balance.
- Salt (1/2 teaspoon): Just enough to wake up the coconut flavor without making it taste salty.
- Optional garnishes (toasted coconut flakes, cilantro, lime zest): These add crunch, brightness, and a pop of color that makes a simple side feel special.
Instructions
- Wash the rice well:
- Rinse under cold water, swishing with your fingers, until the water runs completely clear.
- Combine everything in the pot:
- Add the drained rice, coconut milk, water, and salt to a medium saucepan and give it a gentle stir.
- Bring to a gentle boil:
- Set the heat to medium high and watch for small bubbles forming across the surface.
- Cover and simmer quietly:
- Drop the heat to low, seal it with a tight lid, and leave it alone for 15 minutes without peeking.
- Let it rest off the heat:
- Remove the pot from the burner and keep the lid on for another 10 minutes so the steam finishes the job.
- Fluff and serve:
- Use a fork to gently separate the grains, then top with whatever garnishes you like.
One evening I brought a pot of this to a neighbors potluck dinner and three people pulled me aside to ask for the recipe.
How to Serve It
This rice is incredibly versatile and pairs beautifully with Thai green curry, grilled shrimp skewers, or a simple plate of roasted vegetables.
Storing and Reheating
Leftovers keep well in an airtight container in the fridge for up to three days, and a quick splash of water before microwaving brings back the soft texture.
Little Things That Make a Difference
Small choices in technique and ingredients can elevate this from good to unforgettable.
- Drop a slice of fresh ginger or a bay leaf into the pot while cooking and fish it out before serving for a subtle background warmth.
- If you switch to basmati rice, add a few extra tablespoons of water because different grains absorb liquid differently.
- Always taste a grain before declaring it done, since stove temperatures vary more than you might expect.
Keep this recipe close, because once you taste rice this way, going back to plain water cooked grains feels like a letdown.
Recipe Questions & Answers
- → What type of rice works best for coconut rice?
-
Jasmine rice is ideal because of its fragrant aroma and slightly sticky texture, which complements the coconut milk. Long-grain white rice or basmati rice also work well, though you may need to adjust the water ratio slightly.
- → Can I use light coconut milk instead of full fat?
-
Full-fat coconut milk produces the creamiest, richest results. Light coconut milk will still work but yield a less creamy texture. You may want to reduce the water slightly to compensate for the thinner consistency.
- → Why do I need to let the rice sit covered after cooking?
-
Allowing the rice to rest covered for 10 minutes off the heat lets it finish steaming gently. This step ensures even cooking throughout the grains and prevents the bottom from sticking or burning.
- → How should I store leftover coconut rice?
-
Store cooled coconut rice in an airtight container in the refrigerator for up to 4 days. Reheat gently in the microwave with a splash of water, or steam it briefly to restore its fluffy texture.
- → What dishes pair well with coconut rice?
-
Coconut rice is a versatile side that complements Thai and Indian curries, grilled shrimp or chicken, stir-fried vegetables, and tropical fish dishes. It also works well alongside jerk chicken or as a base for grain bowls.
- → Is coconut rice gluten-free and dairy-free?
-
Yes, coconut rice is naturally both gluten-free and dairy-free, making it suitable for those with celiac disease, gluten sensitivity, or lactose intolerance. Always verify that your coconut milk and rice labels confirm gluten-free processing.