Mango Coconut Rice with Fresh Lime and Herbs – Fragrant, Tropical & Ready in 30 Minutes
Prep Time: 10 minutes | Cook Time: 20 minutes | Total Time: 30 minutes | Servings: 4 | Calories: 355 kcal per serving
Mango coconut rice with fresh lime and herbs is the rice dish that makes people forget they are eating rice. Long-grain rice cooked entirely in rich coconut milk until each grain is plump, tender, and infused with that subtle tropical sweetness that only coconut can give, then tossed with sweet ripe mango, a generous squeeze of fresh lime, and a scatter of bright herbs that lift the whole bowl into something genuinely extraordinary.

This is comfort food that also happens to be vibrant and fresh. The coconut milk does not make it heavy — it makes it silky and fragrant. The mango does not make it sweet — it makes it balanced, bringing a juicy brightness that plays perfectly against the richness of the coconut. The lime and herbs at the end do what lime and herbs always do best: they make every other flavor in the bowl taste more completely like itself.
Serve it as a side dish that outshines whatever it accompanies. Serve it as a base for a bowl piled with roasted vegetables and chickpeas. Serve it warm on a Tuesday evening straight from the pot because sometimes the simplest meals are the ones worth making the most.
Why You Will Love This Recipe
Mango coconut rice with fresh lime and herbs is the side dish that consistently surprises people who do not expect much from a bowl of rice. Here is exactly why.
- The coconut milk changes everything. Cooking the rice in coconut milk instead of water infuses every grain with a gentle tropical richness that plain rice simply cannot achieve, regardless of how it is seasoned afterward.
- Ready in thirty minutes. Thirty minutes covers everything — rice simmering, mango diced, lime squeezed, herbs chopped. Fast enough for a weeknight, impressive enough for guests.
- Works as a side or a base. Alongside grilled vegetables, roasted chickpeas, or grilled shrimp. As the bed for a tropical grain bowl. Or simply on its own with a squeeze of lime.
- Uses pantry ingredients. Canned coconut milk, long-grain rice, a lime, and fresh herbs. The mango is the only thing requiring a fresh purchase, and even that can be frozen.
- Genuinely beautiful. Golden mango pieces scattered across white coconut rice with bright green herbs and lime zest is one of the most visually appealing bowls you can serve without any effort at plating.
Ingredients
For the Coconut Rice
- 1½ cups (300g) long-grain white rice (jasmine rice is ideal)
- 1 can (400ml / 13.5 oz) full-fat coconut milk, shaken well
- ¾ cup (180ml) water
- ½ teaspoon salt
- 1 teaspoon sugar or honey (optional, enhances the coconut sweetness)
- 1 stalk lemongrass, bruised and bent in half (optional, for fragrance)
- 1 kaffir lime leaf (optional, for fragrance)
For the Mango and Herb Topping
- 2 ripe mangoes, peeled and diced into ½-inch cubes (or 2 cups frozen mango, thawed and dried)
- 2 tablespoons fresh lime juice
- 1 teaspoon lime zest
- ¼ cup fresh cilantro, roughly chopped
- 2 tablespoons fresh mint leaves, torn
- 2 green onions, thinly sliced
- 1 tablespoon extra virgin olive oil or coconut oil
For Finishing
- Extra lime wedges, for serving
- Toasted coconut flakes (optional)
- Toasted sesame seeds or crushed roasted cashews (optional)
- Pinch of chili flakes (optional, for heat)
- Extra fresh herbs for scattering
Equipment Needed
- Medium heavy-bottomed saucepan with a tight-fitting lid
- Fork (for fluffing rice)
- Chef’s knife and cutting board
- Measuring cups and spoons
- Serving bowl or platter
Instructions
Step 1: Rinse the Rice
Place the rice in a fine mesh strainer and rinse under cold running water for about 30 seconds, stirring with your fingers, until the water runs mostly clear. Rinsing removes excess surface starch that causes the grains to clump together and produces a fluffier, more separate final texture in the cooked rice.
Step 2: Cook the Rice in Coconut Milk
In a medium saucepan, combine the rinsed rice, coconut milk, water, salt, and sugar if using. Add the bruised lemongrass and kaffir lime leaf if using — both are optional, but add an extraordinary fragrance to the finished rice. Stir once to combine. Bring to a boil over medium-high heat, stirring occasionally to prevent the coconut milk from scorching on the bottom. Once boiling, reduce the heat to the lowest possible setting, cover with a tight-fitting lid, and cook for 15 minutes without lifting the lid.
Step 3: Rest Off the Heat
After 15 minutes, remove the saucepan from the heat entirely. Leave the lid on and let the rice rest undisturbed for a further 5 minutes. This resting period allows the remaining steam trapped in the pot to finish cooking the top layer of rice gently and evenly. Do not lift the lid during this time.
Step 4: Fluff the Rice
Remove the lid and discard the lemongrass stalk and kaffir lime leaf if used. Fluff the rice gently with a fork using light, lifting strokes — not stirring, which would compress the grains. The rice should be perfectly cooked, each grain separate, and fragrant with coconut.
Step 5: Prepare the Mango and Herb Topping
While the rice is resting, dice the mangoes into half-inch cubes. Toss in a small bowl with fresh lime juice, lime zest, and the tablespoon of olive or coconut oil. Add the chopped cilantro, torn mint leaves, and sliced green onions. Toss gently to combine. Taste and add a pinch of salt if the mango needs it.
Step 6: Combine and Serve
Tip the mango and herb mixture over the warm fluffed rice and fold through very gently two or three times — just enough to distribute the mango and herbs without crushing them or compressing the rice. Transfer to a serving bowl or platter. Scatter toasted coconut flakes, sesame seeds, or crushed cashews over the top if using. Add a pinch of chili flakes for gentle heat. Serve with lime wedges alongside.

Substitutes & Swaps
- Jasmine rice: Long-grain white rice works perfectly. Basmati rice gives a slightly nuttier, more fragrant result. Brown rice can be used — increase the cooking liquid by a quarter cup and extend the cooking time to 40 minutes.
- Full-fat coconut milk: Light coconut milk gives a less rich, less creamy result, but still produces fragrant rice. Avoid coconut cream, which is too thick and makes the rice dense and heavy. The full-fat canned version gives the best outcome.
- Fresh mango: Frozen mango, thawed and patted completely dry, is a perfectly good alternative. Canned mango in juice — drained and patted dry — works when fresh is completely unavailable, though the texture is softer.
- Cilantro: Fresh basil makes a beautiful alternative with a slightly sweeter, more anise-forward herbal note. Fresh flat-leaf parsley gives a milder, more neutral herbaceous finish.
- Lime: Fresh lemon juice works as a substitute with a slightly softer, less tropical citrus character. Use the same quantity.
Variations
Mango Coconut Rice Bowl
Serve the finished rice as the base of a bowl topped with roasted chickpeas seasoned with cumin and smoked paprika, sliced avocado, shredded purple cabbage, and a drizzle of lime tahini dressing for a complete, stunning meal.
Pineapple Coconut Rice
Replace the mango with an equal quantity of fresh diced pineapple for a sharper, more acidic tropical sweetness. The pineapple gives the rice more brightness and works particularly well alongside grilled or roasted vegetables.
Coconut Rice with Mango Salsa
Instead of folding the mango through the rice, serve the coconut rice plain in a bowl and pile a chunky mango salsa — mango, red onion, jalapeño, lime juice, and cilantro — directly on top for a composed, layered presentation with more texture contrast.
Spiced Coconut Rice
Add half a teaspoon of ground turmeric and a pinch of ground cardamom to the coconut milk before cooking. The rice turns a beautiful golden color, and the warm spices give it a South Asian-inspired character that pairs beautifully with the mango and herbs.
Sticky Coconut Rice with Mango
Use short-grain glutinous rice instead of long-grain and increase the coconut milk to one and a half cans. The result is a sticky, lightly sweet rice similar to the Thai dessert khao niao mamuang — served warm or at room temperature with mango and a drizzle of extra coconut milk over the top.
Tips & Tricks
Always rinse the rice. Surface starch on unrinsed rice makes it gummy and sticky when cooked in coconut milk — even stickier than when cooked in water. A quick rinse under cold water makes a significant difference to the final texture.
Use full-fat canned coconut milk and shake the can. Full-fat coconut milk gives the rice its richness, body, and fragrance. The cream separates in the can during storage — shaking it before opening ensures a smooth, uniform milk throughout the pot.
Keep the lid on. Lifting the lid during the 15-minute cook time and 5-minute rest releases the steam that is cooking the rice evenly from the top. Every time the lid comes off, that steam escapes, and the rice cooks unevenly. Trust the process.
Stir once when it comes to a boil, then leave it completely alone. Stirring the coconut rice during simmering breaks the grains and makes it gluey. One stir as it comes to a boil to make sure nothing is sticking, then leave it undisturbed until the resting period is complete.
Add the mango and herbs just before serving. Mango releases juice as it sits, and the herbs wilt against warm rice if they sit too long. The best version of this dish is made when the mango and herbs are added right before serving, so everything is fresh, vibrant, and textured.
Taste the rice before adding the mango. The coconut rice should taste gently sweet and properly salted on its own. If it tastes flat, stir in a small pinch more salt and a squeeze of lime before adding the topping.
Nutrition Information (Per Serving)
| Nutrient | Amount |
|---|---|
| Calories | 355 kcal |
| Total Fat | 14g |
| Saturated Fat | 10g |
| Carbohydrates | 55g |
| Fiber | 2g |
| Sugars | 12g |
| Protein | 5g |
| Sodium | 305mg |
Frequently Asked Questions (FAQs)
Why is my coconut rice mushy or clumped together?
The most likely causes are too much liquid, rice that was not rinsed before cooking, or stirring during the simmer. Use the ratio of one and a half cups of rice to one can of coconut milk plus three-quarters cup of water, rinse the rice well, and do not stir once it comes to a boil.
Can I make this in a rice cooker?
Yes. Add the rinsed rice, coconut milk, water, salt, and sugar to the rice cooker and cook on the white rice setting. Add the lemongrass and lime leaf if using. The rice cooker handles the rest. Fluff with a fork and add the mango and herb topping right before serving.
Can I make the coconut rice ahead of time?
The rice can be cooked up to 2 days ahead and refrigerated. Reheat gently in a saucepan over low heat with a splash of water or coconut milk, stirring gently, until warmed through. Always add the fresh mango, lime, and herbs just before serving — never store them mixed into the rice.
Does this recipe work with brown rice?
Yes, with adjustments. Use one and three-quarter cups of liquid total (increase the water portion), cook for 40 to 45 minutes on low heat, and rest for 10 minutes after cooking. Brown rice absorbs liquid more slowly and needs significantly more time to cook through fully.
What main dishes pair best with this rice?
Mango coconut rice pairs beautifully with grilled or pan-seared fish, roasted chickpeas, grilled tofu, a simple green salad, or shrimp cooked in garlic and chili. The tropical sweetness works particularly well alongside anything with heat or spice.
Can I use dried mango instead of fresh?
Dried mango produces a very different result — it is intensely sweet, chewy, and concentrated. If using dried mango, use only half the quantity, chop it finely, and soak it in warm water for 10 minutes before adding to soften slightly. It gives the dish a different but still pleasant tropical character.
The Rice That Earns Its Own Applause
There is a version of rice that exists to support other dishes quietly and get no attention. This is not that rice. Mango coconut rice with fresh lime and herbs is the dish that people notice, comment on, and ask about before they have even properly identified what it is they are eating. The fragrance when the lid comes off the pot. The color when the mango and herbs go in. The way the coconut-infused grain tastes in combination with the bright lime and the sweet fruit.
Make it a side and watch it become the conversation. Make it the center of a bowl and call it dinner. Either way, it earns every compliment it receives.
Made this mango coconut rice? Leave a comment below and tell me what you served it with and whether you tried the spiced or sticky variation. I love hearing how it turned out.

Mango Coconut Rice with Fresh Lime and Herbs
Ingredients
- Coconut Rice:
- 1½ cups 300g jasmine or long-grain white rice
- 1 can 400ml full-fat coconut milk, shaken well
- ¾ cup 180ml water
- ½ teaspoon salt
- 1 teaspoon sugar or honey optional
- 1 stalk lemongrass bruised (optional)
- 1 kaffir lime leaf optional
- Mango and Herb Topping:
- 2 ripe mangoes peeled and diced into ½-inch cubes
- 2 tablespoons fresh lime juice
- 1 teaspoon lime zest
- ¼ cup fresh cilantro roughly chopped
- 2 tablespoons fresh mint leaves torn
- 2 green onions thinly sliced
- 1 tablespoon olive oil or coconut oil
- Finishing:
- Lime wedges
- Toasted coconut flakes optional
- Toasted sesame seeds or crushed cashews optional
- Pinch of chili flakes optional
Instructions
- Rinse rice under cold water until mostly clear. Drain well.
- Combine rinsed rice, coconut milk, water, salt, and sugar in a saucepan. Add lemongrass and lime leaf if using. Bring to a boil over medium-high heat, stirring once. Reduce heat to lowest setting, cover tightly, and cook for 15 minutes without lifting the lid.
- Remove from heat and rest, covered, for 5 minutes.
- Discard lemongrass and lime leaf. Fluff rice gently with a fork.
- Dice mangoes and toss with lime juice, lime zest, oil, cilantro, mint, and green onions in a small bowl.
- Fold mango and herb mixture gently through the warm fluffed rice. Transfer to a serving bowl, scatter toppings, and serve with lime wedges.
Notes
- Always rinse the rice before cooking in coconut milk to prevent a gummy texture
- Shake the coconut milk can before opening to combine the cream and liquid evenly
- Never lift the lid during the 15-minute cook time or 5-minute rest
- Stir once when it comes to a boil, then leave completely undisturbed
- Add mango and herbs right before serving — they wilt and release juice if mixed too early
- Taste the plain coconut rice before adding toppings and adjust salt if needed
- Rice can be cooked up to 2 days ahead — reheat gently and add fresh toppings when serving
- For the rice cooker, use the same quantities on the white rice setting
- Frozen mango works well — thaw and pat completely dry before using
- Pairs beautifully with grilled shrimp, roasted chickpeas, grilled tofu, or a green salad
