
This zesty lime and coconut rice turns ordinary meals into a tropical escape right at your table. The creamy coconut combined with bright citrus delivers a dish that is both comforting and packed with refreshing flavors. It has become a dinner favorite whenever I want something that tastes like sunshine.
I started making this rice for summer barbecues, but soon realized it was just as good to brighten up cold winter days and family celebrations. Everyone always comes back for seconds.
Ingredients
- Jasmine rice: Adds a naturally fragrant aroma and delicate texture. For best results, choose long grain jasmine rice that appears glossy and free from cracks.
- Coconut milk: The base that brings rich creaminess. Use full-fat coconut milk for a silkier finished dish and check for unsweetened to control the sugar level.
- Water: Ensures the rice cooks evenly and absorbs just the right amount of liquid. Filtered water is best for a clean taste.
- Lime zest: Delivers extra punchy citrus oils for aroma. Freshly zested lime gives the most vibrant results.
- Lime juice: Brightens and balances the coconut. Choose limes that feel heavy for their size to ensure they are juicy.
- Brown sugar: Rounds out the flavors and gives a subtle caramel note. Opt for packed light brown sugar for easy mixing.
- Salt: Enhances all the flavors and keeps the rice well seasoned. Fine sea salt distributes evenly.
- Fresh cilantro: Brings a burst of herbal fragrance. Pick leaves that are bright green without wilted spots.
- Toasted coconut flakes: Add crunch and nutty flavor. Unsweetened flakes toast quickly in a dry pan and taste best when golden and fragrant.
- Optional lime wedges for garnish: Provide a fresh squeeze at the table if you love extra tang.
Step-by-Step Instructions
- Rinse the Rice:
- Washing the jasmine rice in cold water several times ensures the grains release excess starch. The water should run almost clear after rinsing, which means the rice will cook up fluffy rather than sticky.
- Prepare the Cooking Liquid:
- In a medium saucepan, blend coconut milk with water, lime zest, lime juice, brown sugar, and salt. Use a whisk or spoon to mix until the sugar and salt are fully dissolved. This smooth mixture sets the stage for each rice grain to absorb maximum flavor.
- Cook the Rice:
- Pour the rinsed rice directly into the saucepan with the coconut mixture. Set the pan over medium-high heat and bring to a gentle boil. Watch closely as the creamy mixture can froth. Once you see gentle bubbles covering the surface, immediately reduce to low and cover with a tight lid. Let the rice simmer undisturbed for about fifteen to twenty minutes until the liquid is absorbed and the rice is tender.
- Fluff and Fold:
- Take the saucepan off the heat but leave it covered for five minutes. This rest allows the rice to finish steaming. Once ready, lift the lid and use a fork to gently fluff and separate the grains.
- Add the Finishing Touches:
- Scatter the chopped cilantro and toasted coconut flakes over the rice. Use a fork or a broad spoon to gently fold these in so every scoop has color, aroma, and texture.
- Serve:
- Spoon the finished rice into a warm serving bowl. Add a few lime wedges on the side or another sprinkle of coconut flakes to enhance the dish visually and flavor-wise.

Hands down my favorite ingredient is the coconut milk. The layer of richness it gives reminds me of the first time I tried this rice on a family vacation to the beach. My kids love to help toast coconut flakes and sprinkle them on top just before we eat.
Storage Tips
Always let the rice cool completely before transferring to storage containers. An airtight container keeps it fresh in the fridge for up to four days. If you want to freeze it for longer storage, portion it in small bags, pressing out excess air before freezing. Thaw overnight in the fridge or reheat gently in the microwave with a sprinkle of water to restore moisture.
Ingredient Substitutions
If you are out of jasmine rice, basmati works nearly as well, giving that same fluffy texture. For a lighter option, try using light coconut milk, but be aware the rice may be less creamy. No fresh lime? Check if you have bottled lime juice in a pinch, though the flavor will be more subtle. Parsley or mint makes a fine substitute for cilantro if you prefer.
Serving Suggestions
This dish is perfect alongside grilled shrimp, blackened fish, or spicy curries. Stuff leftover rice into burritos or serve chilled in a rice salad with mango, avocado, and grilled chicken. Tuck some into lettuce cups for a breezy, light lunch.

This zesty lime and coconut rice invites you to bring a splash of sunshine to your meals. Its fresh flavor and gorgeous color are a guaranteed way to impress family and friends every single time.
Frequently Asked Questions
- → What kind of rice works best?
Jasmine rice is ideal for its fragrant, slightly sticky grains, but other long-grain varieties may also work.
- → How do I prevent the rice from turning mushy?
Rinse the rice thoroughly before cooking and maintain the proper ratio of liquid to rice for fluffy results.
- → Can I use light coconut milk?
Yes, light coconut milk can be substituted, though the final dish will be less creamy and rich.
- → What can I serve alongside this dish?
It pairs beautifully with grilled seafood, spicy curries, chicken skewers, or even as a base for vegetarian bowls.
- → Do I need to add the cilantro and toasted coconut flakes?
They add fresh flavor and crunch, but you can adjust toppings based on personal preference or availability.