Authentic Coconut Rice is a simple homemade recipe that brings a comforting touch to the table without requiring complicated preparation. It is an easy choice when you want to make a familiar rice dish feel a little more special.
This recipe is designed to be easy to follow, even if you are making coconut rice for the first time. The straightforward method makes it a practical addition to your recipe collection for both everyday meals and special occasions.

1. Authentic Coconut Rice Recipe (Yield: 6 Servings)
Ingredients
- 2 cups jasmine rice
- 1 (400 ml) can coconut milk
- 1½ cups water
- 1 teaspoon salt, or to taste
- 1 teaspoon granulated sugar, or to taste
- 1 tablespoon fresh cilantro, chopped, optional for garnish
Instructions
Place the jasmine rice in a fine-mesh strainer and rinse it thoroughly under cool running water. Gently move the rice around with your fingers as you rinse until the water becomes mostly clear. Allow the rice to drain well.
Add the rinsed rice to a medium saucepan with a tight-fitting lid. Pour in the coconut milk and water, then add the salt and sugar.
Stir the ingredients gently to combine. Make sure the rice is evenly distributed across the bottom of the saucepan.
Place the saucepan over medium-high heat and bring the mixture to a gentle boil. Stir once or twice as the liquid heats to prevent the rice from settling on the bottom.
Once the liquid begins to boil, reduce the heat to low. Cover the saucepan tightly with the lid and let the rice simmer for about 15–18 minutes.
Avoid lifting the lid while the rice is cooking. Keeping the saucepan covered traps the steam inside, which helps the rice cook evenly.
After about 15 minutes, check whether the liquid has been absorbed. If the rice is still firm and there is liquid remaining, cover the saucepan again and continue cooking for a few more minutes.
Once the liquid has been absorbed and the rice is tender, remove the saucepan from the heat. Keep the lid on and allow the rice to rest for 10 minutes.
Remove the lid and gently fluff the rice with a fork. Work from the edges toward the center, separating the grains without pressing or stirring too vigorously.
Taste the rice and adjust the salt or sugar if needed. If desired, sprinkle the chopped fresh cilantro over the top before serving.
Serve the coconut rice warm.

2. Tips for Perfect Authentic Coconut Rice Recipe
Rinse the jasmine rice well. This removes excess surface starch and helps keep the cooked rice from becoming overly sticky.
Use full-fat coconut milk. It generally provides a more consistent texture and richer result than reduced-fat varieties.
Keep the lid tightly closed. Steam is an important part of the cooking process, so avoid lifting the lid while the rice is simmering.
Use low heat after boiling. A gentle simmer helps the rice absorb the liquid without causing the bottom of the pan to cook too quickly.
Let the rice rest. The 10-minute resting period allows the remaining moisture to distribute throughout the rice and helps improve the final texture.
Fluff with a fork. Gently separating the grains after resting helps prevent the rice from becoming compact or mashed.
Adjust the seasoning carefully. Coconut milk brands can vary, so taste the finished rice and make small adjustments to the salt and sugar if necessary.
3. Frequently Asked Questions
Can I use another type of rice instead of jasmine rice?
Yes. Other long-grain varieties can work, although the amount of liquid and cooking time may need to be adjusted. Jasmine rice is recommended because the recipe was developed specifically around its cooking characteristics.
Can I use light coconut milk?
Yes, light coconut milk can be used if you prefer. However, the finished rice may have a slightly different texture and less richness than rice made with full-fat coconut milk.
Why did my coconut rice turn out too sticky?
Too much liquid, insufficient rinsing, or excessive stirring can contribute to a sticky texture. Keeping the rice covered while it cooks and avoiding unnecessary stirring can help maintain separate grains.
Can I make coconut rice in a rice cooker?
Yes. You can adapt the ingredients for a rice cooker, although the exact liquid ratio may vary between models. Follow your rice cooker’s instructions for cooking jasmine rice and use the coconut milk as part of the cooking liquid.
How long can cooked coconut rice be stored?
Place leftover rice in an airtight container and refrigerate it promptly. For the best quality, use it within a few days and reheat it thoroughly before eating.
4. Nutrition Information
The following nutrition information is an estimate based on the ingredients listed and divided into 6 servings. Actual values may vary depending on the brand of jasmine rice and coconut milk used.
| Nutrient | Amount per Serving |
|---|---|
| Calories | 330 kcal |
| Protein | 5 g |
| Carbohydrates | 51 g |
| Fat | 12 g |
| Saturated Fat | 10 g |
| Cholesterol | 0 mg |
| Sodium | 410 mg |
| Fiber | 2 g |
| Sugar | 3 g |
| Calcium | 25 mg |
| Iron | 3 mg |
Authentic Coconut Rice is a straightforward recipe that can be prepared with a simple stovetop method. Once the rice has been rinsed, simmered, and given time to rest, the final preparation requires very little additional work.
The most important steps are maintaining the right heat, keeping the lid closed while the rice cooks, and allowing it to rest before fluffing. With these basic techniques, this recipe can become an easy addition to your regular cooking routine.
