
Japchae (Korean Glass Noodle Stir-Fry)
A beloved centrepiece of Korean celebrations and everyday tables alike, Japchae features chewy sweet potato glass noodles tossed with vibrant seasonal vegetables and tender lean beef in a balanced soy-sesame glaze. This clinical adaptation reduces sodium and added sugar while preserving the dish's characteristic silky texture and layered umami depth. Rich in complex carbohydrates, plant-based fibre, and lean protein, it delivers sustained energy and anti-inflammatory benefits without compromising its festive Korean soul.
Total Time
1 hr 5 min
Prep
40 min
Cook
25 min
Servings
4
Cuisine
Korean
385kcal
Calories
24g
Protein
48g
Carbs
11g
Fat
7g
Fiber
How to Make It
- 1
Soak the Noodles
Place the dry dangmyeon noodles in a large bowl and cover completely with cold water. Soak for 30 minutes until pliable and slightly translucent. Drain and use scissors or a knife to cut loosely into 15–20 cm lengths. This prevents the noodles from clumping and makes stir-frying easier.
Tip: Do not soak longer than 40 minutes or noodles will become mushy when cooked. Cold soaking (rather than hot) gives better texture control. - 2
Prepare the Sauce and Marinade
In a small bowl, whisk together the low-sodium soy sauce, sesame oil, honey or maple syrup, minced garlic, and grated ginger. Divide this mixture: use 2 tablespoons (30 ml) to marinate the beef and reserve the rest as the finishing sauce.
Tip: Taste the sauce before dividing — it should be savoury-forward with a mild sweetness and a hint of warmth from ginger. Adjust honey by ½ teaspoon increments if needed. - 3
Marinate the Beef
Combine the sliced beef with the 30 ml of reserved marinade and a pinch of black pepper. Toss well to coat every strip. Allow to marinate at room temperature for at least 15 minutes, or refrigerate for up to 4 hours for deeper flavour penetration.
Tip: Slicing beef against the grain shortens muscle fibres, resulting in more tender bites — especially important with leaner cuts. - 4
Blanch the Spinach
Bring a medium pot of water to a boil. Blanch the spinach for 30–40 seconds until just wilted. Immediately transfer to a bowl of ice water to stop cooking and preserve colour. Drain thoroughly, squeeze out excess water gently with your hands, and season lightly with a few drops of sesame oil and a small pinch of salt. Set aside.
Tip: Blanching rather than stir-frying spinach preserves more water-soluble folate and reduces the risk of overcooking — a traditional Korean technique called 'namul' preparation. - 5
Cook the Noodles
Bring a large pot of unsalted water to a boil. Add the soaked noodles and cook for 5–6 minutes, stirring occasionally, until fully cooked but still slightly chewy (al dente). Drain and rinse briefly under cold water. Transfer to a large bowl and immediately toss with 5 ml sesame oil and 10 ml low-sodium soy sauce to prevent clumping. Set aside.
Tip: Do not overcook the noodles — they will continue softening in the hot wok during the final toss. Residual chewiness is a key textural element of authentic Japchae. - 6
Stir-Fry Each Component Separately
Heat a large wok or non-stick skillet over high heat. Add 5 ml avocado oil. Stir-fry each vegetable component separately in this order: (1) onion and white spring onion parts — 2 minutes until softened; (2) carrots — 2–3 minutes until just tender with bite; (3) red and yellow bell peppers — 2 minutes until slightly blistered; (4) shiitake mushrooms — 3 minutes until golden and reduced. Season each lightly with black pepper. Remove each batch to a large plate as you go.
Tip: Cooking vegetables separately ('mise en place' stir-fry method) prevents steaming and ensures each maintains its ideal texture and colour. High heat and a dry pan between batches is essential. - 7
Cook the Beef
In the same hot wok, add 5 ml avocado oil. Add the marinated beef strips in a single layer — work in batches if necessary to avoid crowding. Sear for 2 minutes without stirring, then toss and cook for another 1–2 minutes until browned and cooked through. Remove from heat.
Tip: Crowding the pan causes the beef to steam rather than sear, losing the Maillard browning that adds depth of flavour. A dry, smoking-hot wok is your best tool here. - 8
Combine and Finish
In the large wok over medium heat, add the cooked noodles, all stir-fried vegetables, beef, blanched spinach, and the remaining sauce. Using tongs or long chopsticks, toss everything together gently for 2–3 minutes, ensuring the sauce coats every strand. Add the green parts of the spring onion during the final 30 seconds of tossing. Taste and adjust seasoning with a small amount of soy sauce or black pepper as needed.
Tip: Use a gentle folding motion rather than vigorous stirring to prevent the noodles from breaking. The finished dish should look glossy and unified — not wet or saucy. - 9
Plate and Garnish
Transfer the Japchae to a large serving platter or individual bowls. Scatter toasted sesame seeds generously over the top and add a few drops of sesame oil if desired. Serve warm or at room temperature — Japchae is traditional and equally delicious both ways.
Tip: This dish actually improves in flavour after 30 minutes of resting as the noodles absorb the sauce. It is excellent for meal prep and holds well refrigerated for up to 3 days — gently reheat with a splash of water.
Want this in your meal plan?
Get personalised meal plans, track your nutrition, and access 500+ recipes tailored to your health goals.
Get started free