Fragrant Coconut Basmati Rice Light and Fluffy

If you want a side dish that feels a little special without extra fuss, coconut basmati rice is the answer. It’s creamy and richly flavored from coconut milk yet stays light and fluffy thanks to basmati. A splash of lime brightens the dish and makes every bite pop. This rice complements seafood, salmon, chicken, tacos, and curries—or you might find yourself happily eating spoonfuls straight from the pot.

large bowl with fluffy coconut basmati rice, topped with a cilantro leaf

Erica’s Thoughts

If plain steamed rice feels underwhelming, this simple upgrade transforms it into something memorable.

One full can of coconut milk is the secret—no awkward half-empty cans to worry about.

It really is kitchen magic: rich, fragrant, and so easy.

Why I love this recipe

  • Uses a full can of canned coconut milk so you don’t waste ingredients.
  • Versatile side that works for meal prep or as an elegant accompaniment for weeknight dinners.
  • Produces fluffy, separated grains with more depth of flavor than plain rice.
  • Full-fat coconut milk brings richness while basmati creates that ideal soft-but-separated texture; a little lime lifts the whole dish.

Follow the simple stovetop method below for reliable results. Notes include options for rice cookers, Instant Pot, and brown rice adjustments.

Simple Ingredients You’ll Need to Make Coconut Basmati Rice

picture of the ingredients needed to make coconut basmati rice

Basmati rice: A fragrant long-grain rice that yields soft, separated grains when cooked. You can also use jasmine, white, or brown basmati (see notes for brown rice timing).

Coconut milk: Use canned full-fat coconut milk for the creamiest result and best flavor.

Water: A bit of water lightens the coconut milk so the rice cooks evenly; coconut milk alone is quite heavy.

Kosher salt: A small amount enhances the natural sweetness of the coconut.

Lime zest and juice: Optional but highly recommended for a bright finish that balances the richness.

How to Make the Best Coconut Rice

Start by rinsing the basmati in a fine mesh sieve under cool running water until the rinse water runs clear. This removes excess starch and helps the rice stay fluffy. Transfer the rinsed rice to a large pot with a tight-fitting lid.

Measure the coconut milk into a liquid measuring cup, then add water so the total liquid equals 2 3/4 cups (for one 13.5-ounce can of coconut milk, add 3/4 cup water). Pour the coconut milk and water over the rice in the pot, add 1/2 teaspoon kosher salt, and stir once to combine.

cooked rice in a pot with a large fork
lime zest and juice added to rice

Set the pot over high heat and bring the liquid to a rolling boil. As soon as it boils, reduce the heat to low so the pot is at a gentle simmer. Cover and cook for 10 minutes without lifting the lid. After 10 minutes, turn off the heat and leave the pot covered for another 10 minutes to allow the rice to steam and finish cooking.

Remove the lid, fluff the rice gently with a fork so the grains separate, then stir in lime zest and a squeeze of lime juice if desired. Serve immediately.

overhead view of the featured recipe
two plates with coconut rice, paprika salmon and nectarine salsa

A satisfying, textured side that pairs with almost any main—score!

Expert Tips

  • Rinse the rice thoroughly. That step prevents gumminess and yields the fluffiest texture.
  • Resist lifting the lid while the rice cooks and during the 10-minute resting period—escaping steam changes the result.
  • Shake the coconut milk can well before opening to re-emulsify the cream and liquid for an even consistency.
  • Store leftovers in an airtight container in the refrigerator for up to four days. Reheat gently with a splash of water or an ice cube to restore moisture.
  • Top with fresh herbs like cilantro or Thai basil for color and flavor.
  • Toast some coconut flakes and sprinkle on top for extra texture and coconut flavor.

FAQs

What’s the best kind of rice for coconut rice?

Basmati or jasmine are excellent choices because they cook up light and fragrant, but most white rice varieties will work. If using brown rice, increase cooking time (see notes).

Can I use light coconut milk?

Yes, but the rice will be less rich and creamy. Full-fat canned coconut milk gives the best texture and flavor.

Do I need to rinse the rice?

Yes. Rinsing removes excess starch and helps prevent sticky or mushy rice.

Can I make this ahead of time?

Absolutely. Refrigerate in an airtight container for up to five days. Reheat gently with a splash of water in the microwave or on the stove.

How do I make this in an Instant Pot?

Use the Instant Pot on high pressure for 4 minutes with natural release for 10 minutes, then quick release any remaining pressure. Fluff and finish with lime.

plate with mound of coconut basmati rice, piece of seasoned salmon and dollop of nectarine pico de gallo
large bowl of coconut basmati rice

What main dish should I serve with basmati coconut rice?

Sweet chili shrimp

Paprika salmon with nectarine salsa (pictured)

Grilled flat iron steak

Thai yellow chicken and potato curry

Blackened shrimp or chicken bowls with caramelized pineapple

If you try this recipe and enjoy it, please leave a comment and a star rating below. I love seeing how you serve it and hearing your tweaks and ideas.

large bowl with coconut basmati rice and a cilantro leaf

Fluffy and Delightful Coconut Basmati Rice

  • Author: Erica
  • Prep Time: 5 minutes
  • Cook Time: 20 minutes
  • Total Time: 25 minutes
  • Yield: 6 servings
  • Category: Side Dish
  • Method: Stovetop, Rice Cooker, or Instant Pot
  • Cuisine: Thai-inspired

Description

Light, fluffy coconut basmati rice is an easy, flavorful side dish that pairs perfectly with seafood, chicken, grilled proteins, or curry.


Ingredients

  • 1 1/2 cups basmati rice
  • 1 (13.5 oz) can full-fat coconut milk
  • 3/4 cup water (to bring total liquid to 2 3/4 cups)
  • 1/2 teaspoon kosher salt
  • Zest of 1 lime and juice of 1/2 lime (optional)

Instructions

  1. Place 1 1/2 cups basmati rice in a fine mesh sieve and rinse under cool running water until the water runs clear. Transfer the rinsed rice to a large pot with a tight-fitting lid.
  2. Pour the coconut milk into a 4-cup liquid measuring cup. Add water until the total liquid measures 2 3/4 cups (for one 13.5 oz can, add 3/4 cup water). Pour the mixture over the rice and add 1/2 teaspoon kosher salt. Stir once to combine.
  3. Bring to a rolling boil over high heat. As soon as it boils, reduce to a gentle simmer, cover, and cook for 10 minutes. Without removing the lid, turn off the heat and let the rice rest, covered, for another 10 minutes to steam.
  4. Fluff the rice with a fork. Stir in lime zest and a squeeze of lime juice if using. Serve alongside your favorite main dish.

Notes

Rice cooker: Add rinsed rice, coconut milk, water, and salt to the rice cooker and use the white rice setting. Fluff and finish with lime.

Instant Pot: Add rinsed rice, coconut milk, water, and salt to the Instant Pot. Lock the lid, set the valve to sealing, and pressure cook on high for 4 minutes. Let the pressure naturally release for 10 minutes, then quick-release any remaining pressure. Fluff and add lime.

Brown rice: If using brown basmati, increase the covered simmer time to 25 minutes, then let rest covered for 10 minutes with the heat off.

Nutrition

  • Serving Size: 3/4 cup cooked rice
  • Calories: 275
  • Sugar: 0 g
  • Sodium: 204 mg
  • Fat: 13.9 g
  • Carbohydrates: 34.6 g
  • Fiber: 0.5 g
  • Protein: 4.2 g
  • Cholesterol: 0 mg

Did you make this recipe?

Tag @itsaflavorfullife on social media and share how you served your coconut rice. I love seeing your photos and ideas.