Adlai Rice Recipe: Jasmine and Coconut Cream Pilaf With Toasted Crunch

Main Courses

Adlai Rice Recipe: Jasmine and Coconut Cream Pilaf With Toasted Crunch

This Adlai rice recipe transforms ordinary jasmine rice into a luxurious Filipino centerpiece with coconut cream and toasted crunch. The secret lies in perfectly balanced textures—creamy coconut milk, toasted rice grains, and crispy fried shallots—all harmonized in one dish. What makes this recipe special is its ability to elevate simple ingredients into something restaurant-worthy with minimal effort. The process begins with parboiling jasmine rice to achieve that signature toasted crunch, then simmering it in rich coconut milk until tender yet firm. The addition of pandan leaves infuses a delicate floral aroma, while crispy fried shallots add a satisfying crunch in every bite. This dish isn't just about flavor—it's about texture contrast that keeps every mouthful exciting. By the time you serve this jasmine and coconut cream pilaf, you'll have a dish that feels both elegant and comforting. The golden-brown rice grains, velvety coconut cream, and nutty fried shallots create a visual and textural masterpiece that pairs perfectly with grilled meats or fresh salads. It's the kind of recipe that makes you want to slow down and savor every bite. Whether you're preparing for a family gathering or simply craving a taste of the Philippines, this Adlai rice recipe delivers restaurant-quality results at home. The best part? It's foolproof and adaptable—use it as a side dish or even as a main course with your favorite proteins. Let's get cooking!

👨‍🍳
Difficulty
Medium
🔥
Calories
Med Cal

Ingredients for adlai rice

Jasmine rice, coconut milk, and crispy shallots—this trio transforms simple ingredients into restaurant-worthy Filipino comfort.

Ingredient Amount Notes
Jasmine Rice 🍚 1 ½ cups Uncooked, long-grain preferred
Coconut Milk 🥥 1 ½ cups Full-fat, canned preferred
Pandan Leaves 🌿 3 whole Fresh or dried, tied in cheesecloth
Shallots 🧅 ½ cup Sliced thin for frying
Unsalted Butter 🧈 2 tbsp Cold for frying shallots
Granulated Sugar 🍚 1 tbsp Light brown preferred
Salt 🧂 ½ tsp Diamond Crystal preferred
White Vinegar 🍶 1 tbsp For rice soaking
Vegetable Oil 🫒 ¼ cup For shallow frying
Toasted Sesame Oil 🫒 1 tsp For finishing
Ground Black Pepper 🌶️ ¼ tsp Freshly ground
Fresh Cilantro 🌿 ¼ cup Chopped, for garnish

The jasmine rice is non-negotiable here—Thai or Calrose varieties work best. Filipino markets often carry it, but any Asian grocery store will have it. If you're using dried pandan leaves, soak them first to soften. For the coconut milk, full-fat canned is best—the cream separates beautifully, giving you that velvety texture. I always grab Goya or Thai Kitchen brands because they're reliable. The shallots? Red or yellow both work, but red has a touch more sweetness. Slice them thin—almost translucent—and fry them in small batches so they stay crispy.

No pandan leaves? Vanilla extract at half the amount gives a similar floral note, though it's not quite the same. Running low on coconut milk? Light coconut cream plus extra water mimics the texture. The sesame oil is key for that nutty finish—Kadoya or La Choy are my go-tos. If you can't find toasted sesame oil, lightly toast regular sesame seeds in a dry pan and strain them. The rice needs to be uncooked and dry when you start—no rinsing! The vinegar soak is what gives it that signature toasted crunch. And if you're feeling fancy, swap the plain sugar for palm sugar for a deeper caramel flavor.

This dish tastes even better the next day—3-4 days in the fridge, covered. Reheat gently with a splash of water or coconut milk to restore creaminess. For make-ahead prep, fry the shallots first and store them separately. They'll stay crispy for 2 days if kept in an airtight container. The rice itself keeps 4 days in the fridge, but the texture softens slightly. Freezing isn't recommended—it ruins the toasted crunch. Garnish with cilantro right before serving, or it'll wilt. Pair with grilled chicken or shrimp for a complete meal.

❤️

Why You'll Love This Recipe

  • Here’s what sold me: I use half the coconut milk and half the butter in the recipe, but you’d never guess it’s "light." The shallots add depth for pennies, and jasmine rice is always affordable. Feeds four for under $5, but tastes like a restaurant dish. That’s the win.
  • One-Pot Magic: I swear by this recipe—just toss everything into a pot (rice, coconut milk, pandan leaves, even the shallots) and let it simmer. No fancy layers, no stressing over separate pans. The butter melts right into the coconut milk, making it rich without effort.
  • Pandan Perfection: That first whiff of pandan leaves—honestly, it’s like a tropical hug in a bowl. The fragrant steam fills the kitchen, and the rice? Silky with a hint of floral sweetness that balances the creamy coconut milk. Not too sweet, not too subtle—just right.
  • Lunchbox Hero: Between us, this rice is my go-to for packed lunches. The coconut milk keeps it moist for hours, and the pandan flavor actually makes dry sandwiches taste exciting. (Yes, even on a Tuesday.) Plus, it reheats like a dream—no sad, rubbery leftovers here.

Step-by-step instructions for jasmine and coconut cream pilaf

Here's how to create this fragrant, creamy rice dish with perfect texture and aromatic depth.

1

Prepare the Jasmine Rice for Soaking

Rinse the 1.5 cups jasmine rice under cold water until the water runs clear—this removes excess starch that would make the rice gummy. Drain thoroughly in a fine-mesh strainer. Transfer the rice to a mixing bowl and add the 1 tbsp white vinegar and 1 tbsp granulated sugar. Gently stir to coat the grains evenly, then add 1.5 cups coconut milk. Mix well until the rice is fully submerged in the coconut milk mixture.

Cover the bowl with plastic wrap and let it soak at room temperature for 30 minutes. This step ensures the rice absorbs the coconut flavor and cooks evenly. I like to press down on the rice gently with my hand to help it absorb the liquid completely. The rice should look plump and slightly translucent at the edges after soaking.

2

Fry the Shallots Until Golden

Heat 0.25 cup vegetable oil in a large skillet over medium heat. Add the 0.5 cup sliced shallots and cook for 5-6 minutes, stirring occasionally, until they turn golden brown and crispy. Remove them from the skillet with a slotted spoon and set aside on a paper towel-lined plate—these will add a delightful crunch to your pilaf.

In the same skillet, reduce the heat to medium-low and add the 2 tbsp cold unsalted butter. Let it melt completely, then add the 3 whole pandan leaves (tied in cheesecloth if using fresh). Cook for 1-2 minutes until the butter foams and the pandan releases its signature vanilla-like aroma. This step infuses the butter with pandan's unique flavor, which will permeate the entire dish.

3

Cook the Rice to Perfect Texture

Transfer the soaked rice (with all its liquid) to a heavy-bottomed pot with a tight-fitting lid. Stir in the pandan-infused butter and 0.5 tsp salt. Bring to a boil over high heat, then immediately reduce to low heat. Cover the pot and let it steam for 15 minutes without lifting the lid—this prevents the rice from drying out.

After 15 minutes, check the rice. If it's still slightly undercooked (a tiny bit of liquid remains), cover and cook for another 5 minutes. If it's perfectly tender with just a hint of moisture clinging to the grains, it's ready. The rice should be fluffy and separate, with no hard or mushy bits. This is where the magic happens—the coconut milk creates a creamy texture without making the rice mushy.

4

Finish with Toasted Sesame Oil and Garnish

Once the rice is cooked, remove the pot from heat and let it sit covered for 5 minutes. This resting period allows the steam to redistribute and the rice to firm up slightly. Stir in the 1 tsp toasted sesame oil and 0.25 tsp ground black pepper, mixing gently to coat each grain evenly. The sesame oil adds a nutty depth that complements the coconut and pandan flavors perfectly.

Finally, fluff the rice with a fork and garnish with the 0.25 cup chopped fresh cilantro and the crispy fried shallots. Serve immediately while the rice is still warm, allowing the aromatic steam to rise with each bite. The contrast of the creamy rice, toasted shallots, and fresh cilantro creates a symphony of textures and flavors that makes this dish truly special.

👨‍🍳

Pro Tips For Making Adlai Rice

  • Toast Shallots First: Sauté your shallots in butter until they’re deep golden—not just translucent—before adding coconut milk. I learned this the hard way: pale shallots make the whole dish taste bland, no matter how much pandan you use. ---
  • Blend Pandan Properly: Tear the pandan leaves into strips, then pound them in a mortar (or pulse in a food processor) until they release their bright green juice. Skimping here means your rice will smell like pandan but won’t taste like it. ---
  • Simmer, Don’t Boil: Once the coconut milk comes to a gentle simmer with the rice, drop the heat to low and let it cook uncovered. I used to rush it, and the rice always turned mushy—low and slow keeps the grains separate and fluffy. ---
  • Use Full-Fat Coconut Milk: Light coconut milk won’t cut it—go for the canned full-fat version (like Thai brands). It adds richness that cuts through the rice’s stickiness, and the texture becomes creamy instead of watery. (Yes, even if you’re watching calories.)

Essential equipment for great adlai rice

Heavy-Bottomed Pot

Your heavy-bottomed pot is non-negotiable for even heat distribution—look for one with a tight-fitting lid to trap steam. I use my Le Creuset Dutch oven (8-quart size) because it maintains consistent temperatures and prevents scorching. If you don’t have one, a stainless steel pot with thick base works just as well. Avoid thin aluminum or nonstick pots—they can’t handle the low-and-slow cooking required for creamy texture. 🔥

Fine-Mesh Strainer

A fine-mesh strainer is essential for rinsing jasmine rice thoroughly without losing grains. I prefer the OXO Good Grips model—it’s durable and has a wide rim to prevent spills. Rinse the rice until the water runs completely clear; this removes excess starch that would make your rice gummy. If you’re short on time, a conical colander with small holes works in a pinch, but it’s messier. 🧼

Cheesecloth or Muslin Bag

For pandan leaves, use cheesecloth or a small muslin bag to tie them before adding to the butter. This prevents them from breaking apart and floating in your rice. I keep a roll of Marley’s Organics cheesecloth in my pantry—it’s reusable and breathable. If you don’t have either, wrap the leaves in a small piece of aluminum foil with tiny holes poked in it. Never skip this step; loose pandan leaves can make your rice bitter. 🌿

Slotted Spoon

A slotted spoon is your best friend for frying shallots—it lets you remove them from the oil without losing crispiness. I grab my OXO stainless steel slotted spoon (8-inch) because it’s sturdy and has deep slots to hold more shallots at once. After frying, transfer them to a paper towel-lined plate immediately to drain excess oil. Pro tip: Fry in small batches to avoid overcrowding, which steams instead of crisps. 🧅

Instant-Read Thermometer

While not strictly necessary, an instant-read thermometer helps ensure your rice reaches the perfect doneness. I use the ThermoWorks Thermapen to check the internal temperature of the rice—it should read 205-210°F when done. If you don’t have one, the finger test works: Gently press a grain of rice between your fingers. It should be tender but still slightly firm, with a tiny bit of resistance. 🌡️

Optional: Rice Steamer Basket

For an extra-crispy texture, consider using a rice steamer basket lined with parchment paper. After soaking, spread the rice in an even layer and steam it uncovered for 10 minutes before adding coconut milk. This creates a toasted, nutty flavor> similar to traditional Filipino adlai. If you don’t have a steamer, a wire cooling rack> placed over a pot of simmering water works too. Just monitor closely to avoid burning. ✨

Nutrition facts

Servings 4
Amount Per Serving
Calories 470kcal
% Daily Value *
Total Fat 24g31%
Saturated Fat 18g90%
Cholesterol 65mg22%
Sodium 580mg25%
Total Carbohydrate 56g20%
Dietary Fiber 2g8%
Sugars 12g
Protein 8g16%
* 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

What makes this Adlai rice recipe different from regular jasmine rice?

This recipe transforms jasmine rice into a luxurious dish with toasted crunch and coconut cream. The key difference is the vinegar and sugar soak before cooking, which creates a nutty texture, plus the addition of pandan-infused butter and crispy fried shallots. It's not just rice—it's a flavorful, textured centerpiece!

2

Can I substitute pandan leaves if I can't find them?

Yes! Use ½ teaspoon vanilla extract or ½ teaspoon pandan extract (found in Asian markets) as a substitute. For a floral note without pandan, try 1 teaspoon rose water, but reduce to ¼ teaspoon>—it's potent! The flavor won't be identical, but it'll still taste delicious.

3

Why does the recipe call for soaking the rice in coconut milk?

The soak infuses the rice with coconut flavor while preventing it from becoming mushy. The vinegar and sugar in the soak create that signature toasted crunch, and the coconut milk ensures a creamy texture without needing extra liquid during cooking. It's the secret to restaurant-quality rice at home!

4

How do I prevent the rice from becoming mushy?

Use a heavy-bottomed pot and cook on low heat after the initial boil. Never lift the lid during the 15-minute steaming>—this traps steam and maintains texture. Also, make sure your rice is uncooked and dry> before starting (no rinsing after soaking!). The coconut milk helps, but proper heat control is key.

5

Can I make this ahead of time?

Yes! Store the cooked rice in an airtight container> for up to 4 days>. Reheat gently with a splash of water or coconut milk to restore creaminess. The fried shallots stay crispy for 2 days> if stored separately. For best texture, serve within 2 days**>—the toasted crunch softens over time.

★★★★★4.7(3 reviews)
Categories Main Courses