This Coconut Rice Recipe takes plain rice and turns it into something truly special. Cooked with rich coconut milk, lightly seasoned, and finished with fresh lime zest and juice, it’s fluffy, fragrant, and full of flavor without being heavy or overly sweet.
It’s the kind of side dish that quietly steals the show—and once you make it, you’ll find yourself cooking it on repeat.

The Coconut Rice I Make Every Week
I first made coconut rice on a whim, years ago. The kids went silent at the table (always a good sign), then asked for seconds. That was it—I knew it was a keeper.
Now it’s part of my regular routine. I rinse the rice, shake the coconut milk can well, and let the pot rest before lifting the lid. Those simple steps make all the difference. The rice stays fluffy, the coconut flavor is clean and creamy, and it never turns mushy.
On Sundays, I usually make a big batch. It lives in the fridge and becomes the base for quick meals all week—under saucy beans, next to grilled chicken, tucked into tacos, or even turned into fried rice. For lunch, I’ll warm up a scoop, add pineapple and a squeeze of lime, and call it perfect.
Sometimes I keep it savory. Sometimes I add just a hint of sweetness. Either way, this coconut rice adapts beautifully.
Why You’ll Love This Coconut Rice
- Fluffy, not sticky
- Rich coconut flavor without being heavy
- Easy, one-pot recipe
- Great for meal prep and freezing
- Pairs with savory, spicy, or sweet dishes
Coconut Rice Ingredients
You only need five simple ingredients to make this recipe shine:
- Basmati rice – Light, aromatic, and perfect for fluffy grains
- Full-fat coconut milk – Essential for creaminess and flavor
- Water – Keeps the rice balanced, not overly rich
- Salt – Brings out all the flavors
- Lime zest and juice – Adds freshness and brightness
Ingredient Tips
- Use full-fat coconut milk for the best texture—lite versions are too thin.
- Shake the coconut milk can before opening.
- Basmati rice works best and doesn’t need to be rinsed for this recipe.
How to Make Coconut Rice
- Combine ingredients
Add rice, salt, coconut milk, and water to a medium pot. Stir to combine. - Bring to a boil
Heat over medium-high until boiling, then reduce heat to low, cover, and simmer until the liquid is absorbed and the rice is tender. - Let it rest
Remove from heat and leave covered for 10–15 minutes. This step keeps the rice fluffy and prevents clumping. - Finish with lime
Fluff the rice with a fork, then stir in fresh lime zest and juice. Adjust seasoning to taste.
Easy Ways to Jazz It Up
This coconut rice is delicious as-is, but it’s also a great canvas for add-ins:
- Mango & black beans
- Pineapple & kidney beans
- Confetti rice with peppers, carrots, or peas
- Fresh herbs like cilantro or parsley
- Crunchy toppings like toasted nuts
- Golden raisins for a subtle sweetness
Coconut Rice Tips for Success
- Let the liquid fully boil before lowering the heat
- Don’t lift the lid while cooking
- Always rest the rice after cooking
- Use a microplane or fine grater for lime zest (avoid the bitter white pith)
Storage & Reheating
Refrigerator:
Store cooled rice in an airtight container for 4–6 days.
Freezer:
Freeze in bags or containers for up to 6 months.
Reheating:
Reheat in the microwave with a damp paper towel, or warm gently on the stovetop with a splash of water.
What to Serve with Coconut Rice
This rice pairs beautifully with:
- Grilled or roasted chicken
- Blackened fish
- Thai curries
- Teriyaki dishes
- Spicy beans or lentils
It’s simple, flexible, and always satisfying.
Coconut Rice Recipe
Ingredients
- 1 cup basmati rice
- ¾ teaspoon salt
- 1 (13.6-ounce) can full-fat coconut milk (about 1½ cups)
- ½ cup water
- Zest and juice of 2 limes (about 1 teaspoon zest + 2 tablespoons juice)
Instructions
- Add rice, salt, coconut milk, and water to a medium pot. Stir to combine.
- Bring to a boil over medium-high heat.
- Once boiling, reduce heat to low, cover with a tight-fitting lid, and simmer for 13–18 minutes, until liquid is absorbed and rice is tender.
- Remove from heat and let rest, covered, for 10–15 minutes.
- Fluff rice with a fork. Stir in lime zest and juice. Adjust salt or lime to taste. Serve warm.
Notes
- Use basmati rice for best texture.
- Use full-fat coconut milk for rich, creamy flavor.
- If rice is still firm, add a few tablespoons of water and continue cooking briefly.
