Main Courses
Your Asian rice cooker just got a major upgrade with this one-pot fragrant jasmine rice recipe that tops off with perfectly crispy fried eggs. đ I designed this to work with any Asian rice cooker modelâno fancy gadgets neededâjust simple ingredients and the right timing. The secret? Cooking the rice with a splash of coconut milk and pandan leaves transforms basic white rice into something aromatic and restaurant-worthy.
What makes this recipe special is how it turns your rice cooker into a multi-tasking kitchen hero. While the jasmine rice steams to fluffy perfection, you can fry up those crispy eggs in the same pot (or a separate pan if your cooker has limited space). The eggs add protein and a satisfying crunch that balances the soft, fragrant rice. Plus, the whole process takes less than 30 minutesâideal for busy weeknights when you still want a gourmet meal.
The result is a dish thatâs simple yet impressive: golden, fragrant rice with crispy egg topping that stays crunchy even after sitting for a few minutes. The coconut milk adds a subtle sweetness, while the pandan leaves infuse a floral aroma thatâs pure comfort food. This is the kind of recipe that makes your rice cooker feel like a high-end kitchen appliance without any of the fuss.
Serve with a side of quick-pickled vegetables or a simple cucumber salad to round out the meal. The beauty of this recipe is its versatilityâuse it for everyday lunches or impress dinner guests with minimal effort. Letâs get cooking!
Ingredients for asian rice cooker
Nine simple ingredients transform your rice cooker into a fragrant, one-pot masterpiece.
| Ingredient | Amount | Notes |
|---|---|---|
| Jasmine Rice đ | 2 cups | Uncooked, long-grain preferred |
| Large Eggs đĽ | 4 whole | Fresh, room temperature |
| Coconut Milk 𼼠| ½ cup | Full-fat, canned preferred |
| Pandan Leaves đż | 2 whole | Fresh or frozen, tied in cheesecloth |
| Vegetable Oil đŤ | 2 tbsp | For frying eggs |
| Salt đ§ | 1 ½ tsp | Kosher or sea salt |
| Black Pepper đśď¸ | ½ tsp | Freshly ground preferred |
| Garlic Cloves đ§ | 2 cloves | Minced for aroma |
| Green Onions đ§ | 3 whole | Sliced, for garnish |
| Sesame Seeds đž | 1 tbsp | Toasted for crunch |
| Soy Sauce đś | 1 tbsp | Light or dark preferred |
| Water đ§ | 2 cups | Filtered preferred |
Jasmine rice is the star hereâlook for Thai or Vietnamese brands at your local Asian market for that extra floral aroma. Costco or Trader Joe's usually carry good quality too. Fresh pandan leaves are ideal, but frozen works in a pinchâjust thaw and tie them in cheesecloth before adding. The coconut milk adds richness, so grab the full-fat canned version (the kind with the thick cream on top). If you're short on time, pre-minced garlic from the refrigerated section saves a step, but fresh is always better.
No pandan leaves? Vanilla extract at half the amount adds a similar floral note, though it's not quite the same. Running out of sesame seeds? Toasted peanuts or crushed cashews work for garnish, though they change the texture. For the eggs, if you prefer them extra crispy, use cold eggs straight from the fridgeâthey hold their shape better. The soy sauce can be swapped for a pinch of salt if you're watching sodium, but it adds that umami depth that makes this dish sing. And if your rice cooker has a separate frying pan, use itâotherwise, fry the eggs in a small skillet while the rice cooks.
This dish reheats beautifullyâjust add a splash of water and cook again. The rice keeps for 3-4 days in the fridge, while the crispy egg topping is best eaten fresh. For extra aroma, toast the sesame seeds in a dry pan for 30 seconds before adding them. The pandan leaves can be reused once for a second batch if you're feeling ambitiousâthey release their flavor slowly. Store leftovers in an airtight container, and if you have any extra coconut milk, freeze it for smoothies later.
Why You'll Love This Recipe
- One-Pot Magic: I swear by this recipeâjust dump the rice, crack in eggs, splash coconut milk, and toss in those fragrant pandan leaves. My rice cooker does all the work while I sip tea. No pots, no fuss.
- Fragrant Every Bite: That pandan-infused coconut milk? It turns plain rice into something luxuriousâslightly sweet, herbal, and just creamy enough to make you close your eyes. The eggs add a rich, custardy finish thatâs ridiculously satisfying.
- Lunchbox Hero: Between us, this is my secret weapon for meal prep. The leftovers stay fluffy for days, and I pack it cold or reheat itâstill tastes like a restaurant dish. My kids actually eat their veggies when I sneak them into the mix.
- Budget Luxury: Jasmine rice and coconut milk are cheap staples, but the pandan leaves? They make it feel special without breaking the bank. I stretch one can of coconut milk for three meals, and the eggs bulk it up for hearty portions. Effortless indulgence.
Step-by-step instructions for one-pot fragrant jasmine with crispy egg topping
Here's how to turn your rice cooker into a fragrant flavor factory with minimal cleanup.
đł Step 1: Prepare the Jasmine Rice Base
Rinse the 2 cups jasmine rice under cold water until the water runs clearâthis removes excess starch that can make the rice gummy. Drain well in a fine-mesh strainer and let it sit for 5 minutes while you prep the aromatics.
In a small bowl, combine the 2 whole pandan leaves (tied in cheesecloth if using fresh), 2 cloves minced garlic, 1.5 tsp salt, 0.5 tsp black pepper, and 1 tbsp soy sauce. This aromatic blend will infuse the rice with authentic Southeast Asian flavors. Pour the 2 cups water into your rice cooker and add the seasoning mixture, stirring gently to distribute.
Now add the drained jasmine rice and the 0.5 cup coconut milk. The coconut milk adds subtle sweetness and creaminess that balances the pandan's intensity. Stir once more to combine everything evenlyâthis ensures every grain absorbs the fragrant flavors.
đĽ Step 2: Cook the Jasmine Rice to Perfection
Close the rice cooker lid and select the "White Rice" setting. Let it cook undisturbed until it reaches the Keep Warm cycleâthis usually takes about 20-25 minutes. The rice should be tender with a slight bounce when pressed, and the aroma should fill your kitchen with that unmistakable jasmine scent.
Here's the thingâdon't peek during cooking! Every time you open the lid, you release steam and potentially disrupt the cooking process. Let the rice cooker do its magic and you'll be rewarded with perfectly fluffy, fragrant grains.
Once cooking is complete, let the rice rest in the cooker for 5 minutes after the cycle ends. This resting period allows the steam to redistribute and the grains to fully absorb the coconut milk and pandan flavors.
đł Step 3: Fry the Crispy Egg Topping
While the rice rests, heat 2 tbsp vegetable oil in a small non-stick skillet over medium heat until shimmering. Crack the 4 large eggs into a bowl, season lightly with salt and pepper, then whisk until the yolks and whites are fully combined.
Pour the eggs into the hot oil and let them cook undisturbed for 2-3 minutes until the edges set and the bottom is golden brown. This creates that perfect crispy texture we're after. Here's a pro tip: I like to press down gently on the eggs with a spatula during the first minuteâthis prevents them from curling and ensures even contact with the pan.
Once the bottom is crispy and the top is still slightly runny, carefully transfer the eggs to a plate. Sprinkle with 1 tbsp toasted sesame seeds and sliced green onions for color and texture contrast. The eggs should be firm enough to handle but still custardy in the center.
đĽ Step 4: Assemble and Serve
Using a rice paddle or large spoon, gently fluff the cooked jasmine rice in the cooker. The grains should be separate and fragrant with those lovely pandan notes. Transfer the rice to a serving bowl or directly to plates, creating a well in the center.
Place the crispy egg topping in the center of each serving and let the runny yolk cascade over the rice when you cut into it. The contrast of creamy, custardy eggs against the fluffy jasmine rice is what makes this dish special. Garnish with additional sesame seeds and green onions for freshness and crunch.
Serve immediately while the eggs are still warm and the rice maintains its perfect texture. The one-pot method keeps everything hot and ready to eat, and the crispy egg topping adds a satisfying element that elevates simple rice to restaurant-quality.
Pro Tips For Making Asian Rice Cooker
- SOAK RICE 30 MINUTES: I learned this the hard wayâskipping the soak means uneven grains and a gummy texture. Rinse the jasmine rice until the water runs clear, then let it sit in fresh water for 30 minutes before cooking. The rice will absorb the coconut milk better and stay fluffy, not sticky.
- CRACK EGGS IN HOT OIL: Donât just drop cold eggs into the oilâcrack them into a small bowl first, then slide them in when the oil is smoking. This prevents scrambled bits and gives you those perfect, runny yolks that cut through the coconut cream. (Yes, even if youâre impatient like me.)
- STEAM PANDA LEAF FIRST: Tear the pandan leaves into rough pieces and blanch them in boiling water for 1 minute before adding to the rice cooker. This softens the fibers so they infuse flavor without turning the rice into a leafy messâno one wants to pick out stems later.
- USE HALF COCONUT MILK: The recipe might call for a full can, but I cut it to ½ cup for a lighter texture. Save the rest for curries or smoothiesâthis way, the rice stays aromatic without tasting like a dessert. (Your future self will thank you.)
Serving suggestions for this recipe
Quick-Pickled Veggies
Brighten your meal with quick-pickled cucumbers and carrotsâjust slice ½ cup cucumber and ½ cup carrot into thin rounds. Toss with Âź cup rice vinegar, 1 tbsp sugar, ½ tsp salt, and a pinch of red pepper flakes. Let sit for 15 minutes before serving. The tangy crunch cuts through the rich rice and crispy eggs beautifully. đĽ
Simple Cucumber Salad
For a no-cook side, thinly slice 1 English cucumber and toss with 1 tbsp rice vinegar, ½ tsp sesame oil, and a pinch of salt. Top with 1 tsp toasted sesame seeds and 1 green onion, sliced. This refreshing salad adds a cool contrast to the warm rice. Serve chilled for maximum crispness.
Steamed Edamame
Use your rice cookerâs steaming function to cook 1 cup shelled edamame with ½ tsp salt and 1 tsp soy sauce. Steam for 8-10 minutes until tender. The edamameâs protein and buttery texture pair perfectly with the fragrant rice. Sprinkle with extra sesame seeds for a nutty finish.
Grilled Pork Skewers
Marinate ½ lb pork tenderloin in 2 tbsp soy sauce, 1 tbsp honey, 1 clove minced garlic, and ½ tsp black pepper. Skewer and grill for 3-4 minutes per side until caramelized. The smoky-sweet pork adds depth to the meal, balancing the coconut and pandan flavors.
Miso Soup
Heat 1 cup dashi broth in a small pot, whisk in 1 tbsp white miso paste, and add Âź cup silken tofu and 2 green onions. Simmer for 2 minutesâthis light, savory soup cleanses the palate between bites. Serve in small bowls alongside the rice for a complete meal. đ
Nutrition facts
Frequently asked questions
Can I use any type of rice in my Asian rice cooker?
Jasmine and short-grain rice work best for this recipe, but you can experiment with brown rice or black rice if you prefer. For brown rice, increase cooking time by 10-15 minutes and use 2.5 cups water instead. Long-grain white rice may turn out drierâstick to jasmine for that signature fragrant texture.
What if my rice cooker doesn't have a frying pan function?
No problem! Fry the eggs in a separate non-stick skillet while the rice cooks. Just keep the rice cooker on Keep Warm mode and transfer the eggs to a plate once done. The crispy topping will still turn out perfectâjust monitor the heat to avoid overcooking.
How do I make this recipe with fewer ingredients?
Skip the pandan leaves and use ½ tsp vanilla extract instead for floral notes. Replace coconut milk with Âź cup water + 1 tbsp butter for creaminess. The eggs and rice still shine even with these swapsâjust focus on balancing the salt and seasoning.
Can I cook this recipe in a regular rice cooker without coconut milk?
Replace the coconut milk with ½ cup water + 1 tbsp butter or oil for moisture. The rice will still be fragrant with just the garlic, soy sauce, and pandan (or vanilla). For extra richness, stir in 1 tbsp cream cheese after cooking.
Why did my rice turn out mushy?
Mushy rice usually means too much water or stirring too often. For this recipe, measure water precisely and avoid opening the lid during cooking. If it happens, spread the rice on a tray to dry for 10 minutes before servingâitâll regain texture!
