This fragrant coconut rice transforms simple jasmine grains into a creamy, tropical side dish. Rich coconut milk simmers with the rice, creating perfectly fluffy grains with subtle sweetness. Ready in under 30 minutes, this versatile accompaniment complements everything from spicy Thai curries to jerk chicken and grilled seafood. The technique involves rinsing rice until clear, combining with full-fat coconut milk and water, then steaming undisturbed for maximum fluffiness. Optional garnishes of toasted coconut flakes and fresh cilantro add delightful texture and brightness.
The first time I made coconut rice, I was in a tiny apartment kitchen in college, trying to impress friends with a homemade Thai curry. I burned my first batch because I cranked the heat too high, but the smell of toasted coconut filled the room and everyone still raved about it. Now I know better—low and slow is the secret, and that coconut aroma always brings me back to that cramped kitchen with mismatched plates and good company.
Last summer, I served this at a backyard barbecue alongside jerk chicken, and my cousin who swears she hates coconut went back for thirds. She admitted she only tried it to be polite, then couldnt stop eating it. Now she asks for the recipe every time we talk about food.
Ingredients
- Jasmine rice: This fragrant long-grain rice absorbs the coconut milk beautifully and becomes incredibly fluffy. Rinse it until the water runs clear to remove excess starch for the best texture.
- Full-fat coconut milk: The rich creaminess is non-negotiable here. Light coconut milk makes the rice taste watery and sad.
- Salt and sugar: Just enough to balance the coconut sweetness without making it taste like dessert.
- Toasted coconut flakes: These add texture and a nutty crunch that takes the dish from simple to special.
Instructions
- Rinse the rice:
- Place the rice in a fine-mesh strainer and run cold water over it, gently agitating with your fingers until the water runs clear. This prevents gummy rice and helps each grain stay separate.
- Combine everything:
- In a medium saucepan, add the rinsed rice, coconut milk, water, salt, and sugar. Give it a quick stir so the salt dissolves evenly.
- Bring to a gentle boil:
- Set the pan over medium heat and wait for bubbles to appear around the edges. Dont let it boil violently—a gentle simmer is what you want.
- Cover and cook:
- Reduce the heat to low, put the lid on tight, and let it simmer undisturbed for 15 minutes. Whatever you do, do not lift the lid to peek.
- Let it steam:
- Remove from heat and leave the lid on for another 10 minutes. This resting period finishes the cooking and makes the rice perfectly tender.
- Fluff and serve:
- Gently run a fork through the rice to separate the grains. Top with toasted coconut flakes and fresh herbs if you want to make it pretty.
This coconut rice has become my go-to whenever I need to feed a crowd. One rainy Sunday, I made a huge batch for a potluck and watched three different people ask for the recipe before they even finished their first plate. Thats when I knew this wasnt just a side dish anymore.
Make It Your Own
I once threw in a bruised lemongrass stalk and a slice of ginger while the rice cooked, and the fragrance was incredible. Sometimes I add a knotted pandan leaf if I can find it at the Asian market. Little additions like these make the dish feel special without much extra effort.
Pairing Ideas
This rice is the chameleon of side dishes. It balances spicy Thai curries perfectly, holds its own against smoky jerk chicken, and even works alongside grilled fish with a squeeze of lime. The coconut creaminess bridges bold flavors so well.
Storage And Reheating
The rice keeps surprisingly well in the fridge for up to four days. I like to reheat it with a splash of water in the microwave, covered with a damp paper towel to keep it from drying out. It also freezes beautifully—portion it into freezer bags and you have tropical rice ready in minutes.
- Press a piece of plastic wrap directly onto the surface before refrigerating to prevent a skin from forming
- Add a tablespoon of coconut milk when reheating to restore creaminess
- Never reheat more than twice—the texture starts to suffer
Theres something so comforting about a pot of rice that smells like vacation. This coconut rice turns any Tuesday dinner into something worth lingering over.
Common Questions
- → 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 also works well. Avoid short-grain varieties as they become too sticky.
- → Should I use light or full-fat coconut milk?
-
Full-fat unsweetened coconut milk yields the creamiest, most flavorful results. Light coconut milk works but produces a less rich texture and milder coconut flavor.
- → Why is rinsing the rice important?
-
Rinsing removes excess starch, preventing gummy texture and ensuring each grain separates properly. Rinse until water runs completely clear for best results.
- → Can I make this in a rice cooker?
-
Absolutely. Combine rinsed rice, coconut milk, water, salt, and sugar in your rice cooker. Use the standard white rice setting and fluff when complete.
- → How do I store and reheat leftovers?
-
Store cooled rice in an airtight container for up to 4 days. Reheat with a splash of water in the microwave or steam gently on the stovetop to restore moisture.
- → What can I add for extra flavor?
-
A pandan leaf, fresh ginger slice, or lemongrass stalk during cooking infuses wonderful aroma. A dash of turmeric adds beautiful golden color and earthy notes.