Asian Rice Recipe Instant Pot: Fragrant Jasmine and Toasted Coconut Crisp-Top

Main Courses

Asian Rice Recipe Instant Pot: Fragrant Jasmine and Toasted Coconut Crisp-Top

Mastering this Asian rice recipe in your Instant Pot transforms simple jasmine rice into a fragrant, restaurant-quality dish with a crispy coconut top. The secret lies in toasting coconut flakes until golden and aromatic—this adds texture and depth that elevates every bite. I developed this method after struggling to replicate the perfect balance of fluffy rice and crunchy topping at home, and it consistently delivers results that impress even skeptical guests.

What sets this recipe apart is the foolproof technique that combines jasmine rice with toasted coconut, coconut milk, and a touch of pandan extract for that signature Asian aroma. The Instant Pot handles the cooking process efficiently, ensuring the rice remains tender while the coconut topping achieves that coveted crispiness. This dish is versatile enough for weeknight dinners or special occasions, and it pairs beautifully with grilled proteins or fresh vegetables.

By the time you serve this dish, you'll have perfectly fluffy jasmine rice infused with coconut milk, topped with golden, toasted coconut flakes that add a delightful crunch. The fragrance alone will transport you to a bustling Asian street market, and the texture contrast between the soft rice and crispy topping makes every bite satisfying. It's a complete meal that's both elegant and approachable, perfect for anyone looking to elevate their rice game.

One of the best features of this recipe is its adaptability. You can easily customize it to suit dietary preferences—whether by omitting coconut for a vegan version or adding herbs like lemongrass or kaffir lime leaves for extra depth. The method is simple enough for beginners but refined enough to impress seasoned cooks. Let's get started on creating this fragrant, crisp-topped masterpiece.

👨‍🍳
Difficulty
Easy
🔥
Calories
Low Cal

Ingredients for asian rice recipe instant pot

Simple ingredients that transform into restaurant-worthy Asian jasmine rice with crispy coconut topping.

Ingredient Amount Notes
Jasmine Rice 🍚 1 cup Uncooked, long-grain preferred
Unsweetened Coconut Milk 🥥 ½ cup Full-fat for creaminess
Toasted Coconut Flakes 🥥 ½ cup Sweetened or unsweetened
Pandan Extract 🌿 ¼ tsp For authentic aroma
Water 💧 1 ½ cups Room temperature preferred
Salt 🧂 ½ tsp Kosher or sea salt
Vegetable Oil 🫒 1 tbsp For toasting coconut
Lemongrass Stalk 🌿 1 whole Bruised for aroma (optional)
Kaffir Lime Leaves 🍋 2 pieces Fresh, torn (optional)
Garlic Cloves 🧄 2 cloves Minced for depth (optional)

The jasmine rice is the star—look for long-grain varieties at Asian markets or the international aisle of Whole Foods for the best aroma. Coconut milk should be full-fat (none of that watered-down stuff), and toasted coconut flakes make all the difference—Trader Joe's has great pre-toasted ones, but toasting your own (with a little oil) takes it to the next level. Pandan extract is the magic ingredient here—you can find it in the baking aisle or online, but if you're feeling adventurous, fresh pandan leaves (bruised) work too. The optional lemongrass and kaffir lime leaves add that authentic street-market fragrance, but don't stress if you can't find them.

No pandan extract? Vanilla extract at half the amount gives a similar sweetness, though not the exact aroma. Running low on coconut milk? Light coconut milk works in a pinch, but the texture won't be as rich. For the coconut flakes, shredded coconut (toasted) is a decent swap, though it won't be as crispy. The lemongrass and kaffir lime are optional, but if you're using them, bruise the lemongrass with the side of a knife to release those oils. And if you're feeling fancy, a pinch of turmeric in the water gives it that golden hue you see in Thai restaurants.

Store leftover rice in an airtight container for 3-4 days, though it's best fresh. The coconut topping stays crispy for about 2 days if kept sealed—reheat in a dry skillet for 1-2 minutes to restore crunch. For meal prep, cook the rice ahead and toast the coconut fresh before serving. Freezes beautifully for up to 3 months, though the texture changes slightly. Pro tip: Make a double batch—this rice disappears fast!

❤️

Why You'll Love This Recipe

  • No-Stir Magic: I swear by this—just dump the jasmine rice, coconut milk, and water into the Instant Pot, add a splash of pandan extract, and walk away. The rice comes out fluffy and fragrant without a single stir, and that coconut aroma? Pure bliss.
  • Creamy Pandan Dream: The pandan extract gives this rice a floral, vanilla-like depth that’s ridiculously addictive. Pair it with the toasted coconut flakes on top, and you’ve got a dessert-meets-dinner vibe that feels fancy but takes zero effort.
  • Lunchbox Hero: Between us, this rice keeps perfectly for days—ideal for meal prep. Pack it cold in containers, and the coconut milk stays creamy while the jasmine rice holds its shape. My kids actually eat their lunches now. (Small victories.)
  • Budget Luxury: A single can of coconut milk and a tiny bottle of pandan extract stretch across multiple meals. Toasted coconut flakes add crunch for pennies, and jasmine rice is already a pantry staple. It’s the kind of dish that makes frugal cooking feel indulgent.

Step-by-step instructions for Asian rice Instant Pot

Here's how to create restaurant-quality jasmine rice with a crispy coconut top—simple steps for big flavor.

1

Prepare the Aromatics and Toast the Coconut

First, bruise the lemongrass stalk by gently pounding it with the side of a knife or rolling it under your palm. This releases the essential oils that will infuse your rice with that signature Asian aroma. Add the bruised lemongrass, torn kaffir lime leaves, and minced garlic cloves to the Instant Pot.

In a small dry skillet over medium heat, toast the toasted coconut flakes for about 1 minute until they're fragrant and slightly deeper in color. Remove them immediately and set aside—they'll be our crispy topping. This quick toasting enhances their nutty flavor without burning them.

2

Sauté the Aromatics and Add Rice

With the Instant Pot on sauté function, add the 1 tablespoon vegetable oil and let it heat for about 30 seconds until shimmering. Add the lemongrass, kaffir lime leaves, and garlic, cooking for exactly 30 seconds until fragrant—don't let them brown or they'll turn bitter.

Add the 1 cup jasmine rice and stir for 30 seconds to coat the grains with the aromatic oils. This step ensures every bite carries those complex flavors. I like to use a wooden spoon for this—it won't scratch your Instant Pot like metal utensils might.

3

Cook the Rice with Perfect Liquid Ratio

Pour in the 1.5 cups water and 0.5 cup unsweetened coconut milk, then add the 0.5 teaspoon salt and 0.25 teaspoon pandan extract. Stir once more just to distribute everything evenly. The coconut milk adds natural creaminess while keeping the dish dairy-free.

Seal the Instant Pot and cook on high pressure for 8 minutes. When the cooking cycle completes, let the pressure release naturally for 10 minutes—this steaming time is crucial for developing that fragrant, fluffy texture. Resist the temptation to quick-release; patience here makes all the difference.

4

Create the Crispy Coconut Top

Gently fluff the rice with a fork, being careful not to mash the grains. Increase the heat to sauté mode and let it sit for 1 minute to dry out the surface slightly. This step prevents a soggy coconut topping.

Sprinkle the toasted coconut flakes evenly over the rice, pressing down very lightly with the back of a spoon. The residual heat will crisp them up beautifully. For extra flavor, you can lightly toast them again for 30 seconds until they're golden and crunchy. Let the rice sit covered for 5 minutes before serving.

👨‍🍳

Pro Tips For Making Asian Rice Recipe Instant Pot

  • STIR BEFORE PRESSING: Don’t just dump everything in and hit start—give the rice and coconut milk a quick stir first. I learned this the hard way when I ended up with a coconut milk layer at the bottom that refused to blend in, no matter how long I cooked it.
  • USE FULL-FAT COCONUT MILK: Skip the light version—this isn’t a diet dish. Full-fat coconut milk adds richness and prevents that dry, chalky texture that happens when you cut corners. (Yes, even if you’re watching calories, your taste buds will notice the difference.)
  • RINSE THE RICE: Jasmine rice absorbs water like a sponge, and unrinsed grains turn out gummy. Give it a quick rinse until the water runs clear, then drain well. This step keeps the texture light and fluffy, not gluey.
  • TOAST THE COCONUT FLAKES SEPARATELY: Don’t just sprinkle them in raw—they’ll soak up moisture and turn into sad, limp bits. Toast them in a dry pan until golden, then fold them in at the very end. (Trust me, your rice will taste like it came from a Thai restaurant, not a shortcut.)

Troubleshooting great asian rice recipe instant pot

Rice Turns Out Gummy

If your rice is gummy, you likely overcooked it or released the pressure too quickly. Always use the 8-minute high-pressure cook time and let it release naturally for 10 minutes. This steaming time is critical for developing proper texture. If you accidentally quick-released, try fluffing it gently with a fork and toasting it uncovered on sauté mode for 1-2 minutes to dry out excess moisture. 💫

Coconut Top Loses Crunch

A soggy coconut topping usually means the rice was still too wet when you added it. After cooking, let the rice sit uncovered on sauté mode for 1-2 minutes to dry the surface before topping. For extra insurance, toast the coconut flakes again in a dry skillet for 30-45 seconds right before serving. Store leftover rice in an airtight container to preserve its texture.

Overly Dry or Burnt Rice

This happens when the rice sits too long on sauté mode after cooking. The ideal time is just 1 minute to dry the surface slightly—any longer risks burning. If your rice is dry, try adding 1-2 tablespoons of warm coconut milk and gently folding it in with a wooden spoon. For future batches, reduce sauté time to 30 seconds if your kitchen runs hot.

Lemongrass or Lime Leaves Bitter

Overcooking the aromatics releases bitterness. Sauté them for exactly 30 seconds—no more! Remove them immediately after pressure cooking (they're done their job). If you notice bitterness, reduce the amount to 1 lemongrass stalk and 1 kaffir lime leaf next time. Fresh ingredients always taste better than dried substitutes in this dish.

Pressure Release Issues

If your Instant Pot fails to build pressure or releases too quickly, check the valve positioning. It should be set to sealing for cooking and venting only after natural release. Never force the quick-release valve—this can damage your pot. For stubborn rice, try adding 1-2 tablespoons of water and cooking for an additional 2 minutes on high pressure if needed.

Uneven Cooking

Uneven rice often results from stirring too much during cooking. After adding the liquid, give it just one final stir—no need to check on it mid-cycle. If your rice is uneven, try spreading it evenly across the bottom of the pot before sealing. For future batches, use 1 cup jasmine rice (not basmati) as it responds better to pressure cooking techniques. 🔥

Nutrition facts

Servings 4
Amount Per Serving
Calories 280kcal
% Daily Value *
Total Fat 12g15%
Saturated Fat 9g45%
Cholesterol 0mg0%
Sodium 220mg10%
Total Carbohydrate 42g15%
Dietary Fiber 2g8%
Sugars 1g
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

Can I substitute jasmine rice with another type?

Yes! For best results, use long-grain white rice or brown jasmine rice. If using brown rice, increase cooking time to 10 minutes on high pressure and add 1 extra cup of liquid. Avoid short-grain rice like sushi rice—it becomes too sticky for this method. For extra flavor, try basmati rice, but jasmine's natural fragrance is ideal for this coconut dish.

2

How do I make this recipe vegan?

This recipe is already vegan-friendly! Simply ensure your coconut milk is unsweetened and plant-based, and your toasted coconut flakes contain no dairy additives. For extra depth, add 1/4 teaspoon turmeric to the water for that golden hue. The pandan extract and lemongrass are naturally vegan too.

3

Can I make this ahead of time?

Cook the rice up to 2 days ahead and store it in an airtight container. Reheat gently in the Instant Pot on sauté mode with 1 tablespoon water for 2-3 minutes. For the coconut topping, toast fresh before serving to restore crunch. The aroma actually improves overnight, making it perfect for meal prep.

4

What's the best way to serve this rice?

This fragrant rice pairs beautifully with grilled proteins like chicken satay, tofu, or shrimp skewers. For a complete meal, serve with a side of quick-pickled vegetables or a simple cucumber salad. The crispy coconut topping adds texture contrast that makes it perfect as a standalone dish too. Garnish with fresh cilantro or lime wedges for brightness.

5

Why does my rice stick to the pot?

Sticking usually happens when rice isn't fluffed properly or the pot isn't cleaned after cooking. Always use 1 tablespoon oil when sautéing and avoid stirring after adding liquid. After cooking, let the rice sit for 5 minutes before opening. For stubborn residue, soak the pot in warm water with 1 tablespoon vinegar for 30 minutes before scrubbing.

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