Skip to content
GetCookMatch
Japchae (Korean Glass Noodle Stir-Fry) with dangmyeon, soy sauce and sesame oil — Korea recipeKoreaKorea
📝Useful tips
S
Sergei Martynov

The reason japchae requires cooking each ingredient separately — and the reason most recipes do not take the shortcut of throwing everything in together — is texture. Each vegetable has a different water content and cooking time. If they are cooked together, the faster-cooking ingredients will be mushy by the time the slower ones are done. The carrots and onions would make the spinach grey and soggy. By cooking each separately, you control the result: the carrots stay just crisp, the onion is soft and lightly caramelised, the spinach is vivid green. This takes three extra pans (or three extra rounds in the same pan), but it is what makes japchae genuinely beautiful rather than just a pile of brown noodles.

💡

Dangmyeon noodles should NOT be cooked al dente. These are not Italian pasta. Cook them until they are fully soft, springy, and slightly slippery throughout — 6 to 8 minutes depending on thickness. Undercooked dangmyeon has a chalky, gummy core that is very unpleasant. When in doubt, pull a strand and bite through it — it should be uniformly soft with no white opacity in the centre. After cooking, cut them with scissors into manageable lengths (15 to 20 cm) so the final dish is easy to serve and eat.

Cereal and Pasta Dishes

Japchae (Korean Glass Noodle Stir-Fry)

By Sergei Martynov

Korean sweet potato glass noodles stir-fried with colourful vegetables, marinated beef, and a savoury-sweet sesame-soy dressing. Japchae (잡채, literally 'mixed vegetables') is one of Korea's most beloved festive dishes — served at holidays, birthdays, and celebrations, but easy enough for any weeknight. The dangmyeon noodles are the star: made from sweet potato starch, they are naturally gluten-free, translucent when cooked, and have a distinctly springy, slightly slippery chew unlike any other noodle. The dish is traditionally assembled in a large bowl rather than continuously stir-fried, because each vegetable is cooked separately to preserve its colour and texture. The effort is real but the result — a glossy, sesame-fragrant tangle of textures and colours — is worth every pan.

⏱️
40
Minutes
👥
4
Servings
🔥
420
kcal
Rate this recipe

Key Ingredients

What you'll need

Ingredients

How to make it

Instructions

  1. 1

    Make the sauce and marinate the beef. Mix together the soy sauce, sugar, sesame oil, and minced garlic in a small bowl — this is both the beef marinade and the noodle dressing. Taste it: savoury, sweet, sesame-forward. If you want it sweeter, add a little more sugar; if saltier, more soy. Reserve two-thirds of this mixture in a large bowl (this will season the final assembled dish). Use the remaining third to marinate the beef: toss and let sit at room temperature while you prepare everything else, at least 10 minutes.

  2. 2

    Cook the noodles. Cook dangmyeon in a large pot of boiling water for 6 to 8 minutes until soft, springy, and translucent — not al dente, these noodles should be fully cooked and slightly slippery. Drain, rinse under cold water, and cut into roughly 15 cm lengths with kitchen scissors (long noodles are unwieldy in the final dish). Toss the noodles in the large bowl with the reserved sauce. This pre-seasoning is important: the noodles need to absorb the dressing.

  3. 3

    Cook each ingredient separately. This is the heart of japchae — each component gets its own brief time in the pan to preserve colour and texture. Use the same pan for all, adding a small amount of neutral oil each time. Order: (1) Onion: medium-high heat, 2 to 3 minutes until soft and just starting to colour. Season with a pinch of salt. Add to bowl. (2) Carrot: medium-high, 1 to 2 minutes, still slightly crisp. Season with salt. Add to bowl. (3) Shiitake: medium-high, 2 to 3 minutes until tender and fragrant. Season with a tiny splash of soy sauce. Add to bowl. (4) Spinach: toss briefly in the hot pan 30 seconds just to warm through (it's already blanched). Add to bowl. (5) Spring onions: 30 seconds. Add to bowl.

  4. 4

    Cook the beef. Increase heat to high. Add a little oil and the marinated beef. Sear in a single layer — do not stir immediately. Let it colour on one side for 60 seconds, then toss and cook 1 to 2 minutes more until cooked through. Add to the large bowl.

  5. 5

    Assemble and serve. Add the sesame seeds to the bowl. Toss everything together with your hands or two large spoons — this is the satisfying final step, getting everything mixed and the pre-seasoned noodles evenly coated. Taste and adjust: more soy sauce for salt, sesame oil for richness, sugar for sweetness. Japchae can be served warm, at room temperature, or even cold — it is excellent all three ways. Top with thin egg strips (jidan) if using. Scatter extra sesame seeds over the top.

Join the conversation

Comments (1)

Leave a comment

  • Sergei MartynovAuthor
    2d ago

    The widest pan you own works best for japchae. Maximum surface area means faster evaporation, more concentrated sauce, and better coating. A deep pot keeps things too wet.

Frequently Asked Questions

What are dangmyeon noodles and can you substitute them?

Dangmyeon (당면) are Korean sweet potato starch noodles, made from sweet potato starch and water. They are naturally gluten-free, thick (about 2 mm diameter), and cook into translucent, shiny strands with a springy, slippery chew unlike any wheat noodle. They absorb sauce beautifully without becoming soft. They are sold in Korean supermarkets and increasingly in large general supermarkets. Substitutes: regular glass noodles (mung bean starch) are the closest — thinner and less chewy but similar character. Rice vermicelli works but the texture is softer. Chinese mung bean vermicelli is acceptable. Wheat noodles, spaghetti, or udon are not good substitutes — they produce a completely different dish.

Can japchae be made vegetarian or vegan?

Yes, very easily. Simply omit the beef and the egg garnish. The dish is naturally meat-free without them — the flavour comes primarily from the sesame oil, soy sauce, garlic, and the variety of vegetables. Many Korean households make vegetarian japchae as standard. You can add extra mushrooms (shiitake, oyster, or king oyster all work well) or firm tofu to compensate for the protein. The dish is already gluten-free when made with pure soy sauce (not all soy sauces are; check labels).

Can japchae be made ahead?

Yes — it is one of the best make-ahead noodle dishes. The flavour actually deepens as it sits. Make it fully assembled up to 2 days ahead. Store covered in the fridge; the noodles will firm up when cold. To serve: bring to room temperature (30 minutes out of the fridge) or reheat gently in a pan with a small splash of water and a few drops of sesame oil to loosen. Japchae is also excellent eaten cold or at room temperature, which is why it is such a popular potluck and party dish in Korea.

Why is japchae a festive dish in Korea?

Japchae has been a prestigious dish since the Joseon Dynasty (17th century), when it was served at royal court banquets. The original version had no noodles — it was purely mixed vegetables. Noodles were added later and became the defining feature. Because of its labour-intensive preparation (cooking each ingredient separately), its colourful presentation, and its use of expensive ingredients like beef and sesame oil, japchae was traditionally reserved for celebrations. Today it appears at every major Korean holiday — Chuseok (harvest festival), Seollal (Lunar New Year), birthdays, and weddings.

What is the correct texture for japchae noodles?

Fully cooked, soft, springy, and slightly slippery — NOT al dente. Dangmyeon should be cooked until uniformly soft throughout with no opacity in the centre. They should have a bouncy, elastic chew but no chalky or gummy core. 6 to 8 minutes in boiling water is typically right, depending on the brand and thickness. After cooking, rinse in cold water to stop cooking and remove excess surface starch, then cut into 15 cm lengths with scissors for easy serving. Undershooting the cooking time is the most common mistake with these noodles.