15-Minute Gyudon (Japanese Beef Bowl)

Home » Main Course » 15-Minute Gyudon (Japanese Beef Bowl)

5.0 from 2 reviews

Simmering tender beef and sweet onions in an umami-sweet sauce, served over a bowl of rice, this Yoshinoya-style gyudon recipe (牛丼) brings Japan’s beloved beef bowl to your kitchen within 15 minutes!

If you’re craving some delicious restaurant-quality meal but short on time, this Yoshinoya-style gyudon recipe is your answer. Tender thinly sliced beef and sweet onions simmered in a savoury-sweet sauce with a mix of soy sauce, mirin, and chicken stock, served over a bowl of fluffy rice. Top it off with chopped green onions and a runny egg, this dish bursts with umami flavour in every bite.

Perfect for busy weeknights or whenever you need a quick, hearty meal, this gyudon is not only quick to prepare but also incredibly satisfying. With minimal ingredients and simple steps, you can enjoy a comforting bowl of this classic Japanese beef donburi in a breeze.

Why you’ll love this recipe


  • Ready in 15 minutes – perfect for busy weeknights and it’s faster than takeouts!
  • Comfort food at its best – warm, cosy, and satisfying that makes you feel like home. 
  • Bursts in rich, savoury flavours – the blend of soy sauce, mirin, sugar, and chicken stock creates an umami-sweet glaze that seeps into every bite of beef and rice, making it incredibly delicious.
  • Customisable – add Japanese chilli pepper, egg, or veggies!

Save this recipe!

Get this sent to your inbox, plus get updates on any new recipes!

Ingredients for gyudon (Japanese beef bowl)


  • Thinly sliced beef: I used hotpot beef for this recipe. You can also slice your own ribeye, sirloin, or get pre-sliced sukiyaki beef from grocery stores.
  • Onion: The key ingredient for the sweetness and depth of flavour. 
  • Steamed rice bowl: For serving.
  • Oil: for cooking.
  • Green onions: optional for garnish.

For the simmering sauce

  • Chicken stock: I used a mix of warm water and chicken powder for this recipe. If you could find dashi stock, that’d be great! You can also substitute with water + dashi powder as well.
  • Soy sauce: Sets the umami foundation for the deep, savoury flavour of this dish.
  • Mirin: A staple ingredient in Japanese cuisine. It’s a sweet rice wine that counters the soy sauce’s saltiness, and gives the dish a glossy finish.
  • Sugar: Adds a slight sweetness to enhance the overall flavour profile.

How to make gyudon in 15 minutes


  1. Prepare the simmering sauce: In a bowl, mix warm water, chicken powder, soy sauce, mirin, and sugar. Set aside.
  1. Cook the onions: Slice one half large onion. Heat oil in a large pan over medium heat. Add sliced onions and sauté until softened (about 3–4 minutes). If you prefer slightly crisp onions, cook for a shorter time.
  2. Add the Beef: Spread the beef slices over the onions and cook until they start to brown (about 1-2 minutes).
  1. Simmer: Pour the sauce over the beef and onions. Bring to a simmer, then reduce heat to low. Cook for another 4-5 minutes to reduce the sauce, occasionally skimming off any foam.
  1. Serve: Spoon the beef and onion mixture over steamed rice. Garnish with chopped green onions, an egg, or pickled ginger if desired.

Success tips on making gyudon


Use thinly sliced beef.

I used hotpot (shabu shabu) beef for a high quality of this recipe. You can also find pre-sliced sukiyaki beef in Japanese markets. Fatty cuts work best! If you really can’t find them in nearby grocery stores, you can also partially freeze a beef steak (eg. ribeye or sirloin) for 1-2 hours, then slice it as thin as possible. 

Sauté the onions.

Sauté the onions until translucent before adding beef softens their sharpness. It also sets a savoury foundation for the dish, enhancing its depth of flavour.

Don’t overcook the beef.

As you’ll be cooking the beef in the simmering sauce, be sure to add in the sauce when the beef is half-cooked. This ensures the beef remains tender and juicy when served!

Taste and adjust.

Adjust the taste to suit your preferences. Add in more/less sugar or mirin to adjust its sweetness, or some sake to balance the flavours. If it’s too salty, add some water to neutralise the rich flavours.


  • For extra richness: Sauté the onions with some grated ginger and minced garlic for enhanced flavours. These also help remove any odours of the beef as well.
  • Serve with a runny egg or soft-boiled egg, chopped green onions, Japanese chilli pepper, and pickled red ginger for a Yoshino-style Japanese gyudon.
  • Add sake to the simmering sauce to enhance the flavour complexity and a boost of aroma. 

Can I use a different type of meat?


Yes! While thinly sliced beef is traditional, you can substitute it with chicken thigh meat or thinly sliced pork (such as the one I used in my Shogayaki recipe). 

What if I don’t have mirin?


Dry sherry wine will have the closest flavour match with mirin. Otherwise, you can substitute with 1 tbsp sugar + 1 tbsp water but will lack depth of flavour.

How to store leftovers?


Stored the leftovers in an airtight container in the refrigerator for up to 2 days. To reheat, gently warm in a pan with a splash of water. 

Featuring tender slices of beef simmered in a savoury-sweet sauce, piled high over steaming rice, this lightning-fast gyudon recipe delivers a Japanese classic to your table in just 15 minutes! Serve it with a runny egg, chopped green onions, and pickled veggies for an authentic Japanese meal.

More Japanese recipes


I’d love to hear about your experience making my recipes! If you’ve tried this 15-Minute Gyudon (Japanese Beef Bowl) recipe or any other recipe on HomeCookJournal, then don’t forget to rate the recipe and leave a comment below. Feel free to take snapshots of your experience with my recipes and share them on Instagram so I can repost on stories! And if you have any other foods you’d like to make, please feel free to comment as well!

15-Minute Gyudon (Japanese Beef Bowl)

Simmering tender beef and sweet onions in an umami-sweet sauce, served over a bowl of rice, this Yoshinoya-style gyudon recipe (牛丼) brings Japan’s beloved beef bowl to your kitchen within 15 minutes!
Prep Time 5 minutes
Cook Time 10 minutes
Total Time 15 minutes
Course Main Course
Cuisine Japanese
Servings 2 servings

Ingredients
  

  • 180 g thinly sliced beef hotpot/shabu-shabu beef, or sukiyaki beef
  • 1/2 onion thinly sliced
  • 2 –3 green onions chopped (optional, for garnish)
  • 1 tbsp oil
  • Steamed rice for serving
  • 1 egg optional, for serving

For the simmering sauce

  • 120 ml chicken or dashi stock or substitute with 120ml water + ½ tsp chicken/dashi powder
  • 2 tbsp soy sauce
  • 2 tbsp mirin
  • 1 tbsp sugar
  • 1 tbsp sake optional

Instructions
 

  • Prepare the simmering sauce: In a bowl, mix warm water, chicken powder, soy sauce, mirin, and sugar. Set aside.
  • Cook the onions: Slice one half large onion. Heat oil in a large pan over medium heat. Add sliced onions and sauté until softened (about 3–4 minutes). If you prefer slightly crisp onions, cook for a shorter time.
  • Add the Beef: Spread the beef slices over the onions and cook until they start to brown (about 1-2 minutes).
  • Simmer: Pour the sauce over the beef and onions. Bring to a simmer, then reduce heat to low. Cook for another 4-5 minutes, occasionally skimming off any foam with a fine-mesh skimmer (product link here). That’s the scum and fats of the beef.
  • Serve: Spoon the beef and onion mixture over steamed rice. Garnish with chopped green onions, an egg, or pickled ginger if desired.

Video

Rate and Comment


Comments


October 21, 2025

I loved these! So quick and easy and tasty. Thank you so much. I topped mine with greek yogurt and cinnamon.

Priscilla

Response from HomeCookJournal

Wow nice!! Thank you!

October 21, 2025

wow. my cookies came out absolutely perfect. not too sweet, just the way i like it.

cookie

Response from HomeCookJournal

Thank you so much!