Coconut rice is more than a dish; it’s a tropical escape for your taste buds. Imagine fluffy, tender grains infused with creamy coconut milk, creating a flavor explosion that dances on your palate. The aroma wafts through your kitchen like a warm hug, making you feel like you’re lounging on a beach in Bali, even if you’re just in your tiny apartment.
I first fell in love with this coconut rice recipe at my best friend’s wedding. Picture me, the awkward plus-one at a fancy event, completely enchanted by the side dish of the evening. Everyone else was raving about the main course, but I was over here having a full-on food romance with that bowl of coconut rice. It’s the perfect accompaniment to grilled meats, spicy curries, or even just as a comforting treat on its own.
Why You'll Love This Recipe
- This coconut rice recipe is incredibly easy to prepare and requires minimal ingredients
- The rich flavor profile complements various dishes beautifully
- Visually appealing with its light color and fluffy texture, this rice makes any meal feel special
- Its versatility allows you to enjoy it as a side or main dish easily
Sharing this recipe with friends resulted in happy faces and requests for seconds—a memory I treasure every time I whip it up!

Essential Ingredients
Here’s what you’ll need to make this delicious dish:
-
Long-Grain Rice: Use jasmine or basmati for fragrant and fluffy results; they soak up coconut milk beautifully.
-
Coconut Milk: Full-fat coconut milk adds richness; opt for canned varieties for the best flavor.
-
Water: Essential for cooking the rice; adjust based on how creamy you want the final dish.
-
Salt: A pinch enhances all flavors; don’t skip it unless you want bland rice!
-
Sugar (optional): A teaspoon can balance flavors if you’re feeling adventurous; it brings out the sweetness of the coconut.
The full ingredients list, including measurements, is provided in the recipe card directly below.
Let’s Make it Together
Rinse the Rice: Start by rinsing 1 cup of long-grain rice under cold water until the water runs clear. This removes excess starch for fluffier rice.
Combine Ingredients: In a medium saucepan, combine rinsed rice, 1 cup of coconut milk, 1 cup of water, and a pinch of salt. Stir gently to mix everything together.
Bring to Boil: Place the saucepan over medium heat and bring the mixture to a gentle boil. Keep an eye on it so it doesn’t boil over like that one time when I forgot about my pasta.
Simmer and Cover: Once boiling, reduce heat to low and cover tightly with a lid. Let it simmer for about 18-20 minutes until all liquid is absorbed and rice is tender.
Fluff and Serve: Remove from heat and let it sit covered for 5 minutes. Then, fluff gently with a fork—this releases steam while keeping those lovely grains intact.
Garnish (optional): For an extra touch of flair, sprinkle toasted coconut flakes or fresh herbs before serving! It adds both texture and visual appeal that guests will adore.
With these simple steps, you’ll create a delightful coconut rice dish that’s sure to impress your family and friends!
You Must Know
- This delightful coconut rice recipe is all about balance; it harmonizes sweetness and savory flavors
- The aroma of coconut wafts through the kitchen, enticing everyone nearby
- Its creamy texture makes it perfect as a base for various dishes or simply enjoyed on its own
Perfecting the Cooking Process
Start by rinsing the rice thoroughly to remove excess starch. Combine coconut milk, water, and salt in a pot before adding the rice. Bring to a boil, then cover and simmer until tender for fluffy results.

Add Your Touch
Feel free to enhance your coconut rice with fresh herbs or spices like cilantro or lime zest. You can also swap in jasmine rice for extra fragrance or add veggies for a colorful twist.
Storing & Reheating
Store leftover coconut rice in an airtight container in the fridge for up to four days. Reheat gently on the stove with a splash of coconut milk to restore creaminess.
Chef's Helpful Tips
- To achieve perfectly fluffy coconut rice, always rinse your rice first to remove excess starch
- Adding a pinch of sugar during cooking enhances sweetness without overtaking flavors
- Letting it rest after cooking allows flavors to meld beautifully, creating a delicious dish
Sharing this coconut rice recipe reminds me of family gatherings where everyone fought over the last scoop. My cousin once claimed he could eat it every day!

FAQ
Can I use brown rice instead of white for this coconut rice recipe?
Yes, but increase the cooking time and adjust liquid amounts to ensure doneness.
What dishes pair well with coconut rice?
Coconut rice complements curries, grilled meats, or tropical salads beautifully.
How can I make my coconut rice creamier?
Add more coconut milk during cooking or mix in some butter before serving for richness.
Coconut Rice
Coconut rice is a tropical delight that transforms any meal into a culinary escape. Infused with creamy coconut milk, this fluffy side dish offers a perfect balance of sweetness and savory notes. Ideal for pairing with grilled meats, spicy curries, or enjoyed solo, it’s not just a recipe but a cherished experience from my best friend’s wedding. Whether you’re hosting friends or simply treating yourself, this coconut rice will leave everyone asking for seconds.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: Serves 4
- Category: Side Dish
- Method: Simmering
- Cuisine: Tropical
Ingredients
- 1 cup long-grain rice (jasmine or basmati)
- 1 cup full-fat coconut milk
- 1 cup water
- 1/2 tsp salt
- 1 tsp sugar (optional)
Instructions
- Rinse the long-grain rice under cold water until the water runs clear to remove excess starch.
- In a medium saucepan, combine the rinsed rice, coconut milk, water, and salt. Stir gently.
- Bring the mixture to a gentle boil over medium heat.
- Once boiling, reduce the heat to low and cover tightly. Simmer for 18-20 minutes until all liquid is absorbed and rice is tender.
- Remove from heat and let it rest covered for 5 minutes before fluffing with a fork.
- Optionally garnish with toasted coconut flakes or fresh herbs before serving.
Nutrition
- Serving Size: 3/4 cup (150g)
- Calories: 300
- Sugar: 3g
- Sodium: 130mg
- Fat: 13g
- Saturated Fat: 11g
- Unsaturated Fat: 2g
- Trans Fat: 0g
- Carbohydrates: 43g
- Fiber: 2g
- Protein: 4g
- Cholesterol: 0mg


