This coconut rice builds on a classic Southeast Asian foundation. You still get that soft, fragrant, lightly sweet base, but with more contrast layered in. Lime for brightness, chili for heat, and toasted coconut for texture. It is designed to sit alongside great seafood and elevate the entire plate.
Part of our Goes with Fish series.
Tips for this recipe
- Prep everything first. This moves fast once it starts. Aromatics, liquids, garnishes all ready.
- Rinse your rice properly. Cloudy water means gummy rice. Rinse until mostly clear.
- Toast before liquid. Cooking the rice briefly in coconut oil builds a nutty base most recipes skip.
- Control your heat. Bring to a gentle simmer, not a boil. Coconut milk can split and scorch.
- Do not lift the lid. Steam is doing the work. Opening early leads to uneven texture.
- Rest the rice. 10 minutes off heat lets it finish cooking and firm up.
- Finish aggressively. Acid, herbs, and crunch are not optional. This is what fixes bland coconut rice.
Coconut Rice
Ingredients
Equipment
Method
- Rinse the jasmine rice under cold water until mostly clear, then drain well.
- Finely mince the garlic and grate the ginger.
- Zest and juice the lime, keeping them separate.
- Set everything within reach.
- Heat coconut oil in a medium saucepan over medium heat. Add the garlic and ginger and cook for 30 to 45 seconds until fragrant, not browned.
- Add the drained rice and toast for 1 to 2 minutes, stirring to coat the grains in the oil and aromatics.
- Pour in the coconut milk, water, salt, and sugar. Stir once to combine.
- Bring to a gentle simmer, then immediately reduce heat to low and cover with a tight-fitting lid.
- Cook for 15 minutes without lifting the lid.
- Remove from heat and let the rice rest, covered, for 10 minutes.
- While the rice rests, toast the coconut flakes in a dry skillet over medium heat until deep golden and fragrant. Watch closely to avoid burning.
- Fluff the rice with a fork. Add lime zest and lime juice, gently folding to combine.
- Top with toasted coconut, herbs, and chili flakes or chili crisp. Serve immediately.
Notes
- Grilled shrimp
- Seared salmon
- Chili lime white fish
Level up ideas
- Add a bruised lemongrass stalk while cooking
- Finish with a drizzle of chili oil and crispy garlic
- Stir in finely diced mango for sweet contrast
Tried this recipe?
Let us know how it was!Why this coconut rice worksSeafood Pairing – What to serve with this coconut rice
This coconut rice is rich, aromatic, and slightly sweet, so it pairs best with seafood that brings heat, char, or acidity to balance it.
Top pairings:
- Crispy skin salmon – fat and crispy texture cut through the coconut
- Chili lime grilled shrimp – acid and heat lift the whole dish
- Blackened cod – spice contrast works perfectly with the richness
Build your plate: coconut rice, bold fish, fresh herbs, and a hit of citrus.
Why this coconut rice works
Classic coconut rice is simple for a reason. Rice, coconut milk, and salt create a soft, aromatic base that pairs easily with a wide range of dishes.
This version keeps that foundation intact and builds on it:
- Fat: full fat coconut milk and coconut oil
- Acid: fresh lime juice at the end
- Heat: chili flakes or fresh chili
- Aromatics: garlic and ginger infused into the base
- Crunch: toasted coconut flakes
It is still balanced and familiar, just more complete on the plate.
Pro tips
- Use jasmine rice. It absorbs coconut flavour better than long grain
- Add a pandan leaf or kaffir lime leaf if you want restaurant level aroma
- Toast coconut flakes until deep golden, not pale. That is where flavour is
- Finish with a few drops of fish sauce when pairing with seafood
How to serve
Fluff hard, then layer:
- Lime zest and juice
- Toasted coconut
- Fresh herbs like cilantro, Thai basil, or green onion
- Chili oil or chili crisp
Serve hot under grilled or seared seafood so it absorbs juices.
FAQ
Can I use light coconut milk?
You can, but you will lose richness. This dish relies on fat.
Why is my rice mushy?
Too much liquid or not enough rinsing. Measure carefully.
Can I make it ahead?
Yes. Reheat with a splash of water and re fluff.
Can I add protein directly?
Better not. This is a side. Keep it clean and pair properly.


