This aromatic coconut rice delivers restaurant-quality results with simple pantry ingredients. The combination of full-fat coconut milk and jasmine rice creates naturally creamy, fragrant grains that pair beautifully with spicy curries, grilled meats, or fresh seafood.
The technique involves rinsing rice until clear, combining with coconut milk and water, then simmering covered for 15 minutes followed by a 10-minute steaming period. This resting phase is crucial for achieving that perfectly fluffy texture.
Optional garnishes like toasted coconut flakes and fresh cilantro add both visual appeal and complementary flavors. For extra fragrance, try adding a pandan leaf or fresh ginger during cooking.
The first time I made coconut rice, I was trying to impress my roommate who had just returned from studying abroad in Thailand. I assumed it would be complicated, but as the creamy coconut milk simmered with the rice, my entire apartment filled with this intoxicating tropical sweetness that felt like sunshine in a pan.
Last summer, I served this alongside grilled fish at a backyard dinner party. My friend Sarah, who claims to hate coconut, went back for thirds and eventually admitted she might have been wrong about coconut her entire life.
Ingredients
- Jasmine rice: The floral aroma pairs perfectly with coconut milk, though long-grain white works in a pinch
- Full-fat coconut milk: Dont skimp here, the richness is what makes this rice sing and gives it that luxurious texture
- Salt and sugar: This balance hits that sweet-savory note that makes Southeast Asian dishes so addictive
- Toasted coconut flakes: They add this incredible crunch and warm, nutty flavor that takes the dish over the top
Instructions
- Rinse until clear:
- I learned this technique from my grandmother who insisted rinsing removes excess starch for fluffier rice, and she was absolutely right
- Combine everything in the pot:
- Dump in your rice, coconut milk, water, salt, and sugar all at once, then give it a gentle stir to distribute everything evenly
- Bring to a bubble then cover tight:
- Watch for that first gentle boil, then immediately drop the heat to low and put that lid on like youre sealing in a secret
- Walk away for fifteen minutes:
- Whatever you do, dont lift that lid, the steam needs to work its magic undisturbed
- Let it rest off the heat:
- Those ten minutes of steaming make all the difference between good rice and great rice, trust me on this
- Fluff and garnish:
- Use a fork to gently separate the grains, then shower it with those toasted coconut flakes and fresh herbs before serving
This recipe has become my go-to for dinner parties because it feels elegant but takes almost no active cooking time. Plus, people always assume it took way more effort than it actually did.
Making It Ahead
You can make this rice up to two days in advance and reheat it gently with a splash of water. I actually think the flavors develop even more after a night in the refrigerator.
Perfect Pairings
This rice loves spicy curries, grilled proteins, or even just eaten on its own as a comforting midnight snack. The creaminess helps tame heat while complementing smoky flavors beautifully.
Serving Ideas
Sometimes I skip the garnish and serve this plain alongside bold-flavored mains. Other times, I go all out and add lime wedges, chopped peanuts, or even fresh mango for a tropical twist.
- Squeeze fresh lime over the top right before serving for brightness
- A sprinkle of chili flakes adds nice warmth against the sweet coconut
- This works beautifully as a base for rice bowls too
Theres something so comforting about a bowl of warm coconut rice, like a hug from the inside out.
Recipe FAQs
- → What type of rice works best for coconut rice?
-
Jasmine rice is ideal due to its natural floral aroma and slightly sticky texture. Long-grain white rice works as a substitute, though basmati may alter the traditional flavor profile.
- → Can I use light coconut milk instead of full-fat?
-
Full-fat coconut milk provides the richest flavor and creamiest texture. Light coconut milk works but yields a less luxurious result. Consider adding a small amount of oil or butter if using light versions.
- → Why is rinsing the rice important?
-
Rinsing removes excess starch, preventing gummy or sticky results. Continue rinsing until the water runs completely clear for the fluffiest texture.
- → What dishes pair well with coconut rice?
-
This rice complements Thai green or red curries, Caribbean jerk chicken, grilled fish, spicy shrimp, or roasted vegetables. The slight sweetness balances bold, spicy flavors.
- → How do I store and reheat leftovers?
-
Store in an airtight container in the refrigerator for up to 4 days. Reheat gently in the microwave with a splash of water, covered, to prevent drying. Avoid freezing as texture may become mushy.
- → Can I make this in a rice cooker?
-
Yes. Combine all ingredients in the rice cooker and use the standard white rice setting. Let it rest for 5-10 minutes after cooking before fluffing.