Kimchi Udon Stir-Fry Noodles

Aged kimchi charred in a smoking-hot wok alongside caramelised pork belly, shiitake mushrooms, and thick udon noodles — the fermented heat and slight smokiness of charred kimchi is the specific flavour that makes this dish more than the sum of its Korean-Japanese parts. The sauce is built on kimchi juice, which carries the brine, acidity, and fermented depth of the kimchi itself throughout every strand of noodle. Butter goes in off the heat at the very end, melting into the sauce and producing the specific silky finish that bridges the bold Korean spicing with something unexpectedly smooth. Twenty-seven minutes.

Kimchi udon stir-fry in a wide bowl showing thick udon noodles with charred kimchi, caramelised pork belly, shiitake mushrooms, and scallions in glossy sauce with sesame seeds on marble surface

Prep Time : 15 min

Cook Time : 12 min

Servings : 4

Prep Time :

15 min

Cook Time :

12 min

Servings :

4

Ingredients

For the Noodles

• 600g fresh udon noodles


• 5ml toasted sesame oil

For the Kimchi Stir-Fry

•  450g pork belly, thinly sliced into 5cm strips


• 400g kimchi (aged 2-3 weeks), roughly chopped


• 200g shiitake mushrooms, stems removed and sliced


• 150g yellow onion, thinly sliced


• 120g scallions, cut into 5cm pieces (white and green parts separated)


• 30g garlic (about 6 cloves), minced


• 20g fresh ginger, minced


• 30ml neutral oil (vegetable or grapeseed)


• 30g unsalted butter

For the Sauce 

•  60ml kimchi juice


• 45ml soy sauce — this one on Amazon


• 30ml mirin — this one on Amazon


• 10ml toasted sesame oil — this one on Amazon


• 10g sugar


• 1g freshly ground black pepper

For Garnish 

•  7g gochugaru (Korean red pepper flakes) — this one on Amazon


• 15g toasted sesame seeds

This post may contain affiliate links. As an Amazon Associate I earn from qualifying purchases, at no additional cost to you.


Directions

  1. Prepare the Udon Noodles
    ring a large pot of water to a full rolling boil. Add the 600g of fresh udon noodles and cook for 2 minutes, stirring gently throughout to separate the strands — fresh udon’s surface starch causes them to bond together rapidly, and any clumps that form in the cooking water will not separate during wok cooking. Drain through a colander, rinse briefly under cold running water to stop the cooking and remove excess surface starch, and shake thoroughly to remove excess water. Toss immediately with the 5ml of toasted sesame oil to prevent sticking. Set aside — the udon must be fully ready before the wok is turned on, as the wok cooking sequence moves too quickly for concurrent preparation.
  2. Whisk the Sauce
    In a small bowl, combine the 45ml of soy sauce, 30ml of mirin, 10ml of toasted sesame oil, 60ml of kimchi juice, 10g of sugar, and 1g of black pepper. Whisk until the sugar has completely dissolved and the mixture is uniform. The kimchi juice is the ingredient that most defines this sauce’s character — it is not a byproduct to discard but an active flavour component carrying the fermented, slightly spicy, acidic brine that the kimchi itself developed over its 2–3 weeks of aging. At 60ml, it provides a concentrated background fermented depth throughout every noodle strand that simply adding more kimchi to the stir-fry could not achieve. Combined with soy sauce’s deep savoury umami and mirin’s sweet glaze, the sauce produces the specifically Korean-inflected stir-fry flavour that distinguishes this from yaki udon or any other Asian noodle preparation. Set beside the wok.
  3. Sear the Pork Belly
    Heat the wok or 14-inch skillet over the highest available heat for 2–3 full minutes until wisps of smoke appear from the surface. Add the 30ml of neutral oil and swirl to coat. Add the 450g of thinly sliced pork belly strips in a single layer — work in two batches if the wok cannot accommodate all the pork without crowding. Leave undisturbed for 90 seconds. The thin pork belly strips at this temperature develop a crispy, golden-caramelised exterior and render a significant amount of fat into the wok — this rendered pork fat becomes the enriched cooking medium for every subsequent ingredient. Flip each strip and cook for 60 seconds on the second side. Push the pork to the outer edges of the wok and add the 30g of minced garlic and 20g of minced ginger to the clear centre. Stir-fry the garlic and ginger in the centre for 20 seconds — the concentrated heat at the wok’s centre and the surrounding pork fat combine to bloom the aromatics explosively quickly. Bring the pork down from the edges and add the 150g of thinly sliced yellow onion and the white parts of the scallions. Toss everything together and stir-fry for 2 minutes until the onion begins to soften and show caramelisation at its edges.
  4. Add Mushrooms and Kimchi
    Add the 200g of sliced shiitake mushrooms to the wok. Stir-fry for 2 minutes, allowing brief stationary contact between the mushrooms and the hot wok surface between each stir — the contact produces caramelisation at the mushroom edges, converting their surface moisture into concentrated flavour rather than steam. The mushrooms will shrink by approximately half and show golden-brown colouring at their thinner edges when ready. Add the 400g of roughly chopped aged kimchi and gochugaru. Stir-fry vigorously for 2 minutes — keep the kimchi moving but allow brief moments of direct contact with the hot surface. The kimchi’s natural sugars and fermented compounds caramelise at the spots of direct contact, producing the slightly charred, slightly smoky kimchi character that is the flavour highlight of this dish. Perfectly aged kimchi that has been fermenting for 2–3 weeks provides both the correct flavour complexity and structural integrity for high-heat stir-frying — freshly made kimchi is too crisp and lacks the fermented depth; over-aged kimchi becomes too sour and breaks down under wok heat. The charred spots are not mistakes — they are the intended result and the primary source of the dish’s depth.
  5. Add Noodles, Sauce, and Butter Finish
    Add the sesame-tossed udon noodles to the wok using tongs to separate any clumps that may have formed during the wait. Pour the entire sauce mixture over the noodles. Toss continuously for 2 minutes — lifting from the bottom of the wok and folding over the top, turning the noodles through the sauce and the charred kimchi-pork mixture. Every strand should be coated in the glossy, slightly thick sauce. During the tossing, allow the noodles to make brief contact with the wok surface — these moments of direct heat produce slight crisping on individual noodle surfaces, the textural contrast between chewy interior and slightly crisped exterior that is specific to properly wok-cooked udon. Remove from heat completely. Immediately add the 30g of butter, the green scallion parts, and half of the 15g of toasted sesame seeds. Toss for 30 seconds as the residual heat melts the butter — the butter’s fat disperses into the hot sauce as it melts, producing the silky, slightly rounded finish that smooths the boldness of the kimchi and gochugaru into something with more cohesion and less sharp edge. The butter finish is the element that most people cannot identify by name but immediately register as making the dish feel more complete.
  6. Serve
    Divide among four bowls immediately — udon continues absorbing the sauce and the noodles lose their specific chewy-crispy texture contrast quickly after leaving the wok. Scatter the remaining sesame seeds over each bowl. Serve immediately while the noodles are steaming hot.

*Notes

  • Aged kimchi at 2–3 weeks is the specific fermentation stage that produces the best stir-fry kimchi. Fresh or very young kimchi (under 1 week) is crisp and mildly fermented — its texture holds through stir-frying but it lacks the deep, funky, acidic complexity that defines mature kimchi’s flavour contribution. Very old kimchi (over 4 weeks) has fermented to the point of significant sourness — its acidity is pronounced and its texture has softened, which produces an excessively sour stir-fry as the acidity concentrates during high heat. At 2–3 weeks, kimchi has developed complex lactic acid fermentation character, retained some structural integrity, and still has a vibrant, deep flavour without overwhelming sourness. Most commercial kimchi available in Korean grocery stores is sold at this stage and labelled for stir-frying.
  • The butter finish in a Korean-style stir-fry is a fusion technique that has become increasingly standard in contemporary Korean cooking and Korean-Japanese restaurant dishes. Butter has no traditional place in classical Korean cooking, but its fat composition specifically complements fermented Korean flavours — the butter’s mild sweetness moderates kimchi’s sharpness, and its dairy fat produces a satiny mouthfeel that oil alone does not. The technique of adding cold or room-temperature butter off the heat to a hot sauce is the same principle as the French beurre monté — the fat disperses into the sauce as small droplets as it melts, creating an emulsified, glossy finish.
  • Gochugaru — Korean coarse red pepper flakes — provides a different heat character from the gochujang paste that many Western Korean recipes use. Gochugaru is dry, slightly fruity, and produces a building, pervasive warmth that integrates with the charred kimchi’s spice. At 7g it is a generous quantity that produces a prominently spiced dish.

Why This Recipe Works

This recipe works because it treats kimchi as a cooking ingredient that requires its own high-heat treatment rather than simply adding it to the wok as a flavouring. The charring of the kimchi directly on the wok surface develops a smoky, caramelised complexity from the fermented sugars and acids that raw or simply heated kimchi cannot produce.

The kimchi juice in the sauce distributes that fermented character throughout every noodle strand. The pork belly renders its fat as the enriching cooking medium. And the butter finish resolves the bold, sharp elements of the Korean spicing into a cohesive, silky whole.


Ingredient Breakdown

Aged Kimchi (400g, Charred)

The primary flavour ingredient — charred directly on the wok surface to develop smoky, caramelised complexity from the fermented sugars and acids.

Kimchi Juice (60ml)

The fermented flavour carrier in the sauce — distributes the kimchi’s brine, acidity, and depth throughout every noodle strand uniformly.

Pork Belly (Seared Undisturbed)

The fat-rendering protein — its rendered fat becomes the enriched wok cooking medium; its caramelised surface provides meaty depth.

Gochugaru

The Korean spice layer — added with the kimchi for additional fruity, building heat that complements the fermented kimchi character.

Butter (Off-Heat Finish)

The silky emulsifying finish — dairy fat disperses into the hot sauce as it melts, smoothing the kimchi’s sharpness into a cohesive, glossy coating.

Fresh Udon

The thick, chewy format that carries the bold sauce with sufficient presence and develops slight surface crispness from direct wok contact.


Flavor Structure Explained 

This kimchi udon follows a layered balance model:

  • Fermented spicy core (kimchi, gochugaru)
  • Savory umami base (soy sauce, mirin, pork fat, shiitake)
  • Aromatic depth (garlic, ginger, sesame oil, scallion)
  • Rich smoothing layer (butter)
  • Nutty finish (sesame seeds)

Kimchi defines the foundation with fermented acidity, spice, and deep savory complexity, intensified by chili heat. The soy–mirin–fat layer builds a coating umami base that carries and balances that intensity. Aromatics add lift and fragrance, preventing the dish from feeling heavy or one-note. Butter rounds the edges, smoothing the bold flavors into a cohesive whole. Sesame seeds finish with a nutty top note, adding subtle aroma and texture at the end.


Common Mistakes to Avoid 

  • Using Fresh or Over-Aged Kimchi – Fresh kimchi lacks fermented depth; over-aged kimchi is too sour and breaks down under wok heat. 2–3 weeks aged is the target.
  • Discarding the Kimchi Juice – The juice is a primary sauce ingredient carrying the fermented character throughout every noodle strand. Always reserve and use it.
  • Not Charring the Kimchi – Simply heating kimchi through produces a different, less complex result. Allow direct contact with the smoking wok surface until char spots appear.
  • Adding Butter Over Direct Heat – Butter added to a still-hot burner can burn rather than melt smoothly into the sauce. Always remove from heat first.
  • Not Preheating the Wok Sufficiently – Inadequate preheat produces steamed, pale pork belly and vegetables without caramelisation. Always preheat for 2–3 full minutes over maximum heat.
  • Not Separating the Noodles Before Adding – Udon clumps that enter the wok will not separate during cooking and produce uneven sauce distribution. Always separate completely before adding.

Variations

Vegetarian Kimchi Udon

Replace pork belly with 400g of extra-firm tofu pressed dry and cut into strips, seared until deeply golden on all sides before the aromatics step. Replace oyster sauce (if used) with additional soy. The kimchi and sauce technique is identical — the tofu’s neutral protein allows the kimchi’s character to be even more prominent.

King Oyster Mushroom Version

Replace the pork belly with 400g of king oyster mushrooms halved lengthwise and seared cut-side down for 3–4 minutes until deeply golden. The mushrooms’ dense, meaty texture and umami depth work specifically well with the fermented kimchi character.

Extra Spicy Version

Increase the gochugaru to 10g and add 30ml of gochujang paste to the sauce base for a more intensely and complexly spiced version with additional depth from the fermented chili paste.

With Fried Egg

Top each bowl with a crispy-edged, runny-yolk fried egg as in the Spicy Chili Garlic Oil Noodles — the egg’s yolk runs into the kimchi sauce and adds a creamy richness that specifically complements the fermented spice.


Storage & Make-Ahead

Assembled kimchi udon is best served immediately, since the udon continues to absorb the sauce during storage and loses its chewy-crispy contrast. It can be refrigerated for up to 2 days. To reheat it, use a dry wok or skillet over high heat with a splash of water and a little extra soy sauce, tossing vigorously for about 2 minutes.

The sauce base can be kept in the refrigerator for up to 2 weeks. Keep in mind that the kimchi juice may become more sour over time as fermentation continues, so it is a good idea to taste the sauce before using it and balance it with a small amount of sugar if needed.

For the best workflow, all of the components can be prepared up to 2 hours ahead. The noodles can be tossed with sesame oil, the sauce can be whisked together, and the vegetables can be prepped in advance. Once everything is ready, the wok-cooking step takes only about 12 minutes from start to finish.


Frequently Asked Questions

What is aged kimchi and why does it matter?

Kimchi ferments over time as lactic acid bacteria convert the cabbage’s natural sugars into lactic acid and a range of aromatic compounds. At 2–3 weeks the kimchi has developed complex sour, spicy, and umami character while retaining structural integrity. For stir-frying specifically, aged kimchi’s slightly softened texture breaks down appropriately under wok heat and its concentrated fermented flavour is robust enough to survive high-heat cooking without losing character.

Can I make this without pork?

Yes — see the vegetarian variations. Tofu pressed dry and seared until golden produces an excellent result. King oyster mushrooms seared cut-side down are the most texturally satisfying non-pork alternative.

What does gochugaru taste like compared to regular chili flakes?

Gochugaru has a fruity, slightly sweet, moderately spiced character with a building rather than sharp heat. It produces a deep red colour and a pervasive warmth rather than the sharp, immediate intensity of generic red pepper flakes. Available at Korean grocery stores and Asian supermarkets.

Why does the butter go in last?

Butter added off the heat melts into the hot sauce as small fat droplets — the cooling-from-wok temperature is ideal for smooth emulsification without the butter frying and breaking. Added over direct heat it would either burn or separate into oil and solids rather than producing the silky, unified finish.

What kimchi brand works best?

Any well-fermented Korean cabbage kimchi (baechu kimchi) at the 2–3 week fermentation stage works. Korean-made brands tend to be more authentically fermented than Western-produced versions. The kimchi juice is essential — choose a brand that provides generous liquid rather than a dry-packed variety.



Nutrition Facts 

( per serving )

Calories

~1040 kcal

Protein

 21 g

Fat

77 g

Carbs

67 g

Calories

~1040 kcal

Protein

 21 g

Fat

77 g

Carbs

67 g

Related Recipes

Related Recipes


You might also like

You might also like


Kimchi udon stir-fry in a wide bowl showing thick udon noodles with charred kimchi, caramelised pork belly, shiitake mushrooms, and scallions in glossy sauce with sesame seeds on marble surface

Kimchi Udon Stir-Fry Noodles

Aged kimchi charred in a smoking-hot wok alongside caramelised pork belly, shiitake mushrooms, and thick udon noodles — the fermented heat and slight smokiness of charred kimchi is the specific flavour that makes this dish more than the sum of its Korean-Japanese parts. The sauce is built on kimchi juice, which carries the brine, acidity, and fermented depth of the kimchi itself throughout every strand of noodle. Butter goes in off the heat at the very end, melting into the sauce and producing the specific silky finish that bridges the bold Korean spicing with something unexpectedly smooth. Twenty-seven minutes.
Prep Time 15 minutes
Cook Time 12 minutes
Total Time 27 minutes
Servings: 4
Course: Main Course
Cuisine: korean
Calories: 1040

Ingredients
  

For the Noodles
  • 600 g fresh udon noodles
  • 5 ml toasted sesame oil for tossing after draining
For the Stir-Fry
  • 450 g pork belly thinly sliced into 5cm strips
  • 400 g kimchi aged 2–3 weeks, roughly chopped
  • 200 g shiitake mushrooms stems removed and sliced
  • 150 g yellow onion thinly sliced
  • 120 g scallions cut into 5cm pieces, white and green parts separated
  • 30 g garlic about 6 cloves, minced
  • 20 g fresh ginger minced
  • 30 ml neutral oil — vegetable or grapeseed
  • 30 g unsalted butter
For the Sauce
  • 60 ml kimchi juice from the kimchi container
  • 45 ml soy sauce
  • 30 ml mirin
  • 10 ml toasted sesame oil
  • 10 g sugar
  • 1 g freshly ground black pepper
For Garnish
  • 7 g gochugaru Korean red pepper flakes
  • 15 g toasted sesame seeds

Method
 

Prepare the Udon Noodles
  1. Bring a large pot of water to a full rolling boil. Add the 600g of fresh udon noodles and cook for 2 minutes, stirring gently throughout to separate the strands — fresh udon’s surface starch causes them to bond together rapidly, and any clumps that form in the cooking water will not separate during wok cooking. Drain through a colander, rinse briefly under cold running water to stop the cooking and remove excess surface starch, and shake thoroughly to remove excess water. Toss immediately with the 5ml of toasted sesame oil to prevent sticking. Set aside — the udon must be fully ready before the wok is turned on, as the wok cooking sequence moves too quickly for concurrent preparation.
Whisk the Sauce
  1. In a small bowl, combine the 45ml of soy sauce, 30ml of mirin, 10ml of toasted sesame oil, 60ml of kimchi juice, 10g of sugar, and 1g of black pepper. Whisk until the sugar has completely dissolved and the mixture is uniform. The kimchi juice is the ingredient that most defines this sauce’s character — it is not a byproduct to discard but an active flavour component carrying the fermented, slightly spicy, acidic brine that the kimchi itself developed over its 2–3 weeks of aging. At 60ml, it provides a concentrated background fermented depth throughout every noodle strand that simply adding more kimchi to the stir-fry could not achieve. Combined with soy sauce’s deep savoury umami and mirin’s sweet glaze, the sauce produces the specifically Korean-inflected stir-fry flavour that distinguishes this from yaki udon or any other Asian noodle preparation. Set beside the wok.
Sear the Pork Belly
  1. Heat the wok or 14-inch skillet over the highest available heat for 2–3 full minutes until wisps of smoke appear from the surface. Add the 30ml of neutral oil and swirl to coat. Add the 450g of thinly sliced pork belly strips in a single layer — work in two batches if the wok cannot accommodate all the pork without crowding. Leave undisturbed for 90 seconds. The thin pork belly strips at this temperature develop a crispy, golden-caramelised exterior and render a significant amount of fat into the wok — this rendered pork fat becomes the enriched cooking medium for every subsequent ingredient. Flip each strip and cook for 60 seconds on the second side. Push the pork to the outer edges of the wok and add the 30g of minced garlic and 20g of minced ginger to the clear centre. Stir-fry the garlic and ginger in the centre for 20 seconds — the concentrated heat at the wok’s centre and the surrounding pork fat combine to bloom the aromatics explosively quickly. Bring the pork down from the edges and add the 150g of thinly sliced yellow onion and the white parts of the scallions. Toss everything together and stir-fry for 2 minutes until the onion begins to soften and show caramelisation at its edges.
Add Mushrooms and Kimchi
  1. Add the 200g of sliced shiitake mushrooms to the wok. Stir-fry for 2 minutes, allowing brief stationary contact between the mushrooms and the hot wok surface between each stir — the contact produces caramelisation at the mushroom edges, converting their surface moisture into concentrated flavour rather than steam. The mushrooms will shrink by approximately half and show golden-brown colouring at their thinner edges when ready. Add the 400g of roughly chopped aged kimchi and gochugaru. Stir-fry vigorously for 2 minutes — keep the kimchi moving but allow brief moments of direct contact with the hot surface. The kimchi's natural sugars and fermented compounds caramelise at the spots of direct contact, producing the slightly charred, slightly smoky kimchi character that is the flavour highlight of this dish. Perfectly aged kimchi that has been fermenting for 2–3 weeks provides both the correct flavour complexity and structural integrity for high-heat stir-frying — freshly made kimchi is too crisp and lacks the fermented depth; over-aged kimchi becomes too sour and breaks down under wok heat. The charred spots are not mistakes — they are the intended result and the primary source of the dish's depth.
Add Noodles, Sauce, and Butter Finish
  1. Add the sesame-tossed udon noodles to the wok using tongs to separate any clumps that may have formed during the wait. Pour the entire sauce mixture over the noodles. Toss continuously for 2 minutes — lifting from the bottom of the wok and folding over the top, turning the noodles through the sauce and the charred kimchi-pork mixture. Every strand should be coated in the glossy, slightly thick sauce. During the tossing, allow the noodles to make brief contact with the wok surface — these moments of direct heat produce slight crisping on individual noodle surfaces, the textural contrast between chewy interior and slightly crisped exterior that is specific to properly wok-cooked udon. Remove from heat completely. Immediately add the 30g of butter, the green scallion parts, and half of the 15g of toasted sesame seeds. Toss for 30 seconds as the residual heat melts the butter — the butter’s fat disperses into the hot sauce as it melts, producing the silky, slightly rounded finish that smooths the boldness of the kimchi and gochugaru into something with more cohesion and less sharp edge. The butter finish is the element that most people cannot identify by name but immediately register as making the dish feel more complete.
Serve
  1. Divide among four bowls immediately — udon continues absorbing the sauce and the noodles lose their specific chewy-crispy texture contrast quickly after leaving the wok. Scatter the remaining sesame seeds over each bowl. Serve immediately while the noodles are steaming hot.

Notes

Aged kimchi at 2–3 weeks is the specific fermentation stage that produces the best stir-fry kimchi. Fresh or very young kimchi (under 1 week) is crisp and mildly fermented — its texture holds through stir-frying but it lacks the deep, funky, acidic complexity that defines mature kimchi’s flavour contribution. Very old kimchi (over 4 weeks) has fermented to the point of significant sourness — its acidity is pronounced and its texture has softened, which produces an excessively sour stir-fry as the acidity concentrates during high heat. At 2–3 weeks, kimchi has developed complex lactic acid fermentation character, retained some structural integrity, and still has a vibrant, deep flavour without overwhelming sourness. Most commercial kimchi available in Korean grocery stores is sold at this stage and labelled for stir-frying.
The butter finish in a Korean-style stir-fry is a fusion technique that has become increasingly standard in contemporary Korean cooking and Korean-Japanese restaurant dishes. Butter has no traditional place in classical Korean cooking, but its fat composition specifically complements fermented Korean flavours — the butter’s mild sweetness moderates kimchi’s sharpness, and its dairy fat produces a satiny mouthfeel that oil alone does not. The technique of adding cold or room-temperature butter off the heat to a hot sauce is the same principle as the French beurre monté — the fat disperses into the sauce as small droplets as it melts, creating an emulsified, glossy finish.
Gochugaru — Korean coarse red pepper flakes — provides a different heat character from the gochujang paste that many Western Korean recipes use. Gochugaru is dry, slightly fruity, and produces a building, pervasive warmth that integrates with the charred kimchi’s spice. At 7g it is a generous quantity that produces a prominently spiced dish.