If you’re craving a side dish that feels like a warm hug on your plate, this Delicious Jasmine Rice with Coconut Milk Recipe is exactly what you need. Light, fluffy, and soaked in the subtle sweetness of coconut, it brings a tropical twist that perfectly complements everything from spicy curries to grilled seafood. Every bite is a harmonious balance of creamy richness and fragrant jasmine notes, making it a truly unforgettable addition to your meal rotation.

Ingredients You’ll Need

A silver tray holds six cooking items placed on light brown parchment paper over a white marbled texture surface: a can of Chaokoh coconut milk with brown and white packaging on the top left; a glass measuring cup filled with clear water below the can; a metal strainer filled with uncooked white rice, topped with a curled dark green leaf, positioned on the right side; two small wooden bowls at the top right, one filled with pink salt and the other with white granulated sugar; the strainer sits inside a matching silver bowl. Photo taken with an iphone --ar 4:5 --v 7

Creating this recipe involves just a handful of simple, pantry-friendly ingredients that work together beautifully. Each one plays a key role in building that irresistible texture and delicate coconut flavor that make this dish stand out.

  • 1½ cups jasmine rice: The star of the dish, jasmine rice provides a naturally fragrant and fluffy base that absorbs the coconut milk perfectly.
  • 1 cup canned coconut milk: Use full-fat for the creamiest, most luscious result that infuses the rice with rich flavor.
  • 1 cup water: Balances the coconut milk to ensure the rice cooks evenly without becoming too dense.
  • 1 tablespoon butter or coconut oil: Adds a silky texture and enhances the coconut aroma; coconut oil intensifies the tropical vibe.
  • ½ teaspoon salt: Essential to bring out all the natural flavors and balance the sweetness.
  • 1 teaspoon sugar (optional): A subtle touch of sweetness that rounds out the coconut’s creaminess, adjustable to taste.
  • Fresh cilantro or toasted coconut, for garnish: Adds a pop of color and a fresh or crunchy contrast to the soft rice.

How to Make Delicious Jasmine Rice with Coconut Milk Recipe

Step 1: Rinse the Jasmine Rice

Start by rinsing your jasmine rice under cold water until it runs clear. This simple but essential step removes excess starch, ensuring your rice cooks up light and fluffy instead of sticky or gummy.

Step 2: Combine Coconut Milk and Liquids

Next, pour the canned coconut milk, water, butter or coconut oil, salt, and sugar into a saucepan. Bring this mixture to a gentle boil over medium heat. Watching it closely helps prevent scorching and allows the flavors to meld.

Step 3: Add Rice and Simmer

Once your coconut milk mixture is bubbling gently, stir in the rinsed jasmine rice. Reduce the heat to low, cover the pan tightly, and let the rice simmer for about 15 minutes. Resist the urge to peek too often; the steam inside the pot is what works its magic perfectly here.

Step 4: Let the Rice Rest

After simmering, remove the saucepan from the heat but keep it covered. Let the rice stand for 10 minutes—this finishing touch allows excess moisture to absorb fully, giving you that perfect fluffy texture.

Step 5: Fluff and Garnish

Finally, fluff the rice gently with a fork to separate the grains. Sprinkle fresh cilantro or toasted coconut on top to add both a burst of freshness and a delightful crunch. And just like that, your Delicious Jasmine Rice with Coconut Milk Recipe is ready to serve!

How to Serve Delicious Jasmine Rice with Coconut Milk Recipe

A bowl filled with a large amount of white rice that looks soft and fluffy. The rice is topped with small green herb pieces and a light sprinkling of brownish powder. The bowl is white and rests on a white marbled surface with a dark blue cloth nearby. The image is bright and clear with a close view from above. Photo taken with an iphone --ar 4:5 --v 7

Garnishes

Topping your coconut jasmine rice with fresh herbs like cilantro introduces a vibrant green color and a hint of citrusy brightness that complements the creamy base. Alternatively, toasted coconut flakes add a lovely crunch and amplify the coconut flavor, making your presentation as flavorful as it looks.

Side Dishes

This rice is incredibly versatile but especially shines alongside curries—be it Thai green curry or a hearty Indian vegetable curry. It also pairs brilliantly with grilled chicken, shrimp, or even smoky jerk pork for a Caribbean-inspired feast, soaking up sauces beautifully with every bite.

Creative Ways to Present

For a fun twist, serve the rice nestled inside a carved pineapple or coconut shell for a tropical presentation that impresses at any dinner party. Or mold the rice using a small bowl or ramekin, turning it out onto plates for a neat, elegant serving shape that elevates the whole meal.

Make Ahead and Storage

Storing Leftovers

If you have any leftover delicious jasmine rice with coconut milk recipe, store it in an airtight container in the refrigerator for up to 4 days. Keeping it chilled preserves the flavors and ensures the texture stays pleasant for your next meal.

Freezing

You can freeze leftover rice by packing it into a freezer-safe container or heavy-duty freezer bag. When frozen properly, it retains its flavor and texture for up to one month. Just be sure to cool it completely before freezing to maintain quality.

Reheating

Reheat your rice gently on the stovetop or in the microwave with a splash of water or coconut milk to revive its creaminess. Stir occasionally for even warmth, and you’ll have a meal-ready side dish that tastes just as delightful as freshly made.

FAQs

Can I use light coconut milk instead of full-fat?

Yes, you can use light coconut milk, but keep in mind that it will produce a less creamy and rich texture. For the best flavor and consistency, full-fat coconut milk is recommended.

What if I don’t have jasmine rice; can I substitute it?

While jasmine rice offers a unique fragrance and texture, you can substitute with basmati rice or another long-grain variety. The result will be slightly different but still delicious.

Is it necessary to rinse the rice?

Rinsing is highly recommended as it removes surface starch from the grains, preventing the rice from becoming overly sticky and helping achieve that perfect fluffy texture.

Can I make this recipe vegan?

Absolutely! Use coconut oil instead of butter to keep the recipe entirely plant-based and just as flavorful.

How long does it take to cook jasmine rice with coconut milk?

The total cooking time is about 15 minutes simmering plus 10 minutes resting, making roughly 25 minutes from start to finish, including prep time.

Final Thoughts

This Delicious Jasmine Rice with Coconut Milk Recipe is one of those simple dishes that brings so much joy and flavor to your table. It’s easy to make, deeply satisfying, and elevates any meal with its creamy coconut charm. I can’t wait for you to try it and see how quickly it becomes one of your favorite side dishes too!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Delicious Jasmine Rice with Coconut Milk Recipe

Delicious Jasmine Rice with Coconut Milk Recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

3.9 from 28 reviews

  • Author: Alice
  • Total Time: 20 minutes
  • Yield: 4 servings
  • Diet: Vegan, Vegetarian, Gluten Free

Description

This Delicious Jasmine Rice with Coconut Milk is a light, fluffy, and flavorful side dish infused with the rich and creamy taste of coconut. Perfectly cooked on the stovetop, it pairs wonderfully with curries, grilled meats, seafood, or any tropical-inspired meals, making your dining experience more aromatic and delightful.


Ingredients

Rice and Liquid

  • 1½ cups jasmine rice
  • 1 cup canned coconut milk (full-fat recommended)
  • 1 cup water

Seasonings and Garnish

  • 1 tablespoon butter or coconut oil
  • ½ teaspoon salt
  • 1 teaspoon sugar (optional)
  • Fresh cilantro or toasted coconut, for garnish


Instructions

  1. Rinse Rice: Rinse the jasmine rice under cold running water until the water runs clear to remove excess starch and prevent clumping during cooking.
  2. Combine Liquids and Seasonings: In a medium saucepan, combine the canned coconut milk, water, butter or coconut oil, salt, and sugar if using. Stir gently to mix.
  3. Bring to Boil: Place the saucepan over medium heat and bring the mixture to a gentle boil, stirring occasionally to prevent sticking.
  4. Add Rice and Simmer: Stir in the rinsed jasmine rice. Reduce the heat to low, cover the saucepan with a tight-fitting lid, and simmer for 15 minutes until the liquid is absorbed and the rice is tender.
  5. Rest the Rice: Remove the pan from heat but keep it covered. Let the rice sit and steam for an additional 10 minutes to finish cooking and become fluffy.
  6. Fluff and Garnish: Use a fork to fluff the rice gently. Garnish with fresh cilantro or toasted coconut before serving.

Notes

  • Use full-fat coconut milk for the creamiest and richest texture in the rice.
  • This dish pairs excellently with Thai, Caribbean, or Indian cuisines.
  • Store leftover rice in an airtight container in the refrigerator for up to 4 days.
  • Prep Time: 5 minutes
  • Cook Time: 15 minutes
  • Category: Side Dish
  • Method: Stovetop
  • Cuisine: Asian-Inspired

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star