Create perfectly fluffy coconut rice by simmering jasmine rice in full-fat coconut milk with water, salt, and a touch of sugar. The 25-minute process delivers tender, aromatic grains ideal for complementing spicy curries, grilled proteins, or tropical-inspired meals.
The first time I made coconut rice, I was in a tiny apartment kitchen trying to impress dinner guests with what I thought would be an exotic side dish. I nervously watched the pot, convinced the coconut milk would separate or burn, but when I finally lifted that lid after the steaming time, the cloud of coconut fragrance that hit me was absolutely magical. My guests actually asked for seconds before even touching the main course.
Last summer, I served this at a backyard barbecue alongside jerk chicken, and my friend who claims to hate coconut rice went back for thirds. Thats when I realized this recipe converts even the skeptics.
Ingredients
- 1 cup jasmine rice: Jasmine rice has a natural floral aroma that pairs beautifully with coconut, though long grain white rice works perfectly fine too
- 1 cup full fat unsweetened coconut milk: Dont use the light version here because the richness is what makes each grain separate and perfectly fluffy
- 1 cup water: This 1:1 ratio of liquid to rice works perfectly with the coconut milk
- ½ teaspoon salt: Just enough to enhance the natural sweetness without making it salty
- 1 teaspoon sugar: Completely optional but I love how it brings out the coconuts natural sweetness
- 2 tablespoons toasted coconut flakes: These add such a gorgeous crunch and visual appeal
- 2 tablespoons fresh cilantro or scallions: The bright herbal note cuts through the richness
Instructions
- Rinse your rice:
- Run cold water over the rice until it runs clear, swishing it around with your hand to remove excess starch that can make the rice gummy
- Combine everything in the pot:
- Pour in the rinsed rice, coconut milk, water, salt, and sugar, giving it a quick stir so the salt dissolves
- Bring to a gentle boil:
- Set your burner to medium and watch for those first bubbles, then immediately turn the heat down to low
- Simmer covered:
- Put that lid on tight and set a timer for 15 minutes, resisting every urge to peek inside
- Let it steam:
- Turn off the heat but leave the lid on for another 10 minutes so the rice finishes cooking in its own steam
- Fluff and garnish:
- Use a fork to gently separate the grains, then top with those toasted coconut flakes and fresh herbs
This recipe has become my go-to for potlucks because it travels well and always gets compliments, plus it makes enough for generous servings.
Making It Extra Fragrant
Throw a knotted pandan leaf or a thumb sized piece of peeled ginger into the pot with the rice. The pandan adds this incredible floral vanilla like aroma while ginger gives it a gentle warmth. Both are traditional techniques in Southeast Asian cooking that completely transform the final dish.
Perfect Pairings
This coconut rice is a chameleon that works with so many cuisines. Thai green or red curries are classic matches because the rice soaks up all that spicy sauce. Caribbean jerk dishes love the sweetness contrast. Even simple grilled fish or roasted vegetables become something special with this on the side.
Make It Your Own
Once youve mastered the basic technique, there are endless ways to customize this rice to match whatever youre serving.
- Stir in a tablespoon of butter at the end for extra richness
- Add a squeeze of fresh lime juice before serving to brighten everything
- Mix in some sliced green onions or toasted cashews for texture and crunch
Theres something so comforting about a bowl of this coconut rice, warm and fragrant, that makes any meal feel like a special occasion.
Recipe FAQs
- → What type of rice works best?
-
Jasmine rice yields the best results due to its natural floral aroma and tender texture. Long-grain white rice serves as an excellent alternative.
- → Can I use light coconut milk?
-
Full-fat coconut milk provides superior creaminess and richness. Light coconut milk produces a less flavorful final dish.
- → Why rinse the rice first?
-
Rinsing removes excess starch for separate, fluffy grains rather than sticky clumps. Clear water indicates thorough rinsing.
- → What pairs well with this dish?
-
Tropical flavors shine alongside Thai green curry, jerk chicken, grilled fish, or spicy lentil dishes.
- → Can I make this ahead?
-
Prepare up to two days in advance and reheat gently with a splash of water to restore moisture.