Asian Style White Rice Recipe: Steamed to Fluffy Perfection With Fragrant Coconut Milk

Main Courses

Asian Style White Rice Recipe: Steamed to Fluffy Perfection With Fragrant Coconut Milk

This Asian-style white rice recipe transforms ordinary grains into fragrant, fluffy perfection with just a touch of coconut milk. The secret lies in proper rinsing and steaming techniques that create grains with distinct separation—no more mushy rice. I’ve perfected this method after countless batches, ensuring every bite delivers that signature tender yet firm texture.

What makes this recipe stand out is the subtle coconut milk infusion, which adds a delicate sweetness and aromatic depth without overpowering the rice’s natural flavor. Whether you’re serving it alongside curries, stir-fries, or grilled proteins, this version elevates any meal. The process is straightforward: rinse, soak, steam, and finish with a light drizzle of sesame oil for extra richness.

By the end, you’ll have restaurant-quality rice that’s light, fluffy, and infused with subtle coconut notes—far superior to store-bought versions. The grains stay distinct yet tender, absorbing flavors beautifully while maintaining their shape. This is the kind of rice that makes every dish feel special.

For added versatility, consider finishing with a sprinkle of furikake or a squeeze of citrus zest. The method works equally well in a rice cooker, pot, or steamer, making it adaptable to any kitchen setup. Let’s get started on creating this essential side dish that’s as impressive as it is delicious.

👨‍🍳
Difficulty
Medium
🔥
Calories
Low Cal

Ingredients for asian style white rice

Nine essential ingredients transform plain rice into fragrant, restaurant-quality Asian-style perfection.

Ingredient Amount Notes
Long-Grain White Rice 🍚 1 ½ cups Uncooked, jasmine or basmati preferred
Light Coconut Milk 🥥 1 cup Full-fat for richer flavor
Water 💧 2 cups Filtered preferred for clarity
Sesame Oil 🫒 1 tbsp Toasted sesame oil for aroma
Fresh Ginger 🧄 1 tbsp Finely grated, peeled
Diamond Crystal Kosher Salt 🧂 ½ tsp Adjust to taste
White Vinegar 🍶 1 tsp For subtle tang
Furikake Seasoning 🌶️ 1 tbsp Optional garnish
Lemon Zest 🍋 1 tsp Bright citrus finish

The rice quality is non-negotiable—jasmine or basmati from Whole Foods or specialty Asian markets delivers that signature aroma and texture. Light coconut milk is key here; Thai Kitchen brand works well, but full-fat adds richness without overpowering. For ginger, organic is ideal—it's easier to peel and more aromatic. The Diamond Crystal kosher salt is preferred for its fine grain and consistent flavor. If you can't find furikake, a mix of sesame seeds, nori flakes, and bonito flakes works as a substitute.

No coconut milk? Light cream or additional water maintains moisture, though flavor will differ. Substitute ginger with 1/4 tsp ground ginger in a pinch, but fresh is always better. The white vinegar can be swapped for rice vinegar at the same amount—it's more authentic but slightly milder. For a nutty finish, toast the sesame seeds before adding them. The lemon zest can be omitted if you prefer a neutral profile, but it adds that bright contrast that makes this rice truly special.

Rinse the rice thoroughly before cooking to remove excess starch—this ensures distinct grains rather than clumping. Store leftover rice in an airtight container for up to 5 days in the fridge, or freeze for 3 months. Reheat gently with a splash of water to restore moisture. For meal prep, cook a larger batch and portion into containers—it reheats beautifully and keeps its texture. The coconut milk infusion actually improves over time, making this rice even more flavorful the next day.

❤️

Why You'll Love This Recipe

  • One-Pot Magic: I swear by this trick—just rice, coconut milk, and water in the same pot. No fancy tools, no stress. The ginger and sesame oil do all the heavy lifting while you sip your tea.
  • Creamy Without Guilt: That light coconut milk turns fluffy white rice into something silky and rich, but it’s not heavy. A splash of sesame oil at the end? Pure umami magic—like a hug for your taste buds.
  • Lunchbox Hero: Between us, this rice reheats like a dream. Pack it for work or school, and it’ll still taste fresh hours later. My kids actually finish their lunches now—proof it’s a keeper.
  • Budget Luxury: Long-grain rice is cheap, coconut milk adds depth without breaking the bank, and ginger lasts forever. For a dish that feels fancy, it’s shockingly affordable. (Yes, even on a Tuesday night.)

Step-by-step instructions for steaming Asian-inspired coconut rice

Here's the precise method for achieving restaurant-quality, fragrant white rice with a delicate coconut milk essence.

1

Prepare the Rice and Flavor Base

Rinse the 1.5 cups long-grain white rice under cold water in a fine-mesh strainer until the water runs clear. This removes excess starch that would make the rice gummy. Drain thoroughly and transfer to a bowl. Add the 1 cup light coconut milk and gently stir with a spoon, ensuring each grain is lightly coated. The coconut milk will infuse the rice with subtle sweetness and creaminess as it steams.

In a small saucepan, combine the 2 cups water, 1 tbsp sesame oil, 1 tbsp finely grated fresh ginger, and 0.5 tsp Diamond Crystal kosher salt. Bring to a gentle simmer over medium heat for 2 minutes to extract the ginger's aromatic oils. Remove from heat and let steep for 10 minutes while you prepare the rice. This infusion will elevate the rice's flavor profile significantly.

2

Combine and Steam the Rice

Transfer the rice and coconut milk mixture to a heatproof bowl that fits snugly inside your steamer basket. Pour the ginger-infused water evenly over the rice, ensuring all grains are submerged. The rice should absorb the liquid gradually during steaming, so don't worry if it's not completely covered initially. Place the bowl in the steamer basket over a pot of boiling water, ensuring the bottom of the bowl doesn't touch the water.

Cover the steamer with a tight-fitting lid and steam over medium-high heat for 12 minutes. You'll know it's ready when the rice grains are tender but still maintain a slight bite at the center. The coconut milk will create a delicate sheen on the grains, indicating proper absorption. Avoid peeking during steaming—each time you lift the lid, you release steam and potentially disrupt the cooking process.

3

Finish with Acidic Brightness

Once steamed, remove the rice from the heat and let it sit covered for 5 minutes. This resting period allows the rice to fully absorb any remaining liquid and develop its final texture. Stir in the 1 tsp white vinegar and 1 tsp lemon zest using a wide spatula, gently folding to distribute evenly. The acidity from the vinegar and lemon zest brightens the coconut milk's richness while preventing the rice from becoming too heavy.

For the final touch, sprinkle the 1 tbsp furikake seasoning evenly over the surface. Furikake adds a savory umami depth and subtle sea salt finish that complements the coconut milk's sweetness. Serve immediately while the rice is still warm, allowing the fragrant steam to rise with each bite. The grains should be distinct yet tender, with a delicate creaminess from the coconut milk and a subtle nutty aroma from the sesame oil.

👨‍🍳

Pro Tips For Making Asian Style White Rice

  • Rinse Until Clear: That cloudy water after rinsing? Keep going until it runs nearly transparent—long-grain rice needs this to remove excess starch, which prevents gummy rice later. I used to stop too soon, and my coconut milk rice always turned sticky like glue. ---
  • Simmer, Don’t Boil: Once the rice and liquid (coconut milk + water) hit a rolling boil, drop the heat to a gentle simmer—like a whisper, not a shout. Boiling too hard turns rice mushy, and you’ll end up with a sad, watery porridge instead of fluffy grains. ---
  • Ginger, Then Oil: Toss in the finely grated ginger first, let it bloom for 30 seconds in the sesame oil—this pulls out its bright flavor before the rice absorbs it. Skip this, and your rice tastes like it’s missing something, even if you nailed the rest. ---
  • Cover Tight, Rest Long: Slam the lid on immediately after turning off the heat, then let it sit for a full 10 minutes. No peeking! The trapped steam finishes cooking the rice evenly, and resisting the urge to fluff early keeps those grains separate and tender.

Dietary considerations for these flavors

Gluten-Free Adaptations

This recipe is naturally gluten-free since it uses rice as the base and avoids common gluten-containing ingredients. The key is ensuring your furikake seasoning is certified gluten-free—I recommend Edamame House brand for a reliable option. Cross-contamination is the only concern, so use clean utensils and avoid shared cooking surfaces if you're also preparing gluten-heavy dishes. 🌱

Dairy-Free Considerations

The original recipe uses light coconut milk, which is already dairy-free, making it perfect for lactose-intolerant diets. If you're avoiding coconut entirely, substitute with full-fat coconut cream (same ratio) or unsweetened almond milk for a neutral flavor. The ginger-infused water remains dairy-free, and all other ingredients are naturally dairy-free. The texture will be slightly lighter without coconut milk, but still delicious. ✨

Low-Sodium Options

For those watching sodium intake, reduce the kosher salt to just ¼ tsp and rely on the furikake for seasoning. The white vinegar and lemon zest provide enough brightness without added salt. If you need extra flavor, add ½ tsp garlic powder or 1 tsp fish sauce (ensure it's low-sodium) to the ginger-infused water. The coconut milk already contains some natural sodium, so this adjustment keeps the dish balanced. 🧂

Vegetarian & Vegan

This recipe is 100% vegetarian and easily adaptable for vegans. All ingredients—jasmine rice, coconut milk, sesame oil, ginger, vinegar, lemon zest, and furikake—are plant-based. Just ensure your furikake doesn’t contain fish-derived ingredients (some brands include bonito flakes). The Diamond Crystal kosher salt is also vegan-friendly, so no substitutions are needed for a fully plant-based version. 🌿

Allergen-Friendly Swaps

For sesame allergies, omit the sesame oil and increase the toasted sesame seeds (if using) to ½ tbsp for garnish. For citrus allergies, replace the lemon zest with ½ tsp orange zest or skip it entirely. If you're sensitive to coconut, as mentioned earlier, use almond milk or oat milk instead. Always check labels on furikake for hidden allergens like soy or shellfish. 🚫

Protein Boost

To make this a complete protein meal, serve alongside tofu stir-fry, edamame, or grilled tempeh. For an extra boost, fold in ½ cup cooked lentils or chickpeas into the rice before serving. The coconut milk adds creaminess that pairs beautifully with plant-based proteins, making this a satisfying vegetarian option. The furikake provides umami depth that complements the protein perfectly. 💪

Nutrition facts

Servings 4
Amount Per Serving
Calories 240kcal
% Daily Value *
Total Fat 10g13%
Saturated Fat 7g35%
Cholesterol 0mg0%
Sodium 350mg15%
Total Carbohydrate 38g13%
Dietary Fiber 1g4%
Sugars 2g
Protein 4g8%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Why does Asian-style white rice need rinsing?

Rinsing removes excess starch that would make the rice sticky or gummy. The coconut milk infusion works best when the grains are clean—this ensures each bite stays distinct and fluffy. For extra fragrance, rinse until the water runs almost clear (not completely).

2

Can I use regular milk instead of coconut milk?

Not recommended—the coconut milk adds authentic sweetness and creaminess that regular milk can't replicate. For a dairy alternative, try light cream or almond milk, but expect a milder flavor. The recipe relies on coconut's unique aroma to elevate the rice.

3

How do I fix rice that turned out mushy?

If your rice is mushy, it likely absorbed too much liquid. For next time, reduce water by ¼ cup or steam for 1-2 minutes less. If already cooked, spread it on a tray and bake at 300°F for 10 minutes to dry it out slightly.

4

What's the best rice cooker setting for this recipe?

Use the white rice setting (usually 1:1.2 rice-to-water ratio). For coconut-infused rice, add the coconut milk after cooking, then fluff gently. If your cooker has a steam function, use that for 12 minutes instead of the standard setting.

5

Can I make this rice ahead of time?

Yes! Store in an airtight container for up to 5 days in the fridge. Reheat gently with a splash of water (microwave on low for 2 minutes or steam for 5 minutes). The coconut flavor actually deepens overnight—perfect for meal prep!

★★★★★4.9(1 review)
Categories Main Courses