Main Courses
This Asian style white rice recipe transforms ordinary jasmine rice into a fragrant, creamy masterpiece with just three simple additions—coconut milk, lime zest, and a touch of salt. The result is a dish that balances rich, nutty flavors with bright citrus notes, perfect for complementing curries, stir-fries, or grilled proteins. I developed this technique after years of experimenting with regional variations, and it consistently delivers restaurant-quality results at home.
The secret lies in the infusion process: simmering the rice with coconut milk and lime zest before cooking ensures every grain absorbs those aromatic flavors. This method works equally well on the stovetop or in a rice cooker, making it accessible for any kitchen. The texture remains perfectly fluffy and separate, with just the right amount of moisture to hold the infused flavors without becoming mushy.
What you’ll achieve is white rice that’s not just a side dish but the star of the meal—creamy yet light, with subtle coconut sweetness and a zesty brightness that cuts through rich sauces. The lime zest adds a delicate floral aroma, while the coconut milk contributes a velvety texture that transforms this into a dish worthy of celebration.
This recipe scales effortlessly for family gatherings or meal prep, and the infusion technique can be adapted with other citrus or spices for endless variations. Whether you’re serving it alongside a spicy Thai curry or enjoying it as a light lunch, this aromatic rice will elevate every bite.
Ingredients for asian style white rice
Jasmine rice, coconut milk, and lime zest create a fragrant, creamy side dish that steals the show.
| Ingredient | Amount | Notes |
|---|---|---|
| Jasmine Rice 🍚 | 1 ½ cups | Uncooked, long-grain preferred |
| Full-Fat Coconut Milk 🥥 | 1 cup | Canned, full-fat for creaminess |
| Fresh Lime Zest 🍋 | 1 tbsp | Only the yellow zest, no pith |
| Kosher Salt 🧂 | ½ tsp | Diamond Crystal preferred |
| Water 💧 | 2 cups | Room temperature preferred |
| Extra-Virgin Olive Oil 🫒 | 1 tbsp | Light flavor, for cooking |
| Fresh Lime Juice 🍋 | 1 tbsp | Optional for extra brightness |
| Fresh Cilantro Leaves 🌿 | ¼ cup | Chopped, for garnish |
| White Sesame Seeds 🌾 | 1 tsp | Toasted, for garnish |
The jasmine rice is the foundation—look for fragrant, long-grain varieties at Whole Foods or Trader Joe's, where the quality is consistently high. Coconut milk makes all the difference: full-fat canned brands like Thai Kitchen or Goya deliver the richest flavor. Fresh lime zest is key—buy limes that feel heavy for their size, indicating juiciness. The zest should be vibrant yellow, not white. If you can't find fresh limes, zest from a bottle works in a pinch, though it lacks the same brightness. For the salt, Diamond Crystal kosher salt dissolves beautifully and enhances the rice's natural flavors without overpowering them.
No full-fat coconut milk? Light coconut milk plus 1 tbsp cream mimics the texture. Running short on lime zest? Lemon zest at half the amount gives a similar citrusy note, though slightly less floral. Substituting jasmine rice for basmati? Use the same ratio, but basmati has a nuttier profile that pairs well with coconut. For the water, filtered or spring water is ideal—tap water with strong chlorine can affect the rice's texture. If you're making this for a crowd, double the recipe, but use a large pot to prevent boiling over during infusion.
Rice keeps perfectly for 4-5 days in an airtight container in the fridge. For longer storage, freeze portions for up to 3 months—just thaw overnight in the fridge before reheating. Garnishes like cilantro and sesame seeds are best added fresh, but you can toast the sesame seeds ahead and store them in a sealed container for up to 2 weeks. The infused rice reheats beautifully—just sprinkle a few drops of water and cover with a damp paper towel to restore moisture. This method ensures every grain stays fluffy and fragrant, ready to complement your main dish.
Why You'll Love This Recipe
- Four-Ingredient Magic: I swear, this is the kind of rice that makes me question why I ever bought pre-packaged. Just jasmine rice, coconut milk, lime zest, and salt—no fancy techniques, no stress. The coconut milk adds richness without effort, and the lime zest? That’s the secret punch that turns "rice" into "I’d eat this every day."
- Creamy-Lime Luxe: Between us, this isn’t your basic white rice. The full-fat coconut milk gives it a velvety texture, while the lime zest cuts through with a bright, citrusy finish that makes every bite feel like a little vacation. Honestly, I’ve had it plain and with curry—both times, I licked the plate.
- Meal Prep MVP: This rice holds up perfectly for days, which means I can cook a big batch on Sunday and pair it with whatever’s on hand—grilled chicken, stir-fried veggies, or even just a fried egg. (Yes, even on a Tuesday night.) It’s my go-to for lazy lunches or when I’m feeding a crowd and don’t want to slave over the stove.
- Budget Bright Spot: Jasmine rice and coconut milk are cheap staples, and a little lime zest goes a long way. I’ll be real: this recipe saved me money when I realized I could stretch one pot into three meals without sacrificing flavor. Plus, the leftovers taste just as good reheated—no sad, dry rice here.
Step-by-step instructions for Asian style white rice
This method transforms ordinary rice into fragrant, creamy coconut-infused grains with bright citrus notes.
Toast the Rice for Nuttiness
Heat a heavy-bottomed pot over medium heat and add the 1 tablespoon extra-virgin olive oil. Once the oil shimmers, add the 1.5 cups jasmine rice and stir gently for 2-3 minutes until the grains become translucent at the edges and release a toasty aroma.
This toasting step builds depth of flavor and prevents the rice from becoming mushy. Watch the rice closely—it should turn a pale golden color and smell nutty. If it starts to brown too quickly, reduce the heat slightly. Once toasted, remove the pot from heat and set aside.
Infuse with Coconut and Lime
Return the pot to medium heat and add the 1 cup full-fat coconut milk and 2 cups water. Stir well to combine, then add the 0.5 teaspoon kosher salt and 1 tablespoon fresh lime zest. Bring the mixture to a gentle boil, then immediately reduce heat to low.
The coconut milk will create a delicate creaminess in the rice, while the lime zest infuses bright citrus notes. Let the mixture simmer uncovered for 5 minutes to allow the flavors to meld. You'll see the liquid begin to absorb into the rice—this is when the magic happens.
Steam and Rest for Perfect Texture
Once the liquid has mostly absorbed (about 5 minutes after simmering), cover the pot tightly with a lid. Reduce heat to lowest setting and let the rice steam for 15 minutes. During this time, avoid opening the lid—steam is essential for creating fluffy, separate grains.
After 15 minutes, turn off the heat and let the rice sit covered for an additional 10 minutes. This resting period allows the steam to redistribute and the grains to fully absorb the coconut milk. The rice should be tender but still slightly firm to the bite.
Finish with Bright Flavors
Remove the lid and gently fluff the rice with a fork, being careful not to mash the grains. Stir in the 1 tablespoon fresh lime juice (if using) and the 1 teaspoon toasted white sesame seeds. The lime juice adds a final brightness, while the sesame seeds provide a nutty crunch.
For garnish, sprinkle the 0.25 cup chopped fresh cilantro leaves over the top. Serve immediately while the rice is still warm, or cover and let it sit for 5-10 minutes to allow the flavors to settle. Each grain should be tender, fragrant, and infused with the delicate coconut and citrus notes.
Pro Tips For Making Asian Style White Rice
- STIR COCONUT MILK IN LAST: After the rice has absorbed most of the water and is still slightly underdone, pour in the full-fat coconut milk and fold it in gently—no need to rinse it off first. The residual starch on the rice will cling to the milk, creating a creamy, fragrant finish without turning the rice gluey. (Yes, even if you're impatient like me, resist the urge to add it earlier.)
- ZEST LIME AFTER COOKING: Fresh lime zest doesn’t belong in the pot—it burns easily and turns bitter. Instead, sprinkle it over the finished rice right after turning off the heat, while the steam is still rising. This keeps the aroma bright and the texture delicate. (Pro tip: Use a microplane, not a grater, for finer, more potent zest.)
- USE A 1:1.2 RATIO FOR RICE TO WATER: Jasmine rice expands more than you’d think, and this recipe’s coconut milk adds moisture. Stick to 1 part rice to 1.2 parts water (e.g., 1 cup rice to 1¼ cups water) to avoid soggy rice. If using a heavy pot, reduce water by ¼ cup—it releases more steam and can overcook the grains.
- SALT THE COCONUT MILK: Don’t just salt the water—dissolve the kosher salt in the coconut milk first. The fat in the milk disperses the salt evenly, so every grain gets a subtle, balanced flavor. (I learned this the hard way after tasting a bland, uneven batch.) Skip this, and your rice will taste flat, even with zest.
Creative variations of these flavors
Thai-Inspired Coconut Curry Rice
Transform your rice into a Thai-inspired coconut curry rice by adding 1 tbsp red curry paste (like Maesri) and ½ cup coconut milk to the infusion step. Simmer for an extra 3 minutes to meld flavors, then finish with 1 tsp fish sauce and ½ tsp palm sugar for depth. Garnish with Thai basil and crushed peanuts for authenticity. 🌶️
Japanese Sesame Ginger Rice
For a Japanese-inspired twist, replace lime zest with 1 tbsp grated fresh ginger and 1 tsp toasted sesame oil (instead of coconut milk). After toasting, add 1 cup dashi broth (or water) and ½ tsp soy sauce. Steam as directed, then finish with 1 tsp white miso paste and toasted sesame seeds. The ginger adds warmth, while the dashi deepens umami. 🌱
Vietnamese Lemongrass Rice
Infuse your rice with Vietnamese flavors by adding 2 stalks bruised lemongrass (cut into 2-inch pieces) and 1-inch galangal slice to the coconut milk infusion. Simmer for 5 minutes, then strain before steaming. Finish with 1 tsp fish sauce and fresh mint leaves. The lemongrass imparts a citrusy, herbal aroma that pairs perfectly with pho or grilled meats. 🌿
Spicy Sri Lankan Rice
For a Sri Lankan kick, stir in ½ tsp turmeric and ¼ tsp black pepper with the lime zest. After infusion, add 1 tbsp tamarind paste (or lime juice) and ½ tsp chili flakes for heat. Garnish with curry leaves and fried shallots. This version is bold, tangy, and perfect with curries or seafood. 🔥
Korean Gochujang Rice
Create a Korean-inspired gochujang rice by mixing 1 tbsp gochujang paste (like Maesil) with the coconut milk before infusion. Add ½ tsp toasted sesame oil and 1 tsp honey for balance. Steam as usual, then finish with sesame seeds and green onions. The gochujang adds a sweet-spicy depth that complements bulgogi or kimchi. 🌶️
Filipino Pandan Rice Twist
For a Filipino-inspired pandan rice, replace lime zest with 1 tsp pandan extract (or ½ cup pandan juice). Use ½ cup coconut milk and add ½ tsp salt. Steam until fully cooked, then fluff with a fork. The pandan gives a fragrant, vanilla-like aroma that’s iconic in Filipino cuisine. Garnish with toasted coconut flakes**. 🥥
Nutrition facts
Frequently asked questions
Can I use basmati rice instead of jasmine?
Yes, basmati works beautifully! It has a similar long-grain structure and nutty aroma that pairs perfectly with coconut milk. Use the same 1.5 cups uncooked ratio, but note basmati may need 14 minutes of steaming time instead of 15 minutes—check for tenderness at 13 minutes since it cooks slightly faster.
Why does my rice turn out mushy?
Mushy rice usually happens from one of three things: lifting the lid too early, using too much water, or not toasting the rice first. Always toast the rice in oil for 2-3 minutes before adding liquid, and use the exact 2 cups water ratio. Let it steam undisturbed for the full 15 minutes—opening the lid releases steam and prevents proper fluffiness.
Can I make this in a rice cooker?
Follow the same steps but use the rice cooker's pot. Toast the rice in oil separately, then add all ingredients (coconut milk, water, zest, salt) to the pot. Cook on the white rice setting, but pause after 10 minutes to stir gently. The rice will finish cooking during the 10-minute rest—no need for extra time. Pro tip: Add 1 extra drop of oil to prevent sticking.
How do I store leftover infused rice?
Store in an airtight container in the fridge for 4-5 days, or freeze for up to 3 months for best flavor. To reheat, sprinkle 1 tsp water over the rice, cover with a damp paper towel, and microwave for 1-2 minutes. The coconut milk helps preserve moisture, but adding extra water prevents dryness. Garnish fresh before serving—cilantro and sesame seeds stay vibrant when added just before eating.
What other citrus can I use besides lime?
Lemon zest works perfectly as a substitute—use 1 tbsp for the same bright flavor, though it's slightly less floral. For a tropical twist, try orange zest (1 tbsp) or yuzu zest (½ tbsp). Avoid grapefruit zest (too bitter) or bergamot (overpowering). The key is using only the yellow zest—no white pith—to keep the rice tender.
