This coconut rice combines rinsed jasmine rice with full-fat coconut milk and a pinch of salt, simmered gently until perfectly tender and fluffy. The coconut milk infuses every grain with rich, creamy flavor and a subtle sweetness that pairs beautifully with bold dishes.
Ready in just 25 minutes with minimal hands-on effort, it's an ideal accompaniment to Thai curries, grilled shrimp, stir-fried vegetables, or simply enjoyed on its own. Garnish with toasted coconut flakes, fresh cilantro, and lime zest for a bright finish.
The smell of coconut milk hitting a hot saucepan is one of those small kitchen pleasures that instantly transports me somewhere tropical, even if its just a Tuesday evening in my own kitchen. I started making coconut rice years ago as an afterthought side dish, but it quickly stole the spotlight from whatever curry or grilled meat I had planned alongside it. There is something deeply satisfying about transforming humble rice into something so fragrant and luxurious with barely any effort. This recipe is the one I reach for when I want dinner to feel a little special without actually working harder.
One summer evening I served this to friends at a backyard barbecue alongside jerk shrimp, and someone actually stopped mid conversation to ask what on earth I had done to the rice. That tiny pot of coconut rice disappeared before the main course did, and I learned my lesson: always make a double batch.
Ingredients
- 1 cup jasmine rice (or long grain white rice), rinsed: Jasmine rice is my go to for its delicate floral aroma, but any long grain white rice works beautifully here.
- 1 cup coconut milk (unsweetened, full fat): Full fat coconut milk is non negotiable for that rich, creamy texture, so resist the urge to reach for the light version.
- 3/4 cup water: You need slightly less water than usual because the coconut milk adds its own liquid richness to the pot.
- 1/2 teaspoon salt: Just enough salt to bring out the natural sweetness of the coconut without making it taste salty.
- 2 tablespoons toasted coconut flakes (optional): These add a wonderful crunch and double down on the coconut flavor.
- 1 tablespoon chopped fresh cilantro (optional): A bright, herbal finish that cuts through the richness.
- 1 teaspoon lime zest (optional): A little citrus sparkle on top makes everything taste fresher and more vibrant.
Instructions
- Wash the rice well:
- Rinse the rice under cold water, swishing it with your fingers, until the water runs completely clear to remove excess starch and ensure fluffy results.
- Combine everything in the pot:
- Add the rinsed and drained rice to a medium saucepan along with the coconut milk, water, and salt, then give it a gentle stir to combine.
- Bring to a gentle boil:
- Set the saucepan over medium high heat and watch for small bubbles to appear across the surface, stirring once or twice to prevent sticking.
- Simmer low and slow:
- As soon as it reaches a boil, drop the heat to the lowest setting, clamp on a tight fitting lid, and let it cook for 15 minutes without peeking, no matter how tempted you are.
- Let it rest undisturbed:
- Take the pot off the heat entirely but keep the lid on for another 10 minutes so the rice finishes steaming in its own warmth and becomes perfectly tender.
- Fluff and finish:
- Gently fluff the rice with a fork to separate the grains, then serve warm with any of the optional garnishes scattered over the top.
A pot of coconut rice has a way of making even a simple weeknight dinner feel like you put in more effort than you actually did, and that quiet confidence is everything.
Getting the Texture Right
The most common mistake people make with coconut rice is treating it like regular rice and using equal parts liquid to rice. Because coconut milk is thicker and richer than water, you need that slightly reduced amount of additional water to avoid mushy, gummy results. If you are using basmati instead of jasmine, you might even want to cut the water back to just half a cup and see how you like the texture.
Pairing Ideas Worth Trying
This rice was practically made for bold, saucy dishes that need something mellow to soak up all that flavor. I love it alongside a spicy green curry, grilled shrimp with a chili lime butter, or even a simple plate of roasted vegetables with a peanut sauce drizzled on top.
Making It Your Own
Once you have the basic method down, coconut rice becomes a canvas for whatever flavors you are craving, and I encourage you to play around with it freely.
- Stir in a handful of toasted cashews or peanuts right before serving for an unexpected crunch.
- A squeeze of fresh lime juice over the finished rice brightens everything up in a way that feels almost magical.
- Always taste before you serve, because sometimes the coconut milk needs another tiny pinch of salt to wake up.
Keep this recipe in your back pocket for any night that needs a little extra warmth and comfort. It asks almost nothing of you and gives back so much more than plain rice ever could.
Recipe FAQs
- → Can I use a rice cooker instead of a saucepan?
-
Yes, you can absolutely use a rice cooker. Simply combine the rinsed rice, coconut milk, water, and salt in the rice cooker, stir once, and run a standard white rice cycle. Fluff with a fork when done.
- → Why does my coconut rice turn out mushy?
-
Mushy coconut rice usually results from too much liquid or stirring during cooking. Make sure to measure the coconut milk and water precisely, and avoid lifting the lid or stirring while the rice simmers. Letting the rice rest covered for 10 minutes after cooking also helps firm up the texture.
- → Can I use light coconut milk instead of full-fat?
-
You can substitute light coconut milk, but the result will be less creamy and rich. Full-fat coconut milk delivers the best texture and flavor. If using light coconut milk, consider reducing the water slightly to compensate for the thinner consistency.
- → What main dishes pair well with coconut rice?
-
Coconut rice complements a wide range of dishes including Thai green and red curries, grilled shrimp or chicken, teriyaki salmon, stir-fried vegetables, and jerk chicken. Its subtle creaminess balances spicy and savory flavors particularly well.
- → How should I store and reheat leftover coconut rice?
-
Store leftover coconut rice in an airtight container in the refrigerator for up to 4 days. To reheat, sprinkle a tablespoon of water over the rice and microwave covered in 30-second intervals, or gently steam it on the stovetop with a splash of water until warmed through.
- → Is this dish suitable for people with nut allergies?
-
Coconut is classified as a fruit by the FDA, but some individuals with tree nut allergies may also react to coconut. Always consult with a healthcare professional if there is any concern, and check all ingredient labels for potential cross-contamination warnings.