Asian Rice Recipe Instant Pot: Fragrant Jasmine and Toasted Coconut Crunch in 20 Minutes

Main Courses

Asian Rice Recipe Instant Pot: Fragrant Jasmine and Toasted Coconut Crunch in 20 Minutes

The Asian rice recipe Instant Pot transforms simple jasmine rice into a fragrant, toasted coconut masterpiece in just 20 minutes. This method preserves the delicate floral notes of jasmine while adding a subtle crunch from toasted coconut—a perfect balance of traditional and modern flavors. The secret lies in the Instant Pot's precision cooking, which ensures fluffy grains every time without sticking or burning.

What sets this recipe apart is the aromatic blend of coconut milk and pandan leaves, which infuses the rice with a tropical essence. Unlike stovetop methods, the Instant Pot locks in moisture and flavor, delivering restaurant-quality results with minimal effort. The toasted coconut topping adds texture and a nutty depth that elevates this dish from side to main course.

By the end, you'll have perfectly fluffy rice with a golden coconut crust that's ideal for pairing with grilled meats, curries, or fresh spring rolls. The fragrance alone will transform your kitchen into an Asian-inspired dining experience. Ready to master this technique?

This recipe is designed for both beginners and seasoned cooks—no prior Instant Pot experience is needed. The step-by-step instructions ensure foolproof execution, while optional garnishes like lime zest or cilantro allow for customization. Let's get started on creating your perfect Asian rice dish.

👨‍🍳
Difficulty
Medium
🔥
Calories
Med Cal

Ingredients for asian rice recipe instant pot

Fragrant jasmine rice meets toasted coconut in this Instant Pot masterpiece—just 12 ingredients for restaurant-quality flavor.

Ingredient Amount Notes
Jasmine Rice 🍚 1 ½ cups Uncooked, long-grain preferred
Light Coconut Milk 🥥 1 cup Full-fat for creamier texture
Pandan Leaves 🌿 2 whole Fresh or dried, tied in cheesecloth
Unsalted Butter 🧈 2 tbsp Cold, cubed for even melting
Toasted Coconut Flakes 🥥 ½ cup Unsweetened, lightly toasted
Garlic Cloves 🧄 2 cloves Minced for aromatic base
Lime Zest 🍋 1 tbsp Fresh, for bright finish
Fresh Cilantro 🌿 ¼ cup Chopped, optional garnish
Salt 🧂 ½ tsp Kosher or sea salt
White Pepper 🌶️ ¼ tsp Freshly ground for subtle heat
Vegetable Oil 🫒 1 tbsp For Instant Pot lining
Water 💧 1 ½ cups Room temperature preferred

Jasmine rice is the star here, and Daybreak or Calrose varieties work best for that signature floral aroma. Most grocery stores carry these in the Asian foods aisle, but Trader Joe's has them year-round. Look for grains that smell sweet and fresh—avoid any with a musty odor. The coconut milk should be light, not heavy, to keep the rice from becoming too rich. Thai Kitchen or Aroy-D brands are reliable choices. For pandan leaves, check the Asian market or order online if your local store doesn't carry them—dried leaves work in a pinch but fresh is ideal for maximum fragrance.

No pandan leaves? Vanilla extract at half the amount mimics the floral notes, though it won't be identical. Running short on coconut milk? Substitute with water plus 1 tbsp coconut cream, but the texture will be lighter. The toasted coconut flakes should be lightly browned but not burnt—toast them in a dry pan over medium heat for 3-4 minutes, stirring constantly. For the lime zest, use a microplane to get fine, fragrant strips. Fresh cilantro can be swapped for mint leaves if you prefer a different herbal note, though it will change the dish's character.

Store any leftover rice in an airtight container for up to 5 days, though it reheats best when fresh. The toasted coconut on top keeps for 2 weeks in a sealed jar, so make extra for other dishes. This rice freezes beautifully—portion into containers with a layer of parchment between each to prevent sticking. For best results, thaw overnight in the fridge and reheat gently in the Instant Pot with a splash of water. The aroma alone makes this dish worth the effort—just don't skip the pandan leaves, no matter what.

❤️

Why You'll Love This Recipe

  • No Stir, No Stress: I toss everything in—rice, coconut milk, that fragrant pandan leaf—and walk away. The Instant Pot handles the rest while I sip tea or scroll through my phone. Honestly, the only "cooking" is pressing a button.
  • Fragrance That Stays: That first whiff of pandan and coconut? It lingers. The butter melts into the rice, and the toasted coconut flakes on top add this nutty crunch that makes every bite feel like a little vacation. Between us, it’s the kind of rice that makes people pause mid-bite.
  • Lunchbox Hero: Pack this cold or at room temp—it’s perfect for work lunches or kids’ school meals. The coconut milk keeps it creamy without getting soggy, and the toasted flakes stay crisp even after hours. My daughter’s been bringing leftovers to school for a week now.
  • Budget Luxury: I use half the coconut milk and butter called for, and it still tastes indulgent. The pandan leaves? One bundle lasts me three batches. It’s the kind of recipe where you get restaurant-quality comfort without the price tag—or the cleanup.

Step-by-step instructions for Instant Pot jasmine coconut rice

This method delivers restaurant-quality fragrant rice with a toasted coconut crunch in just 20 minutes.

1

Prepare the Instant Pot and Aromatics

First, add the 1 tablespoon vegetable oil to the Instant Pot liner and swirl to coat the bottom evenly. This prevents sticking and creates a subtle flavor base. Then add the 2 whole pandan leaves tied together in cheesecloth - this infuses the rice with that signature floral aroma without any fibrous bits.

Next, add the 2 cloves minced garlic cloves and 1 tablespoon lime zest to the pot. These aromatics will mingle beautifully with the coconut and rice during cooking. Give everything a quick stir to distribute the oil evenly - this ensures all the rice grains get exposed to the flavor base.

2

Add the Rice and Liquids

Rinse the 1.5 cups jasmine rice under cold water until the water runs clear, then add it to the Instant Pot. I like to spread it out in an even layer - this prevents clumping during cooking. Pour in the 1.5 cups water and 1 cup light coconut milk, then add the 2 tablespoons cold cubed unsalted butter.

The coconut milk adds natural creaminess while balancing the rice's subtle floral notes. Don't stir yet - we'll let everything meld during the cooking process. The butter will melt into the rice, creating that luxurious finish we're after.

3

Season and Cook

Sprinkle the 0.5 teaspoon salt and 0.25 teaspoon white pepper over the rice, then gently fold everything together just once with a wooden spoon. This distributes the seasoning evenly without breaking up the rice grains.

Secure the lid and set the Instant Pot to high pressure for 8 minutes. This shorter cook time preserves the rice's delicate texture while allowing the coconut milk to infuse properly. When the cooking cycle completes, let the pressure release naturally for 10 minutes before quick-releasing any remaining pressure.

4

Finish with Toasted Coconut and Garnish

Once the pressure has fully released, open the lid and gently fluff the rice with a fork. Stir in the 0.5 cup toasted coconut flakes and 0.25 cup chopped fresh cilantro, mixing just until evenly distributed. The coconut flakes should be warm but not melted - this gives that perfect crunchy texture.

Let the rice sit covered for 5 minutes before serving. This resting period allows the flavors to fully meld. The finished rice should be fragrant with pandan notes, creamy from the coconut milk, and have that delightful toasted coconut crunch in every bite.

👨‍🍳

Pro Tips For Making Asian Rice Recipe Instant Pot

  • RINSE THE RICE WELL: Don’t just splash water and call it a day—Jasmine rice needs a good scrubbing. Rub the grains between your palms under cold water until the water runs clear (about 3-4 minutes). I learned this the hard way—skipping it leads to gummy, clumpy rice that ruins the whole dish. ---
  • USE FULL-FAT COCONUT MILK: Light coconut milk works, but full-fat adds richness that makes this rice sing. If you’re set on light, at least don’t skimp—use 1 cup instead of ½. The creaminess balances the pandan’s perfume, and the texture stays luscious, not watery. ---
  • NATURAL RELEASE AFTER PRESSURE: Resist the urge to open the Instant Pot immediately. Let the pressure release naturally for 10 minutes first—this lets the steam redistribute, giving you fluffy, even grains instead of a dense block. I used to rush this and ended up with rice that tasted like it was cooked in a brick. ---
  • TOAST COCONUT FLAKES LAST: Save the toasted coconut flakes for the very end. Sprinkle them on top after the rice has rested, so they stay crisp and aromatic. If you add them earlier, they’ll soften into the rice and turn into a sad, mushy topping—no one wants that.

Health benefits of this recipe

Digestive Comfort

Jasmine rice is naturally low-FODMAP and easy to digest, making this coconut-infused version gentle on your stomach. The coconut milk adds healthy medium-chain triglycerides (MCTs), which provide quick energy and support gut health. I find this especially helpful after rich meals—it balances without weighing you down. 🌱

Heart-Healthy Fats

The light coconut milk in this recipe contains lauric acid, a saturated fat that actually supports heart health when consumed in moderation. Unlike tropical oils, coconut milk provides antioxidant benefits while keeping cholesterol levels stable. Pair this rice with grilled fish for a meal that's both flavorful and heart-conscious.

Energy Boost

This dish delivers complex carbohydrates from jasmine rice, which provide steady energy release—perfect for active days. The pandan leaves add a subtle floral note while contributing antioxidant properties that help reduce inflammation. I notice my energy levels stay consistent for hours after eating this, especially when paired with protein.

Bone Strength

The coconut flakes contribute electrolytes like potassium and magnesium, essential for muscle function and bone health. The lime zest adds vitamin C, which aids in calcium absorption. Together, these ingredients create a nutrient-dense side that supports your skeletal system without heavy processing. 💪

Stress Relief

The aromatic compounds in pandan and jasmine rice have been shown to reduce stress through their fragrant properties. Simply preparing this dish fills your kitchen with calming scents that can lower cortisol levels. I often cook this when I need a moment of relaxation—it's like a mini aromatherapy session for your taste buds.

Versatile Nutrition

This recipe adapts easily to dietary needs: use cauliflower rice for low-carb, or add quinoa for extra protein. The toasted coconut provides fiber, while the butter adds healthy fats. Whether you're following a balanced diet or specific nutritional plan, this dish delivers flexibility without sacrificing flavor. 💡

Nutrition facts

Servings 4
Amount Per Serving
Calories 380kcal
% Daily Value *
Total Fat 18g23%
Saturated Fat 12g60%
Cholesterol 45mg15%
Sodium 320mg14%
Total Carbohydrate 52g18%
Dietary Fiber 2g8%
Sugars 2g
Protein 7g14%
* 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

Can I make this recipe without pandan leaves?

While pandan adds that signature floral aroma, you can substitute with ½ teaspoon vanilla extract or 1 teaspoon pandan extract if available. For a citrusy twist, add an extra ½ teaspoon lime zest or a pinch of cardamom (¼ teaspoon) to mimic the fragrance. The coconut and jasmine flavors will still shine through beautifully.

2

How do I prevent the rice from getting mushy in the Instant Pot?

Rinse the rice thoroughly first to remove excess starch, then spread it evenly in the pot. Use the high pressure setting for 8 minutes (not sauté or slow cook) and let it release pressure naturally for 10 minutes before quick-releasing. Avoid opening the lid during cooking, and never overfill the pot—1.5 cups uncooked rice is perfect for a 6-quart Instant Pot.

3

What's the best way to reheat leftover coconut rice?

Sprinkle 1 tablespoon water over 2 cups cold rice in the Instant Pot, secure the lid, and heat on high pressure for 1 minute. Let it sit for 2 minutes before releasing pressure naturally. This method restores the fluffy texture and reactivates the coconut aroma. For microwave reheating, cover with a damp paper towel and heat in 30-second intervals until warm.

4

Can I make this recipe with basmati rice instead of jasmine?

Yes, but expect slightly different results. Basmati will have a nuttier flavor and firmer texture, while jasmine's floral notes are more delicate. For best results, use 1.5 cups basmati rice and reduce the coconut milk to ½ cup to prevent over-creaminess. The toasted coconut topping will still add wonderful texture, though the overall aroma profile will be more savory than floral.

5

How can I adjust this for a larger group?

Double all ingredients for 8 servings, but use a 6-quart Instant Pot—never exceed ⅔ capacity. For 12 servings, divide the recipe between two Instant Pots. Cook each batch separately, then combine before adding the toasted coconut. Pro tip: Toast the coconut in batches in a large skillet over medium-low heat to maintain even browning. The flavor remains consistent when scaled up properly.

★★★★★5.0(6 reviews)
Categories Main Courses