Japchae: Korean Sweet Potato Glass Noodles
Japchae — Korean sweet potato glass noodles with colorful vegetables and soy-braised beef. The birthday dish, explained from shopping to plating.

What's in this recipe
Ingredients
Base recipe makes 6 servings
- 250gdangmyeon (Korean sweet potato starch noodles)
- 100gbeef ribeye or sirloin, sliced thin against the grain
- 110gbaby spinach
- 120gcarrot, julienned
- 100gonion, sliced thin
- 80gshiitake mushrooms, sliced
- 50gred bell pepper, julienned
- 1largeegg (for jidan garnish, optional)
- 4Tbspsoy sauce
- 2Tbspsugar
- 3Tbsptoasted sesame oil
- 2Tbspminced garlic
- 1tspblack pepper
- 1Tbspvegetable oil
- 1Tbsptoasted sesame seeds
Substitutions
No exact match? These work.
Dangmyeon noodlesCellophane noodles (mung bean starch) or rice vermicelli
Dangmyeon is the only authentic option. Others work but texture differs.
Beef ribeyePork loin, chicken thigh, or omit for vegan (use extra mushrooms)
Shiitake mushroomsKing oyster mushrooms, wood ear mushrooms, or any fresh mushrooms
SugarHoney, rice syrup, or corn syrup
Equipment
- Large skillet or wok
- Large pot for boiling noodles
- Mixing bowl
- Kitchen shears
- Cutting board and knife
How to Make It
Soak the dangmyeon noodles in hot water for 15 minutes until flexible but still slightly firm. Drain and rinse in cold water to stop cooking. Cut with kitchen shears 4 times so they are shorter. Toss with 1 Tbsp soy sauce and 1 Tbsp sesame oil. Set aside.
Marinate the beef: toss sliced beef with 1 Tbsp soy sauce, 1 tsp sugar, 1 tsp sesame oil, 1 tsp minced garlic, and a pinch of black pepper. Set aside for 15 minutes.
Blanch the spinach in boiling water for 1 minute. Rinse in cold water, squeeze dry, and season with 1 tsp sesame oil and a pinch of salt. Set aside.
Heat a large skillet over high heat with 1 Tbsp vegetable oil. Stir-fry the onion and carrot with a pinch of salt for 1-2 minutes until slightly softened. Remove and set aside.
In the same pan, stir-fry the mushrooms for 1-2 minutes until browned. Do not salt early — it releases moisture. Remove and set aside.
In the same pan, stir-fry the beef for 1-2 minutes until no longer pink. Add the red bell pepper and cook 30 seconds. Remove and set aside.
Make the sauce: combine remaining 3 Tbsp soy sauce, 1 Tbsp sugar, 2 Tbsp sesame oil, 1 Tbsp minced garlic, and black pepper in a small bowl.
Return the noodles to the skillet over medium heat. Pour the sauce over the noodles and toss for 1-2 minutes until the noodles absorb the sauce and turn glossy.
Add all the cooked vegetables and beef back to the pan. Toss everything together for 30 seconds. Drizzle with remaining sesame oil and sprinkle sesame seeds.
For the egg garnish: beat 1 egg with a pinch of salt, cook as a thin crepe in a lightly oiled pan, slice into thin strips. Place on top of the japchae.
About this dish
Japchae is the dish Koreans make when they want to impress without saying so. It looks like a tangle of translucent noodles and colorful vegetables, but every ingredient is cooked separately, seasoned separately, and combined only at the end. That is the technique, and it is what separates real japchae from the noodle-heavy versions you see at restaurants where the vegetables are speckles and the beef is optional.
The noodles are dangmyeon — sweet potato starch noodles that turn clear and chewy when cooked. They are naturally gluten-free, which makes japchae one of the few Korean dishes that works for almost everyone. The vegetables are stir-fried individually because each one has a different cooking time and water content. Spinach wilts in seconds. Carrots take two minutes. Mushrooms need color, not steam. Cooking them together turns some to mush and leaves others raw.
What Is Japchae?
Japchae originated in the 17th century as a beef-only dish served to King Gwanghaegun. Over time, vegetables were added, and the dish evolved into the colorful stir-fry it is today. The name means “mixed vegetables” — but the noodles are the star now.
The seasoning is simple: soy sauce, sugar, sesame oil, garlic, and black pepper. There is no complicated sauce to balance. The noodles absorb the seasoning directly, which means you have to taste it multiple times as you make it. Glass noodles drink up flavor and then go quiet. What tasted perfect twenty minutes ago may need another splash of soy sauce or a drizzle of sesame oil before it hits the table.
The egg garnish — jidan — is a thin crepe made from a single egg, sliced into golden strips and placed on top. It is not there for flavor. It is there because japchae without the yellow streaks looks incomplete. Maangchi always makes it. Modern Pepper always makes it. The egg is optional in theory but traditional in practice.
What to Serve Japchae With
Japchae is a banchan (side dish) or a standalone dish served at celebrations: birthdays, holidays, potlucks, and family gatherings. It is not a main course in the way bulgogi or bibimbap is. It sits alongside rice and other dishes, adding color and texture to the table.
It works at room temperature, which makes it ideal for potlucks and meal prep. Leftovers keep for three to four days in the fridge, and the noodles absorb more flavor as they sit. Some people prefer it cold straight from the fridge during summer. Others reheat it gently on the stove.
For a more substantial meal, serve it over rice with a fried egg and kimchi on the side. Or wrap it in lettuce leaves with ssamjang, the way you would wrap bulgogi. The chewy noodles and crisp vegetables work in any context.
Japchae shows up on the same holiday table as bulgogi. For other noodle dishes, see the Korean noodles guide or jajangmyeon.
Nutrition per serving
Source: U.S. Department of Agriculture, Agricultural Research Service. FoodData Central, 2019. fdc.nal.usda.gov
Frequently Asked Questions
What are japchae noodles made of?
Dangmyeon — sweet potato starch noodles. They turn translucent and chewy when you cook them, which is why everyone calls them glass noodles. They're naturally gluten-free, which makes japchae one of the few Korean dishes that works for almost anyone at the table.
Why is my japchae bland?
Glass noodles are flavor thieves. They absorb seasoning as they sit and then go quiet on you. What tasted perfect twenty minutes ago will taste like nothing by dinner. Season the noodles while they're still warm, taste again after an hour, and hit it with more soy sauce or sesame oil right before serving. You'll probably add seasoning three times before it hits the table.
Do I have to cook each vegetable separately?
Yes, and there's no shortcut. Spinach wilts in seconds. Carrots take two minutes. Mushrooms need high heat for color. Throw them all in together and half will be mush while the other half is raw. Cooking each one alone is tedious, but it's the reason japchae tastes like japchae and not like a cafeteria stir-fry.
What is egg jidan?
A paper-thin egg crepe sliced into golden strips for garnish. You separate the yolk from the white, cook each as flat as you can, and cut into thin ribbons. It doesn't add much flavor. It's there because japchae without the yellow streaks on top looks incomplete. Every Korean cooking grandma makes it. It's optional in theory but traditional in practice.
Can I make japchae ahead of time?
It's actually better the next day. The noodles soak up more flavor as they sit in the fridge, and japchae is meant to be eaten at room temperature anyway. Keeps three to four days. If you have leftovers, stuff them inside dumpling wrappers and pan-fry — japchae mandu. That's not a hack, that's what Korean families actually do with leftover japchae.
What goes with japchae?
Rice, always. Japchae is rich with sesame oil so you want something plain to balance it. Most Korean tables will have kimchi next to it — the acidity cuts through the sweetness. For a full spread, add doenjang jjigae or a simple soup. At parties and holidays japchae sits alongside bulgogi and galbi. It also works stuffed inside dumplings the next day if you have leftovers.
Is japchae served cold or hot?
Room temperature is how most Koreans eat it. You can serve it warm right after cooking, and it's also fine straight from the fridge. Cold japchae is actually great in summer. The one thing you don't want to do is microwave it — the noodles get gummy and stick together. If you want it warm, toss it in a pan for a minute.
What noodles are used in japchae?
Dangmyeon — sweet potato starch noodles. They're sold dried in clear plastic bags at any Korean or Asian grocery store. When you cook them they turn translucent and chewy, which is why people call them glass noodles. Don't confuse them with mung bean noodles or rice vermicelli. Different starch, different texture, wrong dish.
How do you cook japchae?
The short version: cook every ingredient separately and combine at the end. Boil the glass noodles, drain and cut them. Stir-fry each vegetable on its own — spinach, carrots, mushrooms, onion. Cook the beef separately. Then toss everything together with soy sauce, sesame oil, sugar, and garlic. It sounds tedious and it is, but cooking each thing alone is the reason japchae tastes like japchae and not like a generic stir-fry.