If you love rice that’s fragrant, fluffy, and layered with a gentle richness, then this Delicious Jasmine Rice with Coconut Milk Recipe is an absolute must-try. Perfect as a luscious side dish, it boasts the aromatic charm of jasmine rice paired with the creamy sweetness of coconut milk, making every bite a dreamy experience. Whether you’re pairing it with spicy curries, grilled seafood, or vibrant tropical dishes, this recipe brings a comforting yet exotic flair to your table that friends and family will rave about.

Ingredients You’ll Need

Ingredients You’ll Need

A silver tray holds a baking paper sheet, on top of which are a can of coconut milk with brown and white label showing a coconut image, a clear glass measuring cup with liquid inside, and a metal strainer resting in a metal bowl containing white rice topped with a single green leaf. Beside the bowl, there are two small white wooden bowls, one with pink salt and the other with white salt, all placed on a white marbled surface. Photo taken with an iphone --ar 4:5 --v 7

The magic of this Delicious Jasmine Rice with Coconut Milk Recipe lies in its simplicity. Each ingredient plays a vital role in enhancing the texture, flavor, and aroma to create a dish that’s both comforting and a little bit special.

  • Jasmine Rice (1½ cups): The star grain, prized for its delicate fragrance and soft, fluffy texture.
  • Canned Coconut Milk (1 cup): Adds luscious creaminess and a subtle tropical sweetness that elevates the rice.
  • Water (1 cup): Perfectly balances the liquid needed for cooking without overpowering the coconut flavor.
  • Butter or Coconut Oil (1 tablespoon): Enriches the rice with a silky finish and enhances the aroma.
  • Salt (½ teaspoon): Brings out the natural flavors and prevents blandness.
  • Sugar (1 teaspoon, optional): A tiny touch that amplifies the coconut milk’s natural sweetness without being overpowering.
  • Fresh Cilantro or Toasted Coconut (for garnish): Adds color, texture, and a fresh or nutty note to finish the dish beautifully.

How to Make Delicious Jasmine Rice with Coconut Milk Recipe

Step 1: Rinse the Jasmine Rice

Start by rinsing the jasmine rice under cold water until the water runs clear. This crucial step removes excess starch and ensures your rice cooks up fluffy and not sticky, preparing it perfectly for soaking up the coconut milk flavors.

Step 2: Combine Liquids and Fat

In a medium saucepan, pour in the canned coconut milk along with the water, then add the butter or coconut oil, salt, and sugar if using. This combination is what gives the rice its signature creamy consistency and slight sweetness that complements spiced dishes so well.

Step 3: Bring to a Gentle Boil

Heat this mixture over medium heat until it begins to simmer gently. Avoid boiling vigorously to keep the texture smooth and prevent the coconut milk from separating.

Step 4: Cook the Rice

Stir in the rinsed jasmine rice, reduce the heat to low, cover the saucepan, and let it simmer quietly for about 15 minutes. This slow cooking allows the rice to absorb the coconut-infused liquid fully without burning.

Step 5: Let It Rest

Once the cooking time is up, remove the saucepan from heat but keep it covered. Let the rice sit undisturbed for an additional 10 minutes. This resting phase lets the grains firm up gently and helps lock in moisture.

Step 6: Fluff and Garnish

Use a fork to fluff the rice lightly, separating each grain and releasing the steam. Then, garnish with freshly chopped cilantro or toasted coconut for a burst of freshness or nutty crunch that makes each bite special.

How to Serve Delicious Jasmine Rice with Coconut Milk Recipe

Garnishes

Brighten your dish with a sprinkle of chopped fresh cilantro leaves for a herbal note, or sprinkle toasted unsweetened coconut flakes for a delightful pop of texture and deeper coconut flavor. Both make this rice visually inviting and add a wonderful finishing touch.

Side Dishes

This rice pairs beautifully with a variety of dishes. Think vibrant curries from Thailand or India, juicy grilled shrimp, or spicy Caribbean jerk chicken. The creamy coconut base cools and compliments bold, spicy flavors perfectly.

Creative Ways to Present

For a special occasion, serve the rice molded into neat domes using a small bowl or ramekin, then flip onto plates for elegance. You can also mix in toasted nuts, chopped herbs, or diced tropical fruits like mango for an unexpected twist that dazzles your guests.

Make Ahead and Storage

Storing Leftovers

Store any leftover Delicious Jasmine Rice with Coconut Milk Recipe in an airtight container in the refrigerator. It will stay fresh and tasty for up to 4 days, making it a convenient option for easy meals throughout the week.

Freezing

You can freeze this coconut rice by placing it in a freezer-safe container or bag, removing as much air as possible. It freezes well for up to 2 months, allowing you to enjoy the flavors even on your busiest days.

Reheating

When you’re ready to enjoy your leftovers, gently reheat the rice in a covered dish in the microwave or on the stovetop with a splash of water to restore moisture. Fluff it again before serving to refresh the light texture.

FAQs

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

While light coconut milk can be used, full-fat coconut milk is recommended for the creamiest and richest flavor. Light versions might result in rice that feels a bit less luxurious, but will still be tasty.

Is it necessary to rinse jasmine rice before cooking?

Rinsing jasmine rice is a helpful step that removes surface starch, preventing the rice from becoming gummy and ensuring it stays fluffy and separate after cooking.

Can I make this dish vegan?

Absolutely! Simply use coconut oil instead of butter to keep the recipe fully plant-based while retaining that delicious richness.

How can I add more flavor to this rice?

You can infuse the cooking liquid with a few crushed garlic cloves, a piece of ginger, or a few kaffir lime leaves to add subtle aromatic layers without detracting from the essential coconut and jasmine flavor.

What is the best way to serve this rice with a curry?

Serve this rice steamed hot alongside your favorite curry, allowing it to soak up the sauce. The creamy coconut notes balance spicy heat beautifully, making every bite a delicious contrast.

Final Thoughts

Nothing beats the simple pleasure of perfectly cooked rice that’s bursting with flavor, and this Delicious Jasmine Rice with Coconut Milk Recipe truly delivers that with every spoonful. It’s a fantastic side that feels special but is incredibly easy to prepare, making it one of my go-to recipes when I want to elevate any meal effortlessly. Give it a try — I promise it will become a beloved staple in your kitchen, just as it has in mine!

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 45 reviews

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

Description

This Delicious Jasmine Rice with Coconut Milk is light, fluffy, and infused with a rich coconut flavor. Perfectly cooked on the stovetop, this rice is an ideal side dish for curries, grilled meats, seafood, or tropical-inspired meals, offering a subtle sweetness and creamy texture from the coconut milk.


Ingredients

Ingredients

  • 1½ cups jasmine rice
  • 1 cup canned coconut milk (full-fat recommended)
  • 1 cup water
  • 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 thoroughly under cold water until the water runs clear to remove excess starch and prevent clumping.
  2. Combine Liquids and Seasoning: In a medium saucepan, combine the canned coconut milk, water, butter (or coconut oil), salt, and sugar. Place the pan over medium heat and bring the mixture to a gentle boil.
  3. Cook Rice: Stir in the rinsed jasmine rice into the boiling liquid. Immediately reduce the heat to low, cover the saucepan with a tight-fitting lid, and let the rice simmer gently for 15 minutes, allowing the rice to absorb the liquid and cook through.
  4. Let Rice Rest: Remove the saucepan from heat but keep it covered. Let the rice stand undisturbed for 10 minutes; this resting period allows the rice to steam and become fluffy.
  5. Fluff and Garnish: Fluff the cooked rice gently with a fork to separate the grains. Garnish with freshly chopped cilantro or toasted coconut to add a fresh or crunchy texture and serve warm.

Notes

  • Use full-fat coconut milk for the creamiest and richest texture.
  • This rice pairs wonderfully with Thai, Caribbean, or Indian dishes.
  • Leftover rice can be refrigerated for up to 4 days in an airtight container.
  • 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