Yakiudon (Japanese Stir-Fried Udon Noodles with Pork and Vegetables)
Yakiudon (焼きうどん) is one of the fastest, most forgiving dinners in the Japanese home-cooking repertoire — thick, chewy udon noodles stir-fried with pork and vegetables in a savory, dashi-backed seasoning. It comes together in about ten minutes in a single pan, uses whatever vegetables you have in the fridge, and is endlessly satisfying. Think of it as the udon cousin of yakisoba.
I make this on busy weeknights when I want something hot and hearty without much effort. This time I used pork, cabbage, onion, carrot, and threw in garlic chives and baby corn for extra texture. The secret to deep flavor without a bottled sauce is a Japanese dashi packet stirred straight into the noodles. Here’s exactly how I made it.

Why You’ll Love This Recipe
- Ready in about 10 minutes. One pan, minimal prep, dinner on the table fast.
- Uses up leftover vegetables. Cabbage, carrot, onion — whatever needs using goes in.
- Deep flavor without bottled sauce. A dashi packet plus a splash of oyster sauce does all the work.
- Kid-friendly and filling. Chewy udon noodles make it a complete, comforting meal.
What is Yakiudon?
Yaki (焼き) means “grilled” or “pan-fried,” and udon (うどん) are thick wheat noodles. Yakiudon is stir-fried udon — the noodles are tossed in a hot pan with meat and vegetables and a savory seasoning until everything is coated and lightly caramelized. It’s said to have originated in Kitakyushu after the war, when soba noodles were scarce and udon was used instead.
Unlike the soy-and-Worcestershire sauce coating of yakisoba, home-style yakiudon is often seasoned more simply — with soy sauce, dashi, and salt and pepper — letting the noodles and vegetables shine. If you like udon, try my kitsune udon for a warm, brothy version, or my okonomiyaki for another quick teppan-style favorite.
Ingredients
| Ingredient | Amount | Notes |
|---|---|---|
| Udon noodles | 2 portions | Frozen or pre-cooked (vacuum-packed) |
| Pork (thinly sliced) | 200 g | Buta-komagire, cut into bite-sized pieces |
| Cabbage | 150 g | Roughly chopped |
| Onion | 1/2 (about 100 g) | Thinly sliced |
| Carrot | 50 g | Cut into thin batons |
| Garlic chives (nira) | 1/4 bunch | Optional — cut into 4 cm lengths |
| Baby corn | 4–5 pieces | Optional — halved lengthwise |
| Salt and pepper | To taste | |
| Dashi packet | 1 | Bag torn open, contents used |
| Oyster sauce | 1–2 tsp | Or soy sauce |
| Bonito flakes & aonori | To taste | For topping |
The seasoning is what makes this dish. Instead of a bottled stir-fry sauce, I tear open a Japanese dashi packet on Amazon and stir the contents straight in — it delivers deep umami in seconds. A splash of Japanese soy sauce on Amazon (or oyster sauce) rounds it out. It’s the same dashi trick I use in so many everyday dishes.
How to Make Yakiudon
Step 1: Prep the Vegetables
Roughly chop the cabbage, thinly slice the onion, and cut the carrot into thin batons. If using, cut the garlic chives into 4 cm lengths and halve the baby corn. Having everything ready before you turn on the heat is key — yakiudon cooks fast.

Step 2: Cut the Pork
Cut the thinly sliced pork into bite-sized pieces so it cooks quickly and distributes evenly through the noodles.

Step 3: Heat the Udon
Microwave the frozen udon according to the package directions (usually a few minutes) so the noodles loosen and separate. This keeps them from clumping when they hit the pan. Set aside.

Step 4: Fry the Pork
Heat a little oil in a large frying pan over medium-high heat. Add the pork, season with a little salt and pepper, and cook until it changes color.

Step 5: Add the Firm Vegetables
Once the pork is mostly cooked, add the onion and carrot. Stir-fry until they start to soften.

Step 6: Add the Cabbage and Season
Add the cabbage (and baby corn and garlic chives if using) and stir-fry for about a minute. Tear open the dashi packet and sprinkle the contents over everything, along with a little more salt and pepper. Adding the dashi in two stages as you toss helps it coat everything evenly.

Step 7: Add the Udon
Add the warmed udon to the pan. Because the noodles are already loosened, they mix in easily without breaking.

Step 8: Toss and Finish
Add the oyster sauce (or soy sauce) and toss everything together until the noodles are evenly coated and lightly glossy. Taste and adjust the seasoning. Let the noodles sit against the hot pan for a few seconds between tosses to pick up a little char.

Step 9: Plate and Top
Pile the yakiudon onto a plate and finish with a generous shower of bonito flakes and a sprinkle of aonori. Serve immediately, while the bonito flakes are still dancing from the heat.

Tips and Variations
- Loosen the udon first. Warming the noodles before they hit the pan keeps them from clumping and breaking.
- Don’t overcrowd the pan. A wide, hot pan gives you a little char instead of steamed, soggy noodles.
- Swap the protein. Chicken, thinly sliced beef, shrimp, or even just extra vegetables all work.
- Make it saucier. Prefer a yakisoba-style flavor? Add a spoonful of Worcestershire or tonkatsu sauce along with the soy.
What to Serve It With
Yakiudon is a complete meal on its own, but it pairs nicely with a few small sides:
- Miso soup for a warm, simple starter.
- A crisp, cold side like tataki ume kyuri to balance the richness.
- A fried egg or onsen tamago on top for an extra-hearty version.
Storing
Yakiudon is best eaten fresh, while the noodles are hot and springy. Leftovers keep for a day in a sealed container in the fridge; reheat in a frying pan with a splash of water, or in the microwave, until piping hot. The noodles soften over time, so I don’t recommend freezing.

Yakiudon (Japanese Stir-Fried Udon Noodles)
Ingredients
Method
- Roughly chop the cabbage, thinly slice the onion, and cut the carrot into thin batons. If using, cut the garlic chives into 4 cm lengths and halve the baby corn.
- Cut the thinly sliced pork into bite-sized pieces.
- Microwave the frozen udon according to the package directions so the noodles loosen and separate. Set aside.
- Heat a little oil in a large frying pan over medium-high heat. Add the pork, season with a little salt and pepper, and cook until it changes color.
- Add the onion and carrot and stir-fry until they start to soften.
- Add the cabbage (and baby corn and garlic chives if using) and stir-fry about 1 minute. Tear open the dashi packet and sprinkle the contents over everything with a little more salt and pepper, tossing to coat.
- Add the warmed udon to the pan and mix gently.
- Add the oyster sauce (or soy sauce) and toss until the noodles are evenly coated and lightly glossy. Taste and adjust.
- Plate and finish with a generous shower of bonito flakes and a sprinkle of aonori. Serve immediately.