Coconut Rice

Featured in side-dishes.

Just look at this gorgeous bowl of coconut rice! I'm telling you, once you make rice this way, you'll never go back to plain water again. The coconut milk transforms ordinary jasmine rice into something absolutely magical – each grain is fluffy, fragrant, and coated in that subtle tropical sweetness. See those golden toasted coconut flakes on top? They add the perfect nutty crunch that contrasts beautifully with the soft rice. And those bright green lime ribbons aren't just pretty – they bring a zesty pop that cuts through the richness and makes every bite sing. This is the kind of side dish that steals the show at dinner, and honestly, it's easier to make than you'd think. Your kitchen is going to smell absolutely incredible while this cooks!

Tswira dial profile dial zaho awlaydi..
Updated on Tue, 13 Jan 2026 02:36:34 GMT
Main recipe image showcasing the final dish pin it
Fluffy coconut rice in rustic bowl with lime zest and toasted coconut flakes | lonerecipes.com

I describe this coconut rice as a game-changer that took my weeknight dinners from ordinary to extraordinary with minimal effort. The first time I encountered coconut rice was at a small Thai restaurant tucked away in my neighborhood, where it came as a side to their green curry. I was blown away by how something as simple as rice could be so flavorful and aromatic. When I got home, I immediately started experimenting in my own kitchen, trying to recreate that magic. After a few attempts, I landed on this version – jasmine rice cooked in a mixture of coconut milk and water, with just a touch of sugar and salt to balance the flavors. The toasted coconut on top was my own addition because I'm obsessed with texture contrast. The lime zest came later, after I realized the dish needed a bright, acidic element to cut through the richness. Now this recipe is my go-to whenever I want to make dinner feel special without spending hours in the kitchen. It's become such a staple that my kids actually request it by name, which is saying something for a rice dish.

Why I love this recipe

I love this recipe because it proves that extraordinary flavor doesn't require complicated techniques or exotic ingredients. With just a few pantry staples and about thirty-five minutes, you can create something that tastes like it came from a restaurant. The coconut milk makes the rice incredibly creamy without being heavy, and the natural sweetness pairs perfectly with savory dishes. What really gets me is the aroma – when you lift that lid and the coconut-scented steam rises up, it's like an instant mood lifter. The toasted coconut adds a nutty depth and delightful crunch that makes every bite interesting, while the lime zest brings a brightness that keeps the dish from feeling too rich. I also love how versatile this recipe is. It works equally well with Asian cuisines, Caribbean flavors, or even as a base for breakfast rice bowls. Plus, it's naturally vegan and gluten-free, which means I can serve it to anyone without worrying about dietary restrictions. The best part? My family gets genuinely excited when they see me making it, which doesn't happen with regular rice.

What You Need From Your Kitchen

  • Jasmine rice: Rinse thoroughly under cold water until water runs clear to remove excess starch
  • Coconut milk: Shake well before opening and use full-fat for richest flavor and creamiest texture
  • Shredded coconut: Toast in a dry skillet over medium heat until golden brown, stirring frequently to prevent burning
  • Fresh limes: Zest before juicing to get those beautiful green ribbons for garnish
  • Water: Combine with coconut milk to balance richness and ensure proper rice texture
  • Fresh cilantro: Chop coarsely and add just before serving for a fresh, herbaceous finish

Let's Make These Together

Prepare Your Rice Foundation
Start by rinsing your jasmine rice thoroughly under cold running water in a fine-mesh strainer. Keep rinsing until the water runs completely clear – this is crucial because it removes excess starch that can make your rice gummy instead of fluffy. Once rinsed, let it drain completely while you prepare the other ingredients. This step might seem tedious, but it makes all the difference in achieving that perfect, restaurant-quality texture.
Toast the Coconut
Heat a small dry skillet over medium heat and add your shredded coconut. Stir it constantly with a wooden spoon, watching carefully as it transforms from white to golden brown. This process takes about 3-4 minutes, and you'll know it's done when it becomes fragrant and develops a beautiful golden color. The toasted coconut adds a nutty depth and crunchy texture that takes this rice from good to absolutely incredible. Remove from heat immediately and set aside.
Cook the Coconut Rice
In your medium saucepan, combine the rinsed rice with coconut milk, water, salt, and sugar. Give it a good stir to make sure everything is evenly distributed. Bring the mixture to a boil over medium-high heat – you'll see bubbles forming around the edges. Once it reaches a full boil, immediately reduce the heat to low, cover with a tight-fitting lid, and let it simmer undisturbed for 18-20 minutes. Resist the temptation to lift the lid and peek! The steam needs to stay trapped inside to cook the rice perfectly.
Let It Rest
When the timer goes off, remove the pan from heat but keep that lid on for another 5 minutes. This resting period allows the rice to finish steaming and absorb any remaining liquid, resulting in perfectly fluffy grains. After 5 minutes, remove the lid and use a fork to gently fluff the rice, working from the edges toward the center. You'll see beautiful, separate grains that are coated in that creamy coconut goodness.
Garnish and Serve
Transfer your gorgeous coconut rice to serving bowls. Sprinkle generously with the toasted coconut flakes you made earlier – don't be shy with this! Add those beautiful lime zest ribbons on top for a pop of color and bright flavor. Finish with a squeeze of fresh lime juice and a scattering of fresh cilantro leaves. Serve immediately while it's still warm and watch as everyone falls in love with this tropical transformation of simple rice.
Additional recipe photo showing texture and details pin it
Creamy coconut rice with golden toasted coconut and bright lime ribbons | lonerecipes.com

Switch Things Up

I first made this coconut rice on a rainy Tuesday when I was craving something comforting but tropical at the same time. I had a can of coconut milk in the pantry that was calling my name, and I thought, why not use it for rice instead of just water? The moment I lifted the lid and that coconut steam hit my face, I knew I'd stumbled onto something special. The rice was so fluffy and fragrant, nothing like the plain rice I usually made. I added some toasted coconut on top because I love that nutty crunch, and squeezed fresh lime over everything. That first bite was a revelation – creamy, bright, tropical, and somehow still light. Now I make it at least twice a week, and my family actually gets excited when they see me pulling out the coconut milk. It's amazing how one simple swap can completely transform a dish you've made a thousand times before.

Perfect Pairings

This coconut rice pairs beautifully with so many dishes! Serve it alongside Thai green curry or red curry to soak up all those incredible flavors. It's perfect with grilled or baked fish – especially salmon or mahi-mahi – as the tropical notes complement seafood wonderfully. Try it with tandoori chicken or jerk chicken for a fusion twist that works surprisingly well. For vegetarian options, pair it with stir-fried vegetables, crispy tofu, or a hearty chickpea curry. The rice also works as a base for poke bowls or Buddha bowls, adding a creamy element that ties everything together. Don't forget it's fantastic with simple grilled shrimp or as a side to coconut-braised chicken thighs.

Step-by-step preparation photo pin it
Aromatic jasmine rice cooked in coconut milk with fresh herbs and tropical garnish | lonerecipes.com

Frequently Asked Questions

→ Can I use brown rice instead of jasmine rice?

Yes, you can use brown rice, but you'll need to adjust the cooking time and liquid ratios. Brown rice takes longer to cook (about 40-45 minutes) and requires more liquid – use 2.5 cups of liquid instead of the 2.5 cups called for in this recipe. The texture will be chewier and nuttier than jasmine rice.

→ Can I make this coconut rice in a rice cooker?

Absolutely! Simply add all the ingredients (rinsed rice, coconut milk, water, salt, and sugar) to your rice cooker, stir once, and cook on the white rice setting. When done, let it rest for 5 minutes before fluffing. The results are just as delicious and even more convenient.

→ How do I prevent my coconut rice from being too mushy?

The key is to rinse your rice thoroughly until the water runs clear, which removes excess starch. Also, avoid stirring the rice while it cooks and make sure to use the correct rice-to-liquid ratio. Finally, let it rest covered for 5 minutes after cooking before fluffing with a fork.

→ Can I make this recipe dairy-free and vegan?

This recipe is already naturally dairy-free and vegan! Coconut milk is plant-based, and all other ingredients are vegan-friendly. Just make sure your sugar is vegan (some sugars are processed with bone char) if that's a concern for you.

→ How long can I store leftover coconut rice?

Store leftover coconut rice in an airtight container in the refrigerator for up to 3 days. To reheat, add a tablespoon of water or coconut milk and microwave in 30-second intervals, fluffing between each interval. You can also reheat it in a covered skillet over low heat with a splash of liquid.

→ Can I freeze coconut rice?

Yes! Coconut rice freezes well for up to 2 months. Let it cool completely, then portion it into freezer-safe containers or bags. To reheat, thaw overnight in the refrigerator and reheat in the microwave or on the stovetop with a splash of water or coconut milk to restore moisture.

Conclusion

This coconut rice is proof that the simplest recipes are often the most transformative. By swapping plain water for coconut milk, you elevate humble rice into a dish that's worthy of any special occasion yet easy enough for a weeknight dinner. The combination of creamy coconut, bright lime, and toasted coconut creates layers of flavor and texture that make this rice far more than just a side dish. Whether you're serving it alongside grilled fish, curry, or roasted vegetables, this coconut rice will have everyone asking for seconds. It's become a staple in my kitchen, and I'm confident it'll become one in yours too.

Coconut Rice

Fluffy jasmine rice cooked in creamy coconut milk, garnished with toasted coconut flakes and fresh lime for a tropical twist on your favorite side dish.

Prep Time
10 Minutes
Cook Time
25 Minutes
Total Time
35 Minutes
By: chris

Category: side-dishes

Difficulty: easy

Cuisine: Southeast Asian

Yield: 6 Servings (6 balls)

Dietary: Vegetarian, Vegan, Gluten-Free, Dairy-Free

Ingredients

012 cups jasmine rice
021 can (14 oz) coconut milk
031.5 cups water
041 teaspoon salt
052 tablespoons sugar
063 tablespoons shredded coconut (toasted)
072 limes (zested and juiced)
08Fresh cilantro for garnish

Instructions

Step 01

Rinse the jasmine rice in a fine-mesh strainer under cold water until the water runs clear. This removes excess starch and prevents the rice from becoming gummy. Drain well and set aside.

Step 02

In a dry skillet over medium heat, toast the shredded coconut, stirring frequently, until golden brown and fragrant (about 3-4 minutes). Watch carefully as it can burn quickly. Remove from heat and set aside for garnish.

Step 03

In a medium saucepan, combine the rinsed rice, coconut milk, water, salt, and sugar. Stir well to combine and bring to a boil over medium-high heat. Once boiling, reduce heat to low, cover with a tight-fitting lid, and simmer for 18-20 minutes without lifting the lid.

Step 04

Remove the pan from heat and let it sit, covered, for 5 minutes to allow the rice to steam and become perfectly fluffy. After 5 minutes, remove the lid and fluff the rice gently with a fork.

Step 05

Transfer the coconut rice to serving bowls. Top with toasted coconut flakes, fresh lime zest ribbons, a squeeze of lime juice, and garnish with fresh cilantro. Serve immediately while warm and enjoy!

Notes

  1. Make sure to shake the can of coconut milk well before opening to ensure the cream and liquid are fully combined.
  2. For extra flavor, you can add a pandan leaf or lemongrass stalk to the rice while it cooks (remove before serving).
  3. Leftover coconut rice can be stored in an airtight container in the refrigerator for up to 3 days and reheats beautifully.
  4. If you prefer less sweetness, reduce the sugar to 1 tablespoon or omit it entirely for a more savory version.
  5. For fluffier rice, avoid stirring it while it cooks – this helps maintain the texture and prevents mushiness.

Tools You'll Need

  • Medium saucepan with tight-fitting lid
  • Fine-mesh strainer
  • Small skillet for toasting coconut
  • Wooden spoon or rice paddle
  • Fork for fluffing
  • Zester or microplane
  • Measuring cups and spoons

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Tree nuts (coconut)
  • Some individuals may have coconut allergies

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 245
  • Total Fat: 8 g
  • Total Carbohydrate: 42 g
  • Protein: 4 g

Spice Up Your Inbox!

Join our gourmet community and get sizzling recipes, cooking tips, and exclusive updates delivered straight to your inbox.

We respect your privacy. No spam, just deliciousness.

×

Success!

You've successfully subscribed to our newsletter!