This coconut-infused jasmine rice recipe bursts with aromatic allure and creamy texture. Tender rice enriched with full-fat coconut milk delivers a subtle, tropical sweetness perfect for elevating any meal. Enjoy a delightfully fragrant side dish with a harmonious balance of flavors that captivates your senses and leaves a lasting impression.

I love sharing recipes that are both quick and packed with flavor so here’s one of my favorites. I start with one cup of jasmine rice that I rinse well then combine it with one cup of full-fat coconut milk, one cup of water and a half teaspoon of salt.
The mix cooks in just 25 to 30 minutes and the result is a tender, fragrant rice dish that carries hints of natural coconut sweetness and the subtle aroma of jasmine rice. This recipe not only tastes amazing but it also offers healthy nutrition with essential vitamins and balanced carbs for great energy.
I like making it in my rice cooker because it’s nearly foolproof but you can also try it on the stovetop or pressure cooker. Its simplicity is its strength and its versatility means it is a perfect side dish for almost any meal especially if you’re exploring new coconut rice recipes.
Why I Like this Recipe
I love how simple it is to put together even when I mess up a little here and there. I really enjoy the sweet coconut flavor that makes the jasmine rice feel extra special. I appreciate that it cooks fast and doesn’t take forever, which is great when I’m in a rush. And I like that it’s so versatile – I can whip it up on the stovetop or in a rice cooker, and it always comes out fluffy and tasty.
Ingredients

- Jasmine Rice: a fragrant, slightly sticky grain loaded with carbohydrates for quick, lasting energy.
- It provides a soft, delicate texture that makes every bite satisfying and versatile.
- Coconut Milk: rich, creamy, and packed with healthy fats and a mild natural sweetness.
- It adds depth of flavor and a subtle tropical aroma that elevates the whole dish.
- Salt: a pinch enhances and brightens overall flavors, ensuring each ingredient sings in harmony.
- It highlights natural tastes and balances the dish perfectly without being overpowering.
- Water: essential for cooking, it mixes with coconut milk to steam the rice evenly.
Ingredient Quantities
- 1 cup jasmine rice, rinsed well
- 1 cup full-fat coconut milk
- 1 cup water
- 1/2 teaspoon salt
How to Make this
1. Rinse 1 cup jasmine rice thoroughly in cold water until the water runs clear.
2. In a medium saucepan combine the rinsed rice, 1 cup full-fat coconut milk, 1 cup water, and ½ teaspoon salt.
3. Place the pot over medium-high heat and bring the mixture to a boil.
4. Once it’s boiling, stir it quickly so that the salt is evenly distributed.
5. Lower the heat to a simmer and immediately cover the pot with a tight-fitting lid.
6. Let the rice cook undisturbed for about 18-20 minutes, checking towards the end if the liquid has been absorbed.
7. After the liquid is absorbed and the rice is tender, turn off the heat.
8. Let the rice sit, still covered, for about 5 minutes to finish steaming.
9. Fluff the rice gently with a fork to mix the coconut milk evenly throughout.
10. Serve warm and enjoy the fragrant, delicious coconut jasmine rice.
Equipment Needed
1. Medium saucepan with a tight-fitting lid
2. Measuring cups (for 1 cup and ½ teaspoon)
3. Fine mesh strainer (or sieve for rinsing the rice)
4. Spoon for stirring the rice during boiling
5. Fork for fluffing the cooked rice
FAQ
Easy Coconut Jasmine Rice Recipe Substitutions and Variations
- If you don’t have jasmine rice, you can try using basmati rice or even long-grain rice tho it may change the texture a bit
- Instead of full-fat coconut milk, you can opt for light coconut milk or even a mix of cream and coconut extract if you’re in a pinch
- If you need a substitute for water, try using a light vegetable broth to add more flavor
- Not having salt? Sea salt works fine or you can add a splash of soy sauce for a salty kick
Pro Tips
1. Try soaking the rice in a little cold water for about 10-15 minutes before cookin; it can help make the grains softer and get a fluffier texture in the end.
2. When you lower the heat for simmerin, be careful not to let it get too hot even after coverin the pot, or else the coconut milk might burn and stick to the bottom of the pan.
3. If your lid doesn’t seal well, you can use a piece of foil over the top to keep all the steamin inside; this really helps cook the rice evenly.
4. Let the rice sit longer than the recipe says if you can; sometimes an extra couple of minutes after turnin off the heat makes the flavor more intense and the texture even better.
Easy Coconut Jasmine Rice Recipe
My favorite Easy Coconut Jasmine Rice Recipe
Equipment Needed:
1. Medium saucepan with a tight-fitting lid
2. Measuring cups (for 1 cup and ½ teaspoon)
3. Fine mesh strainer (or sieve for rinsing the rice)
4. Spoon for stirring the rice during boiling
5. Fork for fluffing the cooked rice
Ingredients:
- 1 cup jasmine rice, rinsed well
- 1 cup full-fat coconut milk
- 1 cup water
- 1/2 teaspoon salt
Instructions:
1. Rinse 1 cup jasmine rice thoroughly in cold water until the water runs clear.
2. In a medium saucepan combine the rinsed rice, 1 cup full-fat coconut milk, 1 cup water, and ½ teaspoon salt.
3. Place the pot over medium-high heat and bring the mixture to a boil.
4. Once it’s boiling, stir it quickly so that the salt is evenly distributed.
5. Lower the heat to a simmer and immediately cover the pot with a tight-fitting lid.
6. Let the rice cook undisturbed for about 18-20 minutes, checking towards the end if the liquid has been absorbed.
7. After the liquid is absorbed and the rice is tender, turn off the heat.
8. Let the rice sit, still covered, for about 5 minutes to finish steaming.
9. Fluff the rice gently with a fork to mix the coconut milk evenly throughout.
10. Serve warm and enjoy the fragrant, delicious coconut jasmine rice.







![Thai Coconut Soup [Coconut Milk Soup] Recipe](https://bangkokbowl.com/wp-content/uploads/2025/06/Collage_Thai-Coconut-Soup-Coconut-Milk-Soup-_1751036922-150x150.webp)









