Coconut Lime Rice Recipe (Easy, Fluffy, and Full of Fresh Flavor)
Note: This post may contain affiliate links. That means if you click on a link and make a purchase we may receive a small commission. Thank you!
If plain rice feels a little boring, this Coconut Lime Rice is the easiest way to wake up dinner. It’s creamy from coconut milk, bright with fresh lime juice, and made with jasmine rice for that soft, fluffy texture that goes with just about everything.

This coconut rice recipe is one of those simple side dishes that feels a little special without making dinner harder. You stir together coconut milk, water, fresh lime juice, lime zest, and salt, then let the rice do its thing on the stove. The result is tender jasmine coconut rice that tastes rich, fresh, and a little tropical all at once.
What I love most about this lime rice is how flexible it is. You can serve it with Citrus Marinated Grilled Shrimp, Orange Glazed Salmon, Slow Cooker Pulled Pork Tacos, or Sheet Pan Curried Chicken and Vegetables.. It’s the kind of easy rice side dish that makes weeknight meals feel more exciting, but it’s also good enough to set out for guests. And because it uses pantry basics plus a few fresh limes, it’s easy to pull together without planning ahead.
Another reason this easy coconut lime rice works so well is the balance. Coconut milk gives it a gentle sweetness, while the lime keeps it from feeling heavy. Every bite is soft, fluffy, and packed with flavor, but it still plays nicely with the rest of your meal instead of taking over the plate.
Why You’ll Love This Coconut Lime Rice
This easy coconut lime rice checks a lot of boxes for busy home cooks.
- It uses simple ingredients you can find in almost any grocery store.
- The recipe is made in one pot, which means cleanup stays easy.
- Jasmine rice cooks up soft, fragrant, and fluffy.
- Coconut milk adds richness without needing butter or cream.
- Fresh lime juice and zest keep the rice bright and balanced.
- It works as a side dish for everything from tacos to grilled seafood.
- Leftovers reheat well, so it’s great for meal prep.
This is one of those recipes that quietly makes the whole meal better. Put it next to spicy chicken or saucy shrimp, and it cools everything down in the best way. Serve it with something simple like grilled fish, and suddenly dinner tastes restaurant-worthy. Even on its own, it has enough flavor to feel satisfying.
If you’ve ever wondered how to make fluffy rice that doesn’t taste plain, this is the answer. The coconut milk gives the grains a soft, velvety finish while the lime adds just enough zip to keep you coming back for another bite.

Ingredients You’ll Need
- Jasmine rice – Jasmine rice is the best choice here because it cooks up soft, tender, and fragrant. It gives this jasmine rice recipe the fluffy texture that makes the finished dish feel extra comforting. You can use another long-grain white rice if needed, but jasmine really gives this coconut rice recipe its best texture and flavor.
- Coconut milk – Coconut milk is what makes this rice creamy and rich. It gives the grains a silky finish and a subtle tropical flavor that pairs perfectly with the lime. Full-fat canned coconut milk will give you the richest result, but light coconut milk can work if that’s what you have on hand.
- Water – Water keeps the coconut milk from becoming too heavy and helps the rice cook evenly. Using both coconut milk and water creates a good balance, so the rice stays flavorful without turning overly dense.
- Limes, juiced – Fresh lime juice brightens the whole dish and cuts through the richness of the coconut milk. Bottled juice won’t taste quite as fresh, so real limes are worth it here.
- Lime zest – Lime zest gives the rice a more concentrated citrus flavor than juice alone. It adds that fresh, zippy aroma that makes this lime rice stand out.
- Cilantro – This delicious herb adds a whole lot of flavor. If you’re one of those unfortunate people who doesn’t like the taste you can skip this part!
- Salt – A little salt sharpens all the flavors and keeps the rice from tasting flat. Even though it’s a small ingredient, it makes a big difference in the final dish.

Step-by-Step Instructions
Step 1 – Mix the cooking liquid. In a small pot, combine the coconut milk, water, fresh lime juice, lime zest, and salt. Stir everything together well so the coconut milk is fully mixed into the liquid.
Step 2 – Bring to a boil. Set the pot over medium-high heat and bring the liquid to a boil. Keep an eye on it as it heats because coconut milk can rise quickly once it gets hot.
Step 3 – Add the rice. Stir in the jasmine rice once the liquid reaches a boil. Give it a quick stir so the rice is evenly distributed in the pot.
Step 4 – Cover and cook. Turn the heat down to low and cover the pot with a lid. Let the rice cook for 20 minutes. Do not open the lid while it cooks. Keeping the lid closed traps the steam and helps the rice cook through evenly.
Step 5 – Fluff the rice. After 20 minutes, move the pot off the heat. Remove the lid and fluff the rice gently with a fork. This helps separate the grains without smashing them.
Step 6 – Let it rest. Let the rice sit on the stove for 10 minutes before serving. That extra rest time gives the steam a chance to settle and helps the rice finish absorbing any remaining moisture.
Step 7 – Add Cilantro. Add the chopped cilantro to the rice and fold it in until well mixed.
Step 8 – Serve warm. Spoon the coconut lime rice into a serving bowl and serve it while it’s warm and fluffy.
Expert Tips & Tricks
- Use fresh lime juice and zest. Fresh lime gives the rice a brighter flavor than bottled juice, and the zest adds even more citrus without making the rice watery.
- Keep the lid closed while the rice cooks. Peeking lets steam escape, and that can leave you with unevenly cooked rice.
- Fluff with a fork, not a spoon. A fork helps separate the grains gently so your coconut lime rice stays light and fluffy.
A few little habits can make all the difference with a rice recipe like this. The first is resisting the urge to stir once the rice starts simmering. After the rice goes into the pot and the lid is on, let it cook undisturbed. The second is giving it that full rest after cooking. It may seem like an extra step, but it helps the texture settle and keeps the rice from being gummy.
If your coconut milk is separated in the can, stir it well before measuring. You want the creamy top and the thinner liquid at the bottom mixed together so the rice cooks evenly and tastes balanced.

Serving Suggestions
One of the best things about coconut lime rice is how many dinners it works with. The creamy coconut flavor and bright lime make it a natural match for bold, spicy, smoky, or citrusy dishes. If you’re planning a full meal, start with a protein that has some heat or savory depth. This rice is perfect beside grilled or skillet chicken, shrimp, salmon, pork, or even tofu.
For a simple weeknight dinner, serve it with grilled chicken and roasted vegetables. If you’re going for a tropical feel, pair it with shrimp and a fresh mango salsa. It’s also delicious next to tacos, burrito bowls, or fajita-style meals because the lime flavor ties everything together. If you love a dinner that feels fresh but still comforting, this is the kind of side dish that does both jobs at once.
You can also use coconut lime rice as a base instead of just a side. Spoon it into bowls and top it with sliced avocado, grilled shrimp, black beans, pineapple salsa, mango salsa, or chopped lettuce. Add a drizzle of sauce, and dinner is done. It’s especially good for meal prep because the rice brings a lot of flavor all on its own.
For gatherings, this recipe is a smart choice because it feels a little unexpected compared with plain white rice. It looks pretty in a serving bowl, holds its heat well for a bit, and pairs with a wide range of party foods. Whether you’re making tacos for friends, grilled chicken for family, or seafood for a summer dinner, this lime rice fits right in.
Try serving it with:
- curry, stir-fry, or island-inspired dishes
- grilled chicken or jerk chicken
- grilled shrimp or citrus shrimp
- salmon or white fish
- tacos or taco bowls
- black beans or roasted vegetables

Frequently Asked Questions (FAQs)
You can make this recipe as written without rinsing, but rinsing jasmine rice can help remove excess surface starch and give you more separated grains. If your rice tends to cook up sticky, a quick rinse is a good idea.
Fresh lime juice tastes much better here. Since lime is one of the main flavors, fresh juice and fresh zest really make a difference.
Yes, you can. Basmati rice will still work in this coconut rice recipe, but jasmine rice gives a softer, more fragrant texture that feels especially nice with coconut milk.
Not really. Coconut milk adds a mild natural sweetness, but this dish is mostly savory with a fresh citrus finish.
Yes. Coconut lime rice is a great make-ahead side dish. Let it cool, store it in the refrigerator, and reheat gently before serving.
Yes. Let it cool completely, pack it into freezer-safe containers, and freeze for later. It reheats best with a small splash of water to bring back moisture.
Storage & Reheating
Let the rice cool slightly, then transfer it to an airtight container and store it in the refrigerator. It will keep well for up to 3 to 4 days. If you want to keep it longer, freeze it in portions so you can reheat only what you need later.
When storing cooked rice, don’t let it sit out too long at room temperature. Rice is one of those leftovers that should be chilled promptly for the best quality and food safety. Reheat only the portion you plan to eat so the texture stays better.
To reheat, add the rice to a microwave-safe bowl with a splash of water, then cover loosely and heat until warmed through. You can also reheat it on the stove over low heat with a splash of water. The extra moisture helps bring the rice back to life and keeps it from drying out.
If frozen, thaw the rice overnight in the refrigerator or reheat it straight from frozen in short intervals until hot. Once reheated, fluff it with a fork before serving.
Like this recipe?
Make sure to follow us on Instagram and Pinterest for more recipes like this.
Coconut Lime Rice
Ingredients
- 2 cups Jasmine rice
- 14 ounces Coconut Milk
- 1.25 cups Water
- 3 tablepsoons Fresh lime juice
- 1 teaspoon Lime zest
- ½ teaspoon Salt
- ½ cup Finely chopped fresh cilantro
Instructions
- Mix coconut milk, water, lime juice, lime zest and salt together in small pot. Bring to a boil over medium-high heat.
- Add the rice to the boiling liquid, turn the heat down to low, and cover the pot with a lid. Continue to cook for 20 minutes. Do not open the lid during that time!
- After 20 minutes move the rice off of the heat, remove the lid, and fluff the rice with a fork. Let it sit on the stove for 10 minutes.
- Add the chopped cilantro and gently toss with the rice until well-mixed.
- Serve warm.
Nutrition





