Main Courses
This Asian rice recipe for Instant Pot transforms simple jasmine rice into a fragrant, coconut-infused side dish that pairs perfectly with stir-fries or grilled proteins. The secret lies in a 20-minute pressure cook that delivers restaurant-quality texture and aroma without sticking to the pot. I developed this method after struggling with mushy rice—until I discovered the perfect water-to-rice ratio and coconut milk trick.
The fragrant jasmine rice absorbs the subtle sweetness of coconut milk while maintaining its signature floral notes, creating a dish that's both comforting and elegant. Unlike traditional stovetop methods, the Instant Pot preserves all the delicate flavors while ensuring even cooking. The natural release method after pressure builds releases steam gradually, resulting in perfectly fluffy grains every time.
What you'll end up with is light, aromatic rice with a delicate coconut undertone—ideal for serving alongside teriyaki chicken, beef stir-fry, or fresh spring rolls. The rice stays warm for hours, making it perfect for meal prep or family dinners. Each grain remains separate and tender, with just the right amount of moisture to create that signature Asian texture.
This recipe isn't just about the rice—it's about transforming a simple side into the star of your meal. The coconut infusion adds depth without overpowering, while the jasmine's natural fragrance makes every bite feel like a taste of Thailand. Ready to elevate your weeknight dinners? Let's get started with this foolproof Instant Pot method.
Ingredients for asian rice recipe instant pot
Fragrant jasmine rice meets coconut infusion in this Instant Pot masterpiece—simple ingredients, restaurant-quality results.
| Ingredient | Amount | Notes |
|---|---|---|
| Jasmine Rice 🍚 | 1 cup | Uncooked, long-grain preferred |
| Coconut Milk 🥥 | ½ cup | Full-fat, canned, not carton |
| Water 💧 | 1 ¼ cups | Room temperature preferred |
| Vegetable Oil 🫒 | 1 tbsp | Light, neutral flavor |
| Salt 🧂 | ½ tsp | Diamond Crystal preferred |
| White Vinegar 🍶 | 1 tsp | For subtle brightness |
| Garlic Cloves 🧄 | 2 cloves | Minced, for aroma |
| Fresh Ginger 🌿 | 1 tbsp | Grated, for depth |
| Sugar 🍚 | 1 tsp | Granulated, balances flavors |
| Fish Sauce 🐟 | ½ tsp | Red Boat preferred |
| Green Onions 🧅 | 2 whole | Thinly sliced, for garnish |
| Lime Juice 🍋 | 1 tbsp | Freshly squeezed |
| Sesame Seeds 🌾 | ½ tsp | Toasted, optional garnish |
The jasmine rice is non-negotiable here—Thai Kitchen brand or Lundberg Farms from the grocery store work perfectly. For the coconut milk, full-fat canned versions like Thai Kitchen or Goya deliver the richest flavor, while lighter cartons won't infuse properly. The garlic and ginger should be freshly grated or minced—pre-minced jars lack the aromatic punch. If you're using an Instant Pot with a stainless steel inner pot, lightly coat it with vegetable oil before adding rice to prevent sticking, which is especially critical for this delicate dish.
No coconut milk? Substitute with light coconut cream for a slightly thicker texture, though the flavor will be less pronounced. Fresh ginger can be swapped for 1/2 teaspoon ground ginger, but you'll lose the bright, citrusy notes. The fish sauce adds umami depth—if you're avoiding it, soy sauce works in a pinch but won't replicate the same complexity. For a vegetarian version, replace fish sauce with 1/2 teaspoon soy sauce plus 1/4 teaspoon white miso paste. The green onions can be omitted entirely if you prefer a cleaner presentation, but they add a fresh finish that balances the richness.
This rice reheats beautifully—simply add a splash of water and steam for 2-3 minutes in the Instant Pot. For meal prep, portion into airtight containers and store in the fridge for up to 5 days, or freeze for 3 months by spreading the rice on a tray to freeze solid first, then transferring to a bag. The coconut milk infusion intensifies when reheated, so it actually tastes better the second day. Garnish with toasted sesame seeds and lime juice right before serving to maintain the vibrant aroma—don't skip this step, as it elevates the dish from good to exceptional.
Why You'll Love This Recipe
- I’ll be real: coconut milk isn’t cheap, but a can goes a long way here. A single batch feeds four, and leftovers taste just as good the next day. It’s the kind of simple, satisfying meal that makes grocery bills feel less painful. (Pro tip: Use the cheaper light coconut milk—no one will notice.)
- Five-Ingredient Magic: I swear, this is the kind of dish where you’ll look at your pantry and think, "I have everything." Jasmine rice, coconut milk, water—no fancy substitutions needed. The Instant Pot handles the rest while you sip your coffee or scroll through your phone.
- Creamy Without the Work: That rich coconut milk transforms fluffy jasmine rice into something luxurious—no heavy cream, no extra steps. Honestly, the texture is chef’s kiss: tender grains with just a hint of that velvety coconut depth. (Yes, even my picky husband asks for seconds.)
- Lunchbox Hero: Between us, this rice is my go-to for meal prep. It reheats beautifully—no soggy bits—and pairs with anything: grilled chicken, quick stir-fries, or even just a sprinkle of soy sauce. Pack it cold or warm, and you’ve got a satisfying lunch sorted in minutes.
Step-by-step instructions for Asian-inspired Instant Pot jasmine rice
This method transforms simple ingredients into restaurant-quality rice with aromatic depth and perfect texture.
Prepare the Instant Pot and Aromatics
Add the 1 tablespoon vegetable oil to the Instant Pot and set it to "Sauté" mode on medium heat. Once the oil shimmers, add the 2 cloves minced garlic and 1 tablespoon grated fresh ginger. Cook for 30 seconds until fragrant—you should smell the garlic's sweetness and ginger's warmth without any browning.
Next, add the 1 cup jasmine rice and stir to coat the grains evenly in the oil. This step ensures each grain develops flavor rather than absorbing water first. Let the rice toast for 1 minute while stirring occasionally, until it's translucent at the edges but not browned. This light toasting enhances the rice's natural aroma.
Add Liquids and Seasonings
Pour in the 1.25 cups water, 0.5 cup coconut milk, and 1 teaspoon white vinegar. The vinegar may seem unusual, but it brightens the rice and balances the coconut's richness. Stir once to distribute the liquid evenly, then add the 0.5 teaspoon salt, 1 teaspoon sugar, and 0.5 teaspoon fish sauce. These ingredients work together to create a perfectly seasoned base.
I like to press the rice gently with a spoon after adding the liquids to ensure all grains are submerged. This prevents uneven cooking and ensures consistent texture throughout the batch. Once everything is combined, give the pot one final stir before sealing the lid.
Cook and Naturally Release Pressure
Set the Instant Pot to "Pressure Cook" on high pressure for 10 minutes. This shorter cook time preserves the rice's delicate texture while allowing the coconut and aromatics to infuse. When the cooking cycle completes, let the pressure release naturally for 10 minutes—this gradual release prevents the rice from becoming mushy.
The natural release also allows the rice to absorb the remaining steam, resulting in grains that are tender yet distinct. After the natural release, carefully remove the lid and fluff the rice gently with a fork. The grains should be tender but still separate, with a slight sheen from the coconut milk.
Finish and Garnish
Return the lid to the pot and let it sit covered for 5 minutes to redistribute any remaining steam. This final resting step ensures even moisture distribution. Once ready, transfer the rice to a serving dish and stir in the 1 tablespoon lime juice and 2 whole thinly sliced green onions. The lime juice brightens the dish, while the green onions add freshness and color.
For garnish, lightly toast the 0.5 teaspoon sesame seeds in a dry skillet over medium heat for 30 seconds until fragrant. Sprinkle them over the rice just before serving. The combination of lime, green onions, and sesame seeds elevates the dish from simple rice to a fragrant, flavorful centerpiece that pairs beautifully with stir-fries, grilled proteins, or fresh salads.
Pro Tips For Making Asian Rice Recipe Instant Pot
- SAUTE THE RICE FIRST: Skip the raw rice dump—toss jasmine rice in the Instant Pot with oil for 2 minutes on high heat until it smells toasty. I learned this the hard way: cold rice absorbs coconut milk unevenly, leaving you with a dry, flavorless bottom layer.
- USE FULL-FAT COCONUT MILK: Light coconut milk will make your rice gummy. Grab the can labeled "full-fat" or "cream of coconut"—the extra richness keeps the grains tender and adds that creamy texture you’re after. (Yes, even if you’re watching calories.)
- DON’T SKIP THE NATURAL RELEASE: Resist the urge to quick-release the pressure after cooking. Let the pot sit for 5 minutes—this lets steam redistribute, so every grain soaks up coconut flavor instead of ending up with a soggy bottom. (Your future self will notice the difference.)
- RINSE THE RICE TWICE: Swirl jasmine rice in cold water twice before cooking to remove excess starch—this prevents a gluey mess. I used to skip it, and the rice would clump like a sad, sticky blob. Two quick rinses solve that. (No, the coconut milk won’t turn cloudy.)
Regional styles of this dish
Thai-Inspired Coconut Rice
This version swaps the lime finish for 1 tablespoon tamarind paste mixed into the coconut milk before cooking. The tamarind adds a tangy depth that mimics traditional Thai coconut rice from street stalls. I like to add ½ teaspoon palm sugar (or regular sugar) to the cooking liquid for that signature caramelized note. Garnish with crushed peanuts instead of sesame seeds for extra crunch. 🌶️
Japanese-Inspired Furikake Style
Transform this into a Japanese-inspired rice by omitting the coconut milk and replacing it with ½ cup dashi stock instead. Add 1 teaspoon mirin and 1 teaspoon soy sauce to the cooking liquid. After cooking, stir in 1 tablespoon furikake seasoning (available at Asian markets) and top with thinly sliced scallions. The umami from the dashi and soy sauce creates a completely different but equally delicious profile. 🍶
Vietnamese Lemongrass Coconut
For a Vietnamese twist, infuse the coconut milk with 2 stalks bruised lemongrass and 1-inch ginger slice while heating it on sauté mode for 2 minutes. Strain before adding to the rice. Finish with 1 tablespoon fish sauce and 1 tablespoon lime juice, then garnish with cilantro and crushed roasted peanuts. This version has a bright, citrusy aroma that's perfect with pho or grilled meats. 🌿
Filipino Garlic Rice
Create a Filipino-style garlic rice by increasing the garlic to 4 cloves and adding 1 teaspoon toasted garlic powder to the cooking liquid. Replace the coconut milk with ½ cup chicken broth and add 1 bay leaf while cooking. After pressure cooking, stir in 1 tablespoon soy sauce and 1 tablespoon butter for richness. Garnish with extra green onions and a sprinkle of crushed calamansi peel (or lime zest) for that authentic Filipino touch. 🧄
Korean Coconut Rice
For a Korean-inspired version, add 1 teaspoon gochugaru (Korean chili flakes) to the cooking liquid for subtle heat. Replace the fish sauce with 1 teaspoon doenjang (fermented soybean paste) for depth. After cooking, stir in 1 tablespoon toasted sesame oil and finish with thinly sliced green onions and sesame seeds**. This version pairs beautifully with Korean BBQ or kimchi. 🌶️
Nutrition facts
Frequently asked questions
Can I use any type of rice in this Instant Pot recipe?
Jasmine rice is ideal for this recipe because of its delicate, fragrant qualities that pair perfectly with coconut milk. For best results, stick with long-grain jasmine rice, but you can substitute with basmati rice if needed. Avoid sticky rice varieties like sushi rice—they require different ratios and may turn out too firm or gummy in the Instant Pot.
Why does the recipe call for a natural pressure release?
The 10-minute natural release is crucial for preventing mushy rice. This gradual pressure drop allows steam to redistribute evenly, ensuring each grain absorbs just the right amount of moisture. If you're in a hurry, you can quick-release after 5 minutes, but the texture won't be as perfect—expect slightly firmer grains.
How do I prevent the rice from sticking to the Instant Pot?
Lightly coat your Instant Pot's inner pot with vegetable oil before adding rice, then stir the grains in the oil for 1 minute to create a non-stick barrier. Also, avoid opening the lid during cooking—wait for the natural release to complete. If sticking still occurs, try adding 1 extra tablespoon of water next time.
Can I make this recipe without coconut milk?
Yes! Replace the coconut milk with ½ cup light coconut cream for a slightly thicker texture, or use ½ cup chicken or vegetable broth for a neutral base. The flavor will be less rich, but the rice will still be fragrant. For extra depth, add ½ teaspoon toasted sesame oil to the finished rice.
What's the best way to reheat leftover coconut rice?
Add 2 tablespoons water per cup of rice to the Instant Pot, seal the lid, and steam on high pressure for 1 minute, then quick-release. The steam reactivates the coconut flavors and restores the fluffy texture. For microwave reheating, cover with a damp paper towel and heat in 30-second intervals to avoid drying.
