Create perfectly fluffy coconut rice in just 25 minutes. This aromatic side dish combines jasmine rice with rich coconut milk for a creamy texture and tropical flavor. The balance of salt and optional sugar creates a versatile accompaniment that complements spicy curries, jerk chicken, or grilled fish beautifully. For extra fragrance, add pandan leaf or fresh ginger during cooking.
The coconut rice from my favorite Thai spot always tasted impossibly creamy, like someone had spent hours stirring it. I tried recreating it at home for years and ended up with sticky, clumpy messes that tasted more like dessert than dinner. The breakthrough happened accidentally when I used full-fat coconut milk instead of the light version I'd been buying. Suddenly my kitchen smelled exactly like that little restaurant, and the rice turned out perfectly fluffy every single time.
Last summer I served this alongside grilled shrimp for my sister's birthday dinner. She took one bite, closed her eyes, and asked if I'd secretly ordered takeout. The whole family kept sneaking spoonfuls straight from the serving bowl between bites of the main course. Now it's the only rice my nephew will eat, and he requests it every time he visits.
Ingredients
- Jasmine rice: The natural floral perfume pairs beautifully with coconut milk, though long-grain white works in a pinch
- Full-fat coconut milk: Don't skimp here—the rich texture makes all the difference between good and extraordinary
- Water: Balances the coconut milk so the rice isn't overwhelmingly rich
- Salt: Enhances natural sweetness and prevents the rice from tasting flat
- Sugar: Optional, but a tiny amount highlights coconut's natural sweetness
- Toasted coconut flakes: Add crunch and toastiness that contrasts with tender rice
- Fresh cilantro or scallions: Bright herbal notes cut through the richness
Instructions
- Rinse until clear:
- Cold water removes excess starch that would make rice gummy, and you'll know it's ready when the water runs crystal clear
- Combine everything:
- Dump rice, coconut milk, water, salt, and sugar into your saucepan and give it a quick stir
- Bring to a bubble:
- Medium heat creates a gentle boil—look for steam rising and small bubbles around the edges
- Simmer undisturbed:
- Drop heat to low, cover tightly, and walk away for 15 minutes without peeking
- Let it steam:
- Remove from heat but keep the lid on another 10 minutes so rice finishes cooking in its own steam
- Fluff and serve:
- Gently separate grains with a fork and top with toasted coconut and fresh herbs
My friend Sarah makes this for her kids and calls it tropical rice—they'd eat it every night if she let them. There's something about the subtle sweetness that makes it feel like comfort food, yet the coconut keeps it interesting enough for adults. It's become my go-to for bringing to friends who need a comforting meal, because it feels special without being fussy.
Making It Your Own
I've discovered that adding a bruised lemongrass stalk or a knob of smashed ginger to the pot transforms this into something entirely different. The infusions steam out during cooking, leaving behind subtle perfume notes that people can never quite identify. Fresh lime zest stirred in right before serving brightens everything beautifully.
Perfect Pairings
This rice was practically born to sit beside spicy Thai curries where it cools your palate between bites. It's equally at home with jerk chicken, grilled fish, or even as a base for tropical grain bowls. The richness stands up to bold flavors while still letting them shine.
Make Ahead Magic
You can make this rice up to two days ahead and reheat it gently in the microwave with a splash of water to refresh it. The flavors actually develop and mellow overnight, becoming even more cohesive. I often double the recipe because leftover coconut rice makes the most incredible fried rice the next morning.
- Store in an airtight container in the refrigerator
- Add a tablespoon of water when reheating to prevent drying
- Crisp leftover rice in a hot pan with a little oil for the best fried rice of your life
Coconut rice has become one of those recipes I can make without thinking, the one that always guarantees empty bowls and happy people around my table. Sometimes the simplest additions create the most lasting memories.
Your Questions Answered
- → What type of rice works best?
-
Jasmine rice is ideal for its natural floral aroma and fluffy texture. Long-grain white rice makes an excellent substitute. Avoid short-grain or risotto varieties as they become too sticky.
- → Can I use light coconut milk?
-
Full-fat coconut milk yields the creamiest results. Light coconut milk works but produces a less rich final dish. If using light, consider adding a teaspoon of oil or butter for body.
- → Why rinse the rice before cooking?
-
Rinsing removes excess starch, preventing gummy texture. Rinse under cold water until it runs clear, usually 2-3 times. This step ensures each grain separates perfectly after steaming.
- → How do I store leftovers?
-
Cool completely, then refrigerate in an airtight container for up to 4 days. Reheat gently with a splash of water or coconut milk. Frozen portions keep well for 2 months.
- → What can I serve with coconut rice?
-
This versatile side pairs beautifully with Thai green or red curries, jerk chicken, grilled shrimp, or spicy tofu. It also complements black beans and tropical fruit salsas for a complete meal.