This coconut lime rice is a fluffy, fragrant side dish made with long-grain white rice, creamy coconut milk, fresh lime juice, and cilantro. The rice cooks gently in coconut milk and water until tender, then gets a bright citrus finish. It’s simple to make in one pot and pairs beautifully with chicken, seafood, and curry dishes.

I love making this rice when I want something a little more flavorful than plain white rice. For another easy rice side, try my Rice Pilaf with Nuts and Dried Fruits. If you’re planning dinner, this rice is especially good with my Easy Chicken Curry with Coconut Milk or Chicken Kabobs in Oven.
For a fresh, tropical-inspired meal, I like serving it with grilled chicken, a squeeze of extra lime, and a cold Cucumber Mint Lemonade. The coconut adds a subtle richness, while the lime and cilantro keep the rice tasting fresh rather than heavy.
What Is Coconut Lime Rice?
Coconut lime rice is a flavorful rice side dish made by cooking rice in a mixture of coconut milk and water, then finishing it with fresh lime juice.
Unlike plain steamed rice, the coconut milk gives the grains a delicate richness and mild coconut flavor. The lime juice adds brightness, while fresh cilantro brings a light herbal finish.
This version uses long-grain white rice, a small amount of sugar, and salt to balance the flavors without making the rice noticeably sweet.
It’s especially good with Thai-inspired curries, Caribbean-style chicken, grilled seafood, and other dishes with bold spices or creamy sauces.
Table of contents

Ingredients for Coconut Lime Rice :

Let’s Make Coconut Lime Rice
- Place the rice in a fine-mesh strainer and rinse under cold water until the water runs mostly clear. Drain well before cooking. Rinsing helps remove loose surface starch and can give jasmine rice a fluffier, more separate texture. If using enriched American long-grain rice, check the package instructions first because some brands recommend not rinsing it. See this guide to rinsing rice for more detail.
- Add the rinsed rice, coconut milk, water, sugar, and salt to a medium saucepan with a fitted lid.
- Bring the mixture to a gentle simmer over medium heat. Once it starts bubbling, reduce the heat to very low.
- Cover the pot and cook for 15 minutes. Do not lift the lid or stir the rice while it cooks.
- Turn off the heat and leave the rice covered for 10 minutes. This resting time helps the rice finish steaming.
- Remove the lid and fluff the rice gently with a fork.
- Fold in the chopped cilantro and fresh lime juice. Taste and add more lime juice or salt if needed.

- Serve warm with extra cilantro and lime wedges. For a comforting vegetarian meal, serve this coconut rice with The Best Lentil Curry. The creamy coconut flavor and warm spices make an easy, filling dinner.
How to Make Coconut Lime Rice Fluffy, Not Sticky
The secret to fluffy coconut lime rice is using the right amount of liquid and letting the rice cook gently without frequent stirring.
Long-grain white rice works well because the grains can stay separate when properly cooked. Keep the saucepan covered over low heat so the liquid absorbs gradually without burning the coconut milk.
Don’t stir the rice while it simmers. Frequent stirring releases starch and can make the grains sticky.
Once cooked, let the rice rest covered for about 10 minutes before fluffing it with a fork. Serious Eats explains how resting rice helps prevent excess moisture and clumping.
Add the fresh lime juice and cilantro at the end to preserve their bright flavor.

Common Mistakes to Avoid
This coconut lime rice recipe is simple, but these mistakes can affect the final texture.
- Using the wrong type of rice: Brown rice and short-grain rice have different cooking requirements. Use long-grain white rice for this recipe.
- Adding too much liquid: Excess water or coconut milk can leave the grains soft and mushy.
- Using high heat throughout cooking: Coconut milk can scorch if the saucepan becomes too hot.
- Lifting the lid repeatedly: Opening the pot releases steam and may cause uneven cooking.
- Stirring during simmering: Frequent stirring can make the rice sticky rather than fluffy.
- Skipping the resting time: Letting the rice sit covered helps the grains finish cooking evenly.
- Adding too much lime juice: Start with 1 tablespoon, taste, and add more only if needed.
- Leaving cooked rice at room temperature: Refrigerate leftovers promptly. FoodSafety.gov recommends chilling cooked rice and other perishable foods within two hours, or within one hour in temperatures above 90°F (32°C).
What to Serve With Coconut Lime Rice
This lightly creamy, citrusy rice works especially well with:
- Thai green curry
- Coconut chicken curry
- Grilled chicken
- Chicken kabobs
- Baked salmon
- Grilled shrimp
- Garlic butter shrimp
- Teriyaki chicken
- Sweet chili chicken
- Grilled fish
- Tofu curry
- Stir-fried vegetables
- Black beans
- Roasted vegetables
- Spicy beef bowls
For an easy dinner, I’d serve this rice with coconut chicken curry or grilled shrimp and a few extra lime wedges on the side.
FAQs
Yes. Jasmine rice is a great option for Coconut Cilantro Lime Rice because it stays fluffy and has a lightly fragrant flavor.
Yes, but the rice will have a lighter coconut flavor and less creaminess. Full-fat coconut milk gives the best result.
Rinsing is recommended because it removes excess starch and helps the grains stay more separate after cooking.
Yes. Make it up to 3 days ahead, refrigerate it in an airtight container, and reheat with a small splash of water. It also makes an easy meal-prep side for these Crispy Garlic Chicken Thighs.
The heat may have been too low, the lid may not have been tight, or the rice may need a little more steam. Add 2 tablespoons hot water, cover, and cook on very low heat for 5 more minutes.
More Rice Side Dish Recipes You’ll Love
- Hot Buttered Corn Rice (Easy, Comforting & Full of Flavor)
- Garlic Butter Rice
- One-Pan Baked Butter Chicken (Creamy & Easy Dinner!)
- Easy Chicken Curry with Coconut Milk – Better Than Takeout
- One Pot Lemon Chicken and Rice (So Juicy + Easy!)
Love this recipe?
Save it to your Pinterest board and find it when you're ready to cook.
1 Choose a photo2 Pick a board

Coconut Lime Rice with Fresh Cilantro
Ingredients
Method
- Rinse the rice under cold water until the water runs mostly clear. Drain well.
- Add rice, coconut milk, water, sugar, and salt to a medium saucepan.
- Bring to a gentle simmer over medium heat.
- Reduce heat to very low, cover, and cook for 15 minutes without stirring.
- Turn off the heat and let the rice rest, covered, for 10 minutes.
- Fluff the rice gently with a fork.
- Stir in chopped cilantro and lime juice.
- Taste, adjust seasoning, and serve warm.
Nutrition
Video
Notes
- Use canned unsweetened coconut milk for the richest flavor. Shake or stir the coconut milk before measuring.
- For a stronger lime flavor, add the second tablespoon of lime juice after fluffing the rice.
- Do not lift the lid while the rice cooks or rests, as the trapped steam helps the rice cook evenly.
Tried this recipe?
Let us know how it was!Estimated reading time: 6 minutes
