
Summary
This easy Yoshinoya gyudon recipe features tender slices of beef belly, sweet-savory onions, and a rich soy-mirin sauce over a bed of fluffy rice. Inspired by one of my favorite fast food restaurants in Japan, this comforting beef bowl comes together in just 15 minutes and tastes just like the one you’d get at Yoshinoya. Perfect for a quick weeknight dinner, budget-friendly meal, or Japanese comfort food craving.
About This Yoshinoya Gyudon Recipe
When I traveled to Japan, one of the first meals I had was from Yoshinoya, a beloved Japanese fast food chain that’s been serving its signature gyudon (beef bowl) for over a century. At first glance, it looks simple: thinly sliced beef and onions over rice. But the magic is in the details; the balance of savory soy, delicate sweetness from mirin and sugar, and the tender texture of beef that’s cooked just long enough to soak in all those flavors without losing its juiciness.
In Japan, gyudon is the ultimate quick comfort food. You can walk into Yoshinoya at any time of the day, order a steaming bowl, and have it in front of you in minutes. Locals eat it for lunch breaks, late-night meals, or as a quick bite before catching the train. It’s hearty enough to be filling, yet light enough that you can go about your day without feeling weighed down.

For me, Yoshinoya isn’t just about convenience. It’s about nostalgia and warmth. I still remember sitting at the counter, watching the staff expertly portion the beef, layer it over a bowl of rice, and drizzle it with glossy sauce. The aroma of soy and onion filled the air, and with the first bite, I understood why gyudon is such a staple in Japanese households and restaurants alike.
When I got back home, I wanted to recreate that exact experience — the tender beef, the sweet-savory sauce, and the satisfying mix of textures — but in a way that’s fast enough for weeknights and easy to make with ingredients I already had. This version uses shabu-style beef belly, which is rich and flavorful, paired with onions simmered just until soft. The sauce is concentrated and deeply flavored since it doesn’t rely on extra broth — making it even closer to how I remember it from Yoshinoya in Japan. If you don’t have shabu-style meat on hand, you can totally sub with thinly sliced ribeye, chuck, or sukiyaki-style beef.
Whether you’ve had gyudon before or you’re discovering it for the first time, this recipe captures everything I love about it: comforting, flavorful, and ready in 15 minutes.
Tips for the Best Yoshinoya-Style Gyudon
- Slice onions thinly so they soften quickly and blend into the sauce.
- Don’t overcook the beef — shabu-style beef is very thin and only needs a few minutes to stay tender.
- Adjust sweetness to your preference. Yoshinoya gyudon leans slightly sweet, so you can add more sugar if you like it closer to the original flavor.
- Serve immediately so the rice stays fluffy and doesn’t absorb too much sauce.
FAQ
Q: Can I use another cut of beef instead of beef belly?
Yes! Thinly sliced ribeye, chuck, or sukiyaki-style beef works well too.
Q: Can I make this without mirin?
You can substitute mirin with a mix of sake and sugar, or use water plus an extra 1/2 tbsp sugar for sweetness.
Q: What rice should I use for gyudon?
Short-grain Japanese rice is ideal for the authentic Yoshinoya texture, but medium-grain Calrose rice also works well.
Q: Is the fried egg necessary?
It’s optional but highly recommended — the runny yolk adds extra richness to the sauce and beef.

Gyudon (Yoshinoya-Style Japanese Beef Bowl)
Ingredients
Method
- Cook the onions – Heat a skillet over medium heat. If using oil, add it now. Add sliced onion and sauté for 2–3 minutes until softened and translucent.

- Add the beef – Stir in the beef belly and cook for 1–2 minutes, just until it starts to brown.

- Season – Add soy sauce, mirin, sugar, ginger, and pepper. Cook for another 2–3 minutes, letting the sauce slightly reduce and coat the beef and onions.

- Assemble – Fill serving bowls with hot rice. Spoon beef and onions over the top, making sure to drizzle extra sauce over the rice.
- Finish with toppings – Sprinkle scallions and sesame seeds over the beef. Add a fried egg if desired

Nutrition
Notes
- Slice onions thinly so they soften quickly and blend into the sauce.
- Don’t overcook the beef — shabu-style beef is very thin and only needs a few minutes to stay tender.
- Adjust sweetness to your preference. Yoshinoya gyudon leans slightly sweet, so you can add more sugar if you like it closer to the original flavor.
- Serve immediately so the rice stays fluffy and doesn’t absorb too much sauce.
FAQ
- Q: Can I use another cut of beef instead of beef belly?
Yes! Thinly sliced ribeye, chuck, or sukiyaki-style beef works well too. - Q: Can I make this without mirin?
You can substitute mirin with a mix of sake and sugar, or use water plus an extra 1/2 tbsp sugar for sweetness. - Q: What rice should I use for gyudon?
Short-grain Japanese rice is ideal for the authentic Yoshinoya texture, but medium-grain Calrose rice also works well. - Q: Is the fried egg necessary?
It’s optional but highly recommended — the runny yolk adds extra richness to the sauce and beef.





Comments
Made this the other day and my kids loved it! Going to make it again this week.
Hello, I enjoy reading all of your post. I wanted to write a little comment to support you.
thank you for the support!
So do delicious and easy to make!! My go to dinner after a long day of work.
Thank you! So glad that you like this recipe 🙂