This post may contain affiliate links.
Oyakodon is a hearty hug in a bowl! This Japanese chicken and egg rice bowl is one of my all-time favorite comfort foods.
It’s warm, filling, and super tasty.

Oyakodon means “parent and child bowl” in Japanese—“oya” means parent (chicken), and “ko” means child (egg). It’s a fun name, and it makes perfect sense once you know what’s in it!
This dish is made with juicy chicken, soft-cooked eggs, and sliced onions that are all simmered together in a savory sauce.
Then, it’s poured right over hot, steamy rice.
The sauce has just the right mix of salty and sweet, and the eggs come out silky and soft.
Even though Oyako donburi is something you might find in high-end restaurants in Japan, it’s actually really easy to make at home.
With just a few simple ingredients, a small pan, and about 30 minutes, you can have a delicious oyako donburi ready to enjoy.
I love learning about the foods of other cultures, and occasionally, one of their dishes becomes a regular in our home.
Let’s dive into the making of this Oyakodon together!
Some of our other favorite chicken recipes we have on our site include: Popcorn Chicken, Chinese Chicken Recipe, and Italian Lemon Chicken Foil Packet.
WHY THIS RECIPE WORKS:
- Simple Ingredients, Big Flavor:This recipe uses minimal ingredients like soy sauce, eggs, and onions, but delivers bold, savory flavor thanks to the special sauce and soft-cooked eggs.
- Perfect Texture: The tender chicken and silky eggs mix with the fluffy rice to create layers of texture. The sauce brings everything together without being too heavy.
- Quick and Easy: With a cooking time of about 15 minutes, it’s perfect for home cooks who want a fast meal without giving up taste.
INGREDIENTS NEEDED (SCROLL TO THE BOTTOM OF THIS POST FOR THE FULL RECIPE CARD):
- Boneless chicken thighs
- Light soy sauce
- Shaoxing wine
- Black pepper
- Water
- Oyster sauce
- Cornstarch
- Mirin
- Sugar
- Salt
- Cooking oil
- Onion
- Eggs
- Cooked rice

HOW TO MAKE oyakodon:
Marination of the chicken:
- In a bowl, add Shaoxing wine, light soy sauce, and black pepper to the chicken thighs. Massage and cover the bowl with plastic wrap.
- Allow the chicken to marinate for 20 minutes.

Preparation of sauce and egg:
- In a small bowl, mix oyster sauce, cornstarch, mirin, sugar, water, and salt and pepper (to taste). Stir until well combined.
- For the egg mixture, crack the eggs into a bowl and beat them lightly. Do not overbeat; keeping some egg whites clumped together is ideal.

Cooking marinated chicken:
- Heat cooking oil in a pan over medium-high heat.
- Once hot, place the marinated chicken with the skin side down.
- Cook until golden brown, then flip and cook the other side. Ensure both sides are browned and fully cooked; this usually takes 6-8 minutes.
- Remove the chicken from the pan and set it aside on a plate.
Cooking oyakodon
TIP: I highly recommend cooking oyakodon in single portions for the best presentation. This allows you to transfer the entire dish to the rice bowl smoothly.
- To cook a single portion, add sliced onion to the same pan and saute for 2 minutes until softened.
- Add half of the cooked chicken to the pan, followed by half of the sauce. Bring to a simmer over medium-high heat.
- Continue to cook for another 1 minute or until the sauce begins to thicken.
- Pour half of the beaten eggs evenly over the chicken. Reduce heat to low, cover with a lid, and cook for 1-2 minutes. Keep an eye on the eggs—they should be soft and slightly runny for the best texture.
- Gently slide onto a bowl of rice.
- Drizzle any excess sauce over the rice.
- Garnish with chopped green onions and roasted sesame seeds. Serve immediately.
- Repeat the cooking steps for the second portion.

FAQ: FREQUENTLY ASKED QUESTIONS ABOUT THIS RECIPE:
WHAT KIND OF CHICKEN SHOULD I USE?
Boneless chicken thighs are best for this recipe.
They stay juicy and flavorful after cooking.
Use skin-on thighs for even more flavor.
If you prefer leaner meat, chicken breast works too, but it might not be as tender.
WHERE TO FIND SPECIALTY INGREDIENTS?
Ingredients like Shaoxing wine, mirin, and oyster sauce can be found at most Asian grocery stores or in the international aisle of your local grocery store.
You can also check online if you can’t find them nearby.
Amazon is always a good bet these days.
Dashi powder is another great addition you might find at these stores for extra authentic flavor.

ANY ADDITIONS?
Sooooo many flavor options here to pair with the soft eggs.
I’m seriously drooling just writing all this. Ha!
- Roasted sesame seeds
- A dash of shichimi togarashi (Japanese spice mix)
- Thinly sliced mushrooms
- Spinach or baby bok choy
- Crumbled seaweed
- Extra raw egg yolk for topping
- Sliced green bell pepper
- Pickled ginger on the side
- A bowl of miso soup to serve with it
ANY SUBSTITUTIONS?
You can certainly try a thing or two from this list.
- Shaoxing wine- Dry sherry, mirin, or leave out if needed
- Chicken thighs- Chicken breast meat or skinless chicken thighs
- Mirin- Rice vinegar (use less and add a little bit of sugar)
- Oyster sauce- Hoisin sauce or soy sauce with a small amount of brown sugar
- Sugar- Honey or evaporated cane sugar
- Cornstarch- Potato starch or arrowroot powder

HOW TO STORE:
ROOM TEMPERATURE: Oyako donburi should not sit out for more than 2 hours at room temperature.
Always store it promptly to keep it safe to eat.
REFRIGERATOR: Place any leftovers in an airtight container.
Store in the fridge for up to 3 days.
Reheat gently in a small pan or microwave, adding a splash of water or chicken stock to refresh the rice.
FREEZER: It’s best to enjoy delicious Oyakodon fresh, but you can freeze the cooked chicken and sauce without the egg.
Freeze in a small bowl or airtight container for up to 1 month.
Add fresh eggs and cook again when ready to eat.
DANA’S TIPS AND TRICKS:
- Cut into bite-sized pieces – Small, bite-size chicken cooks evenly and soaks up the sauce better.
- Beat eggs gently – Leave some egg whites clumped together for the soft egg texture.
- Don’t overcook the eggs – Cook just until the eggs are silky and still a little runny.
- Use a small pan with a lid – Cooking in single portions helps with even heat and smooth serving.
- Swap water with dashi stock – For a more traditional oyakodon, use dashi stock instead of water.
- Use medium heat – Avoid too high a temperature so the sauce doesn’t reduce too quickly or burn.
Oyakodon is one of those meals that just makes you feel good.
It’s cozy, comforting, and full of flavor from the juicy chicken, soft-cooked eggs, and rich savory sauce.
If you like this recipe, you might also like:

Learn more about the author, Dana DeVolk, on our ABOUT ME page!
Oyakodon (Chicken and Egg Rice Bowl)
Ingredients
- 2 teaspoons Shaoxing wine
- 2 tablespoons light soy sauce
- ½ teaspoon black pepper
- 1 pound boneless chicken thighs
- 2 teaspoon oyster sauce
- 2 teaspoon cornstarch
- 2 teaspoon mirin
- ¼ teaspoon sugar
- ¼ cup water
- Salt and pepper to taste
- 3 large eggs
- 2 tablespoons Cooking oil
- ½ cup sliced onion
- Cooked rice to serve
Instructions
Marination of the chicken:
- In a bowl, add Shaoxing wine, light soy sauce, and black pepper to the chicken thighs. Massage and cover the bowl with plastic wrap.2 teaspoons Shaoxing wine, 2 tablespoons light soy sauce, ½ teaspoon black pepper, 1 pound boneless chicken thighs
- Allow the chicken to marinate for 20 minutes.
Preparation of sauce and egg:
- In a small bowl, mix oyster sauce, cornstarch, mirin, sugar, water, and salt and pepper (to taste). Stir until well combined.¼ cup water, 2 teaspoon oyster sauce, 2 teaspoon cornstarch, 2 teaspoon mirin, ¼ teaspoon sugar, Salt and pepper to taste
- For the egg mixture, crack the eggs into a bowl and beat them lightly. Do not overbeat; keeping some egg whites clumped together is ideal.3 large eggs
Cooking marinated chicken:
- Heat cooking oil in a pan over medium-high heat.2 tablespoons Cooking oil
- Once hot, place the marinated chicken with the skin side down.
- Cook until golden brown, then flip and cook the other side. Ensure both sides are browned and fully cooked; this usually takes 6-8 minutes.
- Remove the chicken from the pan and set it aside on a plate.
- To cook a single portion, add sliced onion to the same pan and saute for 2 minutes until softened. TIP: I highly recommend cooking oyakodon in single portions for the best presentation.½ cup sliced onion
- Add half of the cooked chicken to the pan, followed by half of the sauce. Bring to a simmer over medium-high heat.
- Continue to cook for another 1 minute or until the sauce begins to thicken.
- Pour half of the beaten eggs evenly over the chicken. Reduce heat to low, cover with a lid, and cook for 1-2 minutes. Keep an eye on the eggs—they should be soft and slightly runny for the best texture.
- Gently slide onto a bowl of rice.Cooked rice
- Drizzle any excess sauce over the rice.
- Garnish with chopped green onions and roasted sesame seeds. Serve immediately.
- Repeat the cooking steps for the second portion.
Notes
- Cut into bite-sized pieces – Small, bite-size chicken cooks evenly and soaks up the sauce better.
- Beat eggs gently – Leave some egg whites clumped together for the soft egg texture.
- Don’t overcook the eggs – Cook just until the eggs are silky and still a little runny.
- Use a small pan with a lid – Cooking in single portions helps with even heat and smooth serving.
- Swap water with dashi stock – For a more traditional oyakodon, use dashi stock instead of water.
- Use medium heat – Avoid too high a temperature so the sauce doesn’t reduce too quickly or burn.
Nutrition
Love This Recipe?
Follow @ThisSillyGirlsKitchen on Instagram and @danadevolk on Pinterest for more!















This was so much fun to make and tasted even better than it looks.