Beef gyudon
A classic beef gyudon for 2: tender thin-sliced beef and sweet onion simmered in a savory dashi-soy broth, spooned over steamed short-grain rice and finished with pickled ginger and scallions. The broth lightly soaks the rice, so each bowl eats like a complete one-pan meal.

Estimated calories and US ingredient costs.
For 4 servings, use a 12-inch skillet or large sauté pan so the beef can simmer in a relatively shallow layer; do not simply double the sauce in a small pan or it will steam instead of reduce. The rice can scale cleanly, but the beef should still be added in batches if your pan is crowded.
Your whole cook, in one place.
Ingredients, steps and a live timeline. Ready for 2 people.
Make the next one yours.
Create a custom meal with what you have.
Read the traditional recipe
Ingredients
For 2 people
- 1 cup uncooked short-grain white rice
- 2 1/2 cups water
- 8 oz thinly sliced beef sirloin
- 8 oz yellow onion, thinly sliced
- 1 tsp instant dashi powder
- 3 tbsp soy sauce
- 2 tbsp mirin
- 2 tbsp sake
- 1 tsp granulated sugar
- 1 tsp fresh ginger, finely grated
- 1 tsp neutral oil
- 1/4 tsp fine salt
- 2 tbsp scallions, thinly sliced
- 2 tbsp pickled ginger
Method
- Cook the riceRinse the 1 cup uncooked short-grain white rice until the water runs mostly clear, then drain well. Combine it with 1 1/4 cups water in a small saucepan or rice cooker. If using a saucepan, bring to a boil, cover tightly, reduce to low, and cook 12 to 15 minutes until the water is absorbed. Keep covered off heat for 10 minutes so the grains finish steaming and stay glossy.
- Mix the gyudon brothWhile the rice cooks, combine 1 1/4 cups water, 1 tsp instant dashi powder, 3 tbsp soy sauce, 2 tbsp mirin, 2 tbsp sake, 1 tsp granulated sugar, and 1 tsp finely grated fresh ginger in a bowl. Stir until the sugar dissolves. The broth should taste savory and a little sweet, because the onion and beef will soften it as they cook.
- Soften the onionHeat 1 tsp neutral oil in a 10-inch skillet or shallow sauté pan over medium heat. Add the 8 oz thinly sliced yellow onion and 1/4 tsp fine salt. Cook, stirring occasionally, for 4 to 5 minutes until the onion turns translucent and starts to bend into soft ribbons but has not browned. If the pan looks dry before the onion softens, splash in 1 to 2 tbsp water.
- Simmer the saucePour the broth mixture into the pan with the onion and bring it to a gentle simmer over medium-high heat. Cook for 2 to 3 minutes so the onion absorbs the seasoning and the liquid reduces slightly. You want enough liquid to braise the beef, not a fully thickened glaze yet.
- Cook the beef just throughLay the 8 oz thinly sliced beef sirloin into the simmering broth, separating the slices with tongs or chopsticks so they do not clump. Reduce the heat to medium-low and cook for 2 to 4 minutes, stirring once or twice, until the beef is just cooked through and no longer looks red. Avoid hard boiling, which can tighten the meat and cloud the broth.
- Adjust the broth and bowl the riceTaste the broth and, if needed, simmer 1 more minute to reduce it slightly. It should be saucy and lightly coat the back of a spoon, with enough liquid to spoon over the rice. Divide the steamed rice between 2 bowls and mound it slightly in the center.
- Top and finishSpoon the beef, onion, and broth over the rice, letting some of the sauce run around the edges. Top each bowl with 1 tbsp sliced scallions and 1 tbsp pickled ginger. Serve immediately while the beef is tender and the rice is hot.
Before you cook
What to get ready
Lidded rice saucepan, fork, separate pan for toppings or sauce and shallow containers for leftovers.
Separate thin beef slices before cooking and have the rice ready when the broth finishes.
If something needs adjusting
Beef becomes tough
Add thin slices near the end and avoid a long rolling boil.
Rice is wet after the heat is turned off
Let it rest covered before fluffing. Use the liquid ratio for the rice variety specified rather than substituting a different grain without adjusting.
Store for later
Cool rice promptly in shallow portions and refrigerate with cooked components stored separately from raw toppings. Reheat to 165°F; reheating cannot make poorly stored rice safe.
Refrigerate perishables within 2 hours, or 1 hour above 90°F. Keep the fridge at 40°F or below; use refrigerated leftovers within 3–4 days. USDA storage and reheating guidance.
Make the ingredients go further
Use extra dashi and short-grain rice in oyakodon.
Next use for your ingredients: Oyakodon →
Calculate this meal with your own prices →
Cooking notes updated October 24, 2026. How we create recipes.
Tips, swaps and questions
A little kitchen know-how
Gyudon works best with very thin beef, so ask the butcher to slice sirloin or ribeye for stir-fry thickness, or partially freeze a steak for 20 to 30 minutes and shave it thinly with a sharp knife. If your broth tastes too sharp, add 1 to 2 tsp water instead of more sugar, which keeps the balance closer to the classic savory-sweet profile.
Make it work for you
If you cannot find dashi powder, use 1 1/4 cups low-sodium beef broth plus 1/2 tsp bonito-free umami seasoning, then reduce the soy sauce by 1 tsp. The flavor will be less oceanic and more beef-forward, but the onion-and-sauce method stays the same.
Use more of your short-grain white rice and yellow onion in oyakodon.
Can I make beef gyudon ahead of time?
Yes. Store the rice and beef topping separately in covered containers and refrigerate within 2 hours. The gyudon topping keeps for 3 to 4 days in the refrigerator at 40 F or below. Reheat the beef and onion gently with a splash of water until steaming hot and 165 F, then spoon it over freshly warmed rice so the texture stays soft instead of soggy.
Times are estimates. Check ingredients for allergens. For safe temperatures and storage, see FoodSafety.gov.