
Yakisoba (Japanese Stir-Fried Noodles with Pork & Cabbage)
Savory Japanese yakisoba — chewy wheat noodles stir-fried with pork belly, cabbage, and a tangy Worcestershire-based sauce, topped with pickled ginger and bonito flakes.
About This Recipe
Yakisoba (焼きそば) — literally 'grilled soba' — is a misnomer: despite the name, these are wheat noodles, not buckwheat, stir-fried on a hot iron griddle (teppan) with pork belly, cabbage, and carrots, sauced with a tangy, slightly sweet Worcestershire-based yakisoba sauce. It is Japan's beloved festival food, sold from outdoor stalls at summer matsuri (festivals) alongside takoyaki and okonomiyaki, and equally at home as a quick weeknight stir-fry in any Japanese kitchen. The noodles are pre-cooked and steam-packed — they need only to be separated and stir-fried until their edges pick up color and their surface absorbs the sauce. The yakisoba sauce (commercially available as Bulldog or Otafuku brand, or easily made at home from Worcestershire sauce, oyster sauce, and ketchup) is the flavor backbone, delivering sweet, tangy, deeply savory notes that coat every strand. Classic yakisoba is a masterclass in simplicity: pork belly sliced thin for rapid cooking, cabbage for sweetness and bulk, the pre-cooked noodles breaking up and charring slightly against the hot griddle, all unified by the sauce. Toppings — aonori (green seaweed flakes), beni shoga (red pickled ginger), katsuobushi (dancing bonito flakes), and Kewpie mayonnaise — are not optional decorations but essential textural and flavor elements that complete the dish.
Ingredients
Serves 2
- 300 gfresh yakisoba noodles(pre-cooked steam-packed wheat noodles; or substitute ramen noodles)
- 150 gpork belly(sliced 5mm thick, then cut into 4cm pieces)
- 0.25green cabbage(roughly chopped into 4cm squares)
- 1 mediumcarrot(julienned)
- 3 stalksgreen onion(sliced into 4cm lengths)
- 2 tbspneutral oil(for stir-frying)
- 3 tbspyakisoba sauce(Bulldog or Otafuku brand, or see homemade below)
- 2 tbspWorcestershire sauce(for homemade sauce)
- 1 tbspoyster sauce(for homemade sauce)
- 1 tbspketchup(for homemade sauce)
- 1 tspsoy sauce
- 2 tbspbeni shoga red pickled ginger(for topping)
- 2 tbspaonori green seaweed flakes(for topping)
- 5 gkatsuobushi bonito flakes(for topping)
- 2 tbspKewpie mayonnaise(for topping)
Instructions
- 1
Make homemade yakisoba sauce
If not using commercial sauce, combine Worcestershire sauce, oyster sauce, ketchup, and soy sauce in a small bowl. Stir well. Taste — it should be tangy, sweet, and savory. Set aside.
- 2
Separate the noodles
Open the yakisoba noodle package and separate the noodle mass with your fingers or briefly microwave 30 seconds to loosen.
- 3
Stir-fry pork and vegetables
Heat a large wok or griddle over high heat until smoking. Add oil, then pork belly. Stir-fry 2 minutes until the edges start to brown. Add carrot and stir-fry 1 minute. Add cabbage and green onion and cook 2 more minutes, tossing constantly, until cabbage softens at the edges but retains some crunch.
High heat is essential — low heat steams vegetables and produces pale, watery yakisoba instead of the lightly charred teppan-style result.
- 4
Add noodles and sauce
Push vegetables to the side. Add noodles directly to the hot pan. Spread across the surface and let sit 30 seconds to char slightly, then begin tossing with tongs or chopsticks. Pour yakisoba sauce evenly over everything and toss vigorously to coat all noodles. Cook 2 more minutes until sauce is absorbed and noodles are lightly glazed.
- 5
Top and serve immediately
Divide into bowls or plates. Top with beni shoga, aonori, and katsuobushi. Drizzle Kewpie mayonnaise over. Serve at once — yakisoba softens quickly once sauced.
Did you make this?
Rate it and help other cooks find the recipes that actually work.
One tap to sign in, and we'll save the rating you just picked.
Everything you need to plan your week — free
- Meal calendar
- Grocery list
- AI recipe ideas
Track what you eat
Snap your meal to log calories and macros, run fasting timers and track water in the free SnapCal app.
Pro Tips
- →
A very hot wok or griddle (ideally 280°C+) produces the slightly charred, smoky notes that distinguish authentic yakisoba from pale, steamed-tasting versions.
- →
Don't crowd the pan — cook in two batches if your pan is not large enough to give ingredients space to char rather than steam.
- →
Beni shoga (red pickled ginger) is not decorative — its sharp sourness cuts the richness of the pork and Worcestershire sauce and is essential to the flavor profile.
- →
Kewpie mayonnaise (Japanese mayo with extra egg yolks and rice vinegar) is richer and more acidic than Western mayonnaise — it is worth sourcing specifically for this dish.
Variations
- •
Chicken yakisoba: substitute thinly sliced chicken thigh for pork belly — cook slightly longer (3 minutes) before adding vegetables.
- •
Seafood yakisoba: add shrimp and sliced squid with the vegetables — a popular festival variation.
- •
Sosu yakisoba pan: press freshly cooked yakisoba into a hot pan to form a crispy bottom layer, then flip onto a plate for a pancake-style presentation.
Storage
Yakisoba is best eaten immediately after cooking. Store leftovers refrigerated up to 2 days; reheat in a very hot pan with a splash of water to prevent sticking and revive texture. The noodles absorb sauce overnight and benefit from an additional drizzle of yakisoba sauce when reheating.
History & Origin
Despite the 'soba' (buckwheat) in its name, yakisoba uses wheat noodles — the name reflects its visual similarity to soba rather than its ingredients. The dish emerged in Japan in the early 20th century, influenced by Chinese chow mein and adapted to Japanese tastes with Worcestershire-based sauce introduced during the Meiji era Western influence. Yakisoba became a staple of Japanese summer festivals (matsuri) in the postwar period, where it is cooked on large iron teppan griddles by the hundreds of portions. Today it is one of Japan's most recognized street foods alongside okonomiyaki and takoyaki.
Frequently Asked Questions
What noodles do I use for yakisoba if I cannot find yakisoba noodles?
Fresh ramen noodles are the best substitute — they have a similar alkaline wheat character and springy texture. Briefly blanch fresh ramen noodles in boiling water for 1 minute, drain, and use as you would pre-cooked yakisoba noodles. Chinese chow mein noodles also work well.
Can I make yakisoba vegetarian?
Yes — substitute thinly sliced firm tofu or king oyster mushrooms for pork. Make sure your yakisoba sauce is vegetarian (some commercial brands contain oyster extract). The stir-fry is otherwise entirely plant-based.
Why are my noodles sticking to the pan?
The pan was not hot enough when the noodles went in. Add noodles to a smoking-hot, well-oiled surface and do not stir for 30 seconds — let them char slightly and release naturally. If using non-stick, add a small drizzle of water to create steam and loosen noodles.
Nutrition Facts
Per serving (450g / 15.9 oz) · 2 servings total
Time Summary
Have Questions?
Ask our AI cooking assistant anything about this recipe — substitutions, techniques, scaling.
Chat with AI Chef →More Japanese Recipes
You Might Also Like
Similar dishes from other cuisines around the world.
Browse by Ingredient
More recipes built around the same core ingredients.
Free Kitchen Tools
Calculators and converters that pair with this page — no signup needed.
Put This Into a Plan
Schedule it, shop for it, and track what you already have.
Read Next
Longer reads that go deeper on the ideas behind this dish.
Community
Join the conversation
Sign in to leave a comment and save your favourite recipes