Asian Rice Cooker Recipe: One-Pot Fragrant Jasmine and Eggs

Main Courses

Asian Rice Cooker Recipe: One-Pot Fragrant Jasmine and Eggs

This Asian rice cooker recipe transforms your one-pot appliance into a fragrant, multi-component meal that rivals restaurant-quality dishes. The secret lies in layering jasmine rice with protein-rich eggs and aromatic spices, allowing everything to steam together into a cohesive, flavorful dish. I developed this method during a particularly busy week when I needed a quick yet impressive meal—no takeout or complicated techniques required.

The beauty of this recipe is its simplicity and versatility. You'll start with long-grain jasmine rice, which absorbs flavors beautifully and stays distinct from the soft-boiled eggs layered on top. As the rice cooks, the eggs gently poach in the steam, creating tender, custardy centers with just-set whites. The result is a dish that's both comforting and elegant, with minimal effort.

By the time you finish, you'll have perfectly fluffy jasmine rice infused with subtle aromatic notes, paired with silky eggs that add protein and richness. The dish is complete as-is, but you can elevate it further with optional garnishes like chopped scallions, sesame seeds, or a drizzle of soy sauce. It's the kind of meal that makes your rice cooker feel like the star of the kitchen.

This recipe is perfect for weeknight dinners, meal prep, or even entertaining—just serve it family-style with extra garnishes for a restaurant-worthy presentation. Let's get started on creating this foolproof, one-pot Asian-inspired meal.

👨‍🍳
Difficulty
Medium
🔥
Calories
Med Cal

Ingredients for asian rice cooker

Jasmine rice, fragrant aromatics, and perfectly poached eggs—your rice cooker’s new best friend.

Ingredient Amount Notes
Long-Grain Jasmine Rice 🍚 1 ½ cups Uncooked, rinsed thoroughly
Large Eggs 🥚 4 whole Room temperature preferred
Water 💧 2 cups Filtered or bottled for clarity
Dried White Mushrooms 🍄 ¼ cup Sliced thin, rehydrated
Green Onions 🧅 3 whole White and green parts separated
Sesame Oil 🫒 1 tbsp Toasted sesame preferred
Soy Sauce 🥢 2 tbsp Light or regular, not low-sodium
Toasted Sesame Seeds 🌾 1 tbsp For garnish, optional
Salt 🧂 ½ tsp Diamond Crystal preferred
Black Pepper 🌶️ ¼ tsp Freshly ground for aroma
Garlic Cloves 🧄 2 cloves Minced finely for depth
Ginger Root 🌿 1 tsp Freshly grated, aromatic
Vegetable Oil 🫒 1 tbsp For quick sauteing

The jasmine rice is the foundation—look for long grains labeled 'fragrant' at Asian markets or the international aisle. Lotus Foods or Thai Kitchen brands have the best texture. Soak the rice for 20 minutes before cooking to enhance aroma, but it’s not mandatory. The eggs? Room temperature cooks more evenly, but cold eggs from the fridge will still work. Dried mushrooms add umami depth—rehydrate them in hot water for 10 minutes before adding to the rice cooker. If you’re short on time, skip the mushrooms and boost the soy sauce by 1 extra tablespoon.

No sesame oil? Neutral oil like avocado or canola works in a pinch, but you’ll miss the nutty aroma. Swap white mushrooms for shiitake if you prefer—they hold their shape better when rehydrated. The garlic and ginger can be pre-minced from the store, but freshly grated ginger and minced garlic (using a microplane) release more flavor. For extra richness, add 1 tablespoon of coconut milk to the water measurement—it pairs beautifully with jasmine rice. If you’re serving this for guests, double the garnishes: sesame seeds, chopped scallions, and a drizzle of chili oil elevate the presentation instantly.

This dish reheats beautifully—steam for 2-3 minutes to revive texture. Store leftovers in airtight containers for 4 days in the fridge or freeze for 3 months. For meal prep, cook a double batch and portion into individual containers with the eggs on top—they’ll stay perfectly set until reheated. The rice cooker does all the work, but if you’re feeling fancy, press the eggs gently with a spoon before serving to create that signature custardy center. Garnishes like sesame seeds and scallions can be added fresh after reheating.

❤️

Why You'll Love This Recipe

  • No Chopping Needed: I swear by this one—just slice those dried mushrooms thin and let the rice cooker do the work. The green onions get tossed in at the end, and boom, you’ve got a fragrant, restaurant-worthy dish with zero prep stress.
  • Eggs Add Magic: That runny yolk mixing into the fluffy jasmine rice? Absolute game. The eggs cook right into the dish, soaking up all the umami from the mushrooms and turning every bite into a little flavor bomb.
  • Lunchbox Hero: Between us, this is my go-to for meal prep. The rice stays light and separate, so I can pack it cold or reheat it—perfect for work lunches or school lunches. My kids actually finish what’s in their containers, which is basically a win.
  • Pantry Staple Power: Honestly, you’re using stuff you already have. Dried mushrooms? Check. Eggs? Always. The only thing you might need to grab is jasmine rice, but it’s cheap and lasts forever. Plus, leftovers reheat like a dream—no sad, dry rice here.

Step-by-step instructions for one-pot fragrant jasmine and eggs

Here's how to make this aromatic, protein-packed meal in your rice cooker with minimal cleanup.

1

Prepare the Aromatic Base

Begin by rinsing the 1.5 cups long-grain jasmine rice under cold water until the water runs clear. This removes excess starch and prevents gummy rice. In the same pot, heat 1 tablespoon vegetable oil over medium heat until shimmering.

Add the 2 cloves minced garlic and 1 teaspoon freshly grated ginger root, cooking for 30 seconds until fragrant. Immediately add the 0.25 cup sliced dried white mushrooms and cook for 2 minutes until they soften slightly. This quick sauté builds the aromatic foundation for your dish.

2

Layer the Ingredients Strategically

Add the rinsed jasmine rice to the pot and stir to coat evenly with the aromatic mixture. Pour in the 2 cups water and 2 tablespoons soy sauce, then sprinkle with 0.5 teaspoon salt and 0.25 teaspoon black pepper. This creates the perfect flavor balance before cooking begins.

Place the 4 whole large eggs gently on top of the rice mixture. The eggs will cook slowly in the steam, creating soft, custardy centers. Separate the 3 whole green onions into white and green parts, then scatter the white portions evenly over the eggs while reserving the green parts for garnish.

3

Cook in the Rice Cooker

Cover the pot and select the white rice setting on your rice cooker. The cooking process should take about 25-30 minutes until the rice is tender and the eggs are fully set. You'll know it's ready when the rice cooker switches to keep-warm mode and the eggs have a firm but still slightly runny center.

During the last 5 minutes of cooking, the eggs will begin to set. Avoid opening the lid prematurely as this releases steam and can cause the eggs to overcook. The rice should be fragrant with a delicate floral aroma from the jasmine rice.

4

Finish and Garnish

Once cooking is complete, let the rice cooker sit in keep-warm mode for 5 minutes to allow the eggs to set completely. Using a spatula, gently fold the rice mixture to distribute any remaining juices and create an even texture.

Drizzle with 1 tablespoon toasted sesame oil and sprinkle with 1 tablespoon toasted sesame seeds and the reserved green onion tops. The sesame oil adds a nutty depth while the seeds provide a textural contrast. Serve immediately while the eggs are still warm and the rice is perfectly fragrant.

5

Optional Variations

For extra protein, add 1 cup cooked shrimp or 1 cup diced chicken breast with the rice. Vegetarians can substitute the eggs with 4 firm tofu cubes cut into quarters. The one-pot method makes this dish incredibly versatile while keeping it simple and delicious.

👨‍🍳

Pro Tips For Making Asian Rice Cooker

  • SOAK THE MUSHROOMS FIRST: I learned this the hard way—tossing dried shiitake into the rice cooker dry means they’ll either stay rock-hard or turn to mush. Soak them in warm water for 20 minutes, then slice thickly. The liquid they release adds subtle umami depth to the rice, and the texture stays perfect. (Yes, even if you’re impatient like me.)
  • USE HOT WATER FOR RICE: Cold water from the tap? Skip it. Heat your rice water to just under boiling—this guarantees even cooking and prevents that annoying gummy texture. I used to ignore this, but now I microwave the water for 30 seconds before adding it. The rice fluffs up like a dream.
  • SCRAMBLE EGGS IN THE RICE COOKER: No separate pan needed. Crack the eggs into the rice cooker’s inner pot after the rice is cooked, then stir gently with a fork while the cooker’s heat lingers. The residual warmth cooks them softly—like a silky, lightly set omelet—without drying them out. (Your future self will thank you.)
  • CHOP GREEN ONIONS LAST: Slice the green onions right before serving, not when you prep. The sharp edges wilt faster than you’d think, even in the rice cooker’s residual heat. Save the bright color and crisp bite by keeping them whole until the final moment—it makes a real difference in presentation.

Regional styles of this dish

Japanese One-Pot Donburi Style

Transform your rice cooker into a Japanese-inspired donburi by adding 1 cup cooked ground beef or pork (seasoned with 1 tsp soy sauce, ½ tsp sugar, and ¼ tsp ginger) to the rice layer. Top with a soft-boiled egg and drizzle with 1 tbsp Worcestershire sauce before serving. Garnish with nori strips and bonito flakes for that authentic izakaya vibe. 🍜

Korean Kimchi Fried Rice

Swap the eggs for ½ cup kimchi (chopped) and add ½ cup cooked shrimp or diced ham to the rice layer. Stir in 1 tbsp gochujang (Korean chili paste) and 1 tsp sesame oil during the final 5 minutes of cooking. Top with a fried egg and sesame seeds for a spicy, umami-packed twist. The rice cooker’s steam helps meld the flavors beautifully.

Thai Coconut Curry Rice

Infuse the water with ½ cup coconut milk and add 1 tsp curry powder, ½ tsp turmeric, and 1 minced shallot to the aromatic base. Layer in ½ cup chicken or tofu and ¼ cup bell peppers with the rice. After cooking, stir in 1 tbsp fish sauce and garnish with cilantro and lime wedges. This turns your rice cooker into a Thai curry pot! 🌶️

Chinese Egg Fried Rice

For a classic Chinese takeout flavor, add ½ cup diced ham or scrambled egg to the rice layer, along with 1 tsp oyster sauce and ½ tsp white pepper. After cooking, stir-fry the rice with 1 tbsp soy sauce and 1 tsp sesame oil in a pan for extra crispiness. Top with green onions and scallions for that wok-house feel.

Philippine Garlic Fried Rice

Boost the garlic to 4 cloves minced and add ½ cup diced hot dogs or ham to the rice layer. Stir in 1 tbsp soy sauce and ½ tsp black pepper during the final 5 minutes. Garnish with fried garlic and extra green onions for a dish inspired by Filipino garlic fried rice—simple but packed with flavor! 🧄

Nutrition facts

Servings 4
Amount Per Serving
Calories 380kcal
% Daily Value *
Total Fat 14g18%
Saturated Fat 3g15%
Cholesterol 210mg70%
Sodium 680mg29%
Total Carbohydrate 50g18%
Dietary Fiber 2g8%
Sugars 2g
Protein 18g36%
* 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 use regular white rice instead of jasmine?

Yes, but the flavor will be less fragrant. For best results, use long-grain white rice (like Calrose or Mahatma) and add ½ teaspoon pandan extract or 1 cinnamon stick to the water for aroma. Jasmine rice's floral notes are key to this recipe's signature taste.

2

What if my rice cooker doesn't have a keep-warm function?

Transfer the cooked rice and eggs to an insulated container or slow cooker on low heat to keep warm. If using a regular pot, cover with a lid and place over low heat for 5-10 minutes—just enough to maintain warmth without overcooking the eggs.

3

How do I prevent the eggs from sticking to the rice cooker pot?

Use a lightly oiled pot (coat the bottom with ½ teaspoon neutral oil) and place the eggs in a small metal or ceramic bowl before setting them on the rice. This creates separation and makes cleanup easier. If they stick, soak the pot in warm water for 10 minutes before scrubbing gently.

4

Can I make this recipe without dried mushrooms?

Replace them with ½ cup fresh shiitake mushrooms (sliced) or ¼ cup soy sauce + 1 teaspoon miso paste for umami depth. For a meaty texture, add ½ cup cooked diced chicken or tofu with the rice. The dish will still be delicious—just slightly different in flavor.

5

Why did my eggs turn out rubbery instead of custardy?

Overcooking is the most common cause. The eggs should cook in the last 5-10 minutes of the rice cooker cycle. If your rice cooker finishes early, check the eggs at 20 minutes and remove them to cool in an ice bath while the rice finishes. For extra tenderness, use room-temperature eggs and avoid opening the lid during cooking.

★★★★★4.5(1 review)
Categories Main Courses