Savory and sweet Korean stir-fried glass noodles with ribeye and vegetables ready in 45 minutes.
In Austin, our culinary landscape is a melting pot, and while we are famous for smoked brisket, I find myself craving the bouncy, chewy texture of Korean glass noodles just as often. Japchae is a staple in Korean cuisine, often served during holidays and celebrations, but it has found a permanent spot in my weeknight rotation because of its incredible balance. It is not just a stir-fry; it is a harmonious assembly of textures and colors. The star of the show is dangmyeon, noodles made from sweet potato starch that turn transparent and slippery when cooked. When tossed with thinly sliced ribeye, vibrant vegetables, and a sweet-savory soy sesame sauce, it creates a dish that is as beautiful to look at as it is to eat.
The secret to distinct flavors and vibrant colors in Japchae is to cook the ingredients separately before combining them. If you throw everything into the wok at once, the vegetables will steam rather than sauté, the colors will muddy, and the textures will homogenize. Sauté the onions, carrots, and mushrooms individually to ensure they retain their specific bite and color, then mix them by hand at the end.
A Celebration of Texture and Balance

Why You'll Love This Recipe
- The "Bounce": Sweet potato starch noodles offer a unique, chewy elasticity that you simply cannot get from wheat or rice noodles.
- Balanced Flavor Profile: The sauce hits every note-salty from soy, sweet from sugar, and nutty from a generous amount of sesame oil.
- Meal Prep Friendly: Unlike many noodle dishes that clump or get soggy, Japchae retains its texture well and tastes delicious whether served hot, warm, or at room temperature.
- Visual Feast: The contrast of the dark beef and mushrooms against the bright red peppers, orange carrots, and green spinach makes for a stunning presentation.
Ingredients
To achieve the authentic taste and texture, specific ingredients are non-negotiable.
- Ribeye Steak: 10 ounces, boneless. Ribeye offers the perfect fat content for tenderness. Slice it paper-thin against the grain.
- Sweet Potato Noodles (Dangmyeon): 10 ounces. These dried greyish noodles turn clear when cooked.
- Spinach: 6 ounces fresh spinach. It adds an essential earthiness and vibrant green color.
- Shiitake Mushrooms: 6 fresh or rehydrated dried mushrooms. They provide a meaty, umami depth.
- Aromatics: ½ onion (sliced thinly) and 1 minced garlic clove.
- Vegetables: 1 medium carrot (julienned) and 1 red bell pepper (sliced thin) for crunch and sweetness.
- Eggs: 2 large eggs to make the jidan (egg garnish).
- Soy Sauce: The savory base of the marinade and sauce.
- Sesame Oil: You will need a significant amount (about ¼ cup plus more for marinade) for that signature nutty aroma.
- Sugar: Essential to balance the salty soy sauce.
- Sesame Seeds: For texture and garnish.
How to Make Japchae

Marinate the Beef
In a medium bowl, whisk together 1 tablespoon soy sauce, 1 tablespoon sugar, 2 teaspoons sesame oil, 2 teaspoons mirin, and the minced garlic. Add the thinly sliced ribeye, toss to coat thoroughly, and set aside to marinate while you prep the vegetables.
Prepare the Sauce
In a measuring cup or small bowl, whisk together the main sauce ingredients: ¼ cup sesame oil, ¼ cup soy sauce, 3 tablespoons sugar, 1 tablespoon sesame seeds, and ½ teaspoon black pepper. Stir until the sugar is fully dissolved.
Boil and Season the Noodles
Bring a large pot of water to a boil. Cook the sweet potato noodles according to the package directions (usually 6-7 minutes) until transparent and chewy. Do not drain the water yet. Remove the noodles with tongs or a sieve and rinse them immediately under cold water to remove excess starch. Drain very well. Place them in a large mixing bowl. Using kitchen shears, cut the noodles a few times to make them shorter and easier to eat. Pour ⅔ of the prepared sauce over the noodles and toss to coat. This prevents sticking and infuses flavor.
Blanch the Spinach
Return the pot of water to a boil (it is fine if it is slightly cloudy). Add a pinch of salt. Blanch the spinach for 30 seconds to 1 minute until wilted. Immediately transfer to a bowl of ice water to stop the cooking. Squeeze the spinach firmly to remove as much water as possible; excess water will dilute the sauce. Add the spinach to the bowl with the noodles.
Make the Egg Garnish (Jidan)
Heat 1 teaspoon of neutral oil in a medium non-stick pan over medium heat. Beat the eggs lightly. Pour them into the pan, swirling to create a thin layer. Cook without browning until set, flipping once. Remove the egg sheet to a cutting board. Once cool, roll it up and slice into thin yellow strips.
Sauté the Vegetables
Using the same pan, wipe it clean if necessary. Sauté the sliced mushrooms with a pinch of salt until they release their moisture and brown slightly. Add them to the noodle bowl. Next, add a teaspoon of oil and sauté the onions, carrots, and bell peppers with a pinch of salt until just softened but still crisp-tender. Add them to the noodle bowl.
Sear the Beef
Finally, heat 1 teaspoon of oil on high heat. Add the marinated beef in a single layer. Sear quickly until browned and cooked through. Add the beef and its juices to the noodle bowl.
Assemble
Pour the remaining ⅓ of the sauce over the bowl containing the noodles, meat, and vegetables. Using your hands (wear food-safe gloves if you prefer), gently toss everything together to ensure an even distribution of ingredients and sauce. Top with the egg strips.
Common Mistakes to Avoid
- Overcooking the Noodles: If boiled too long, sweet potato noodles lose their signature chew and become mushy. Taste them a minute before the timer goes off.
- Soggy Spinach: If you do not squeeze the water out of the blanched spinach aggressively, it will release liquid into the dish later, making the sauce watery.
- Crowding the Pan: Cooking the vegetables all at once results in a steamed mixture where everything tastes the same. The separation of ingredients allows each vegetable to shine.
Tips and Tricks for Success
- Slicing the Beef: To get paper-thin slices of beef, place your ribeye in the freezer for 20-30 minutes before slicing. The firmer texture makes it much easier to cut precisely.
- The Hand Toss: Koreans famously use their hands ("son-mat" or hand taste) to mix Japchae. It allows you to separate the noodle strands and massage the sauce into the ingredients better than tongs ever could.
- Rinse Thoroughly: Sweet potato starch is very sticky. You must rinse the cooked noodles under cold water until they feel cool to the touch to stop the cooking and wash away the surface starch.
Variations
- Vegetarian Japchae: Omit the beef and increase the amount of shiitake mushrooms, or add strips of firm tofu that have been pan-fried.
- Spicy Kick: While traditional Japchae is sweet and savory, you can add a teaspoon of gochugaru (Korean red chili flakes) or a slice of jalapeño for a Texas twist.
- Seafood: Substitute the beef for shrimp or squid, cooking them quickly at the end to avoid rubberiness.
How to Serve
Japchae is incredibly versatile. It is traditionally served as a side dish (banchan) at a larger meal, but it is hearty enough to be a main course. Garnish generously with chopped scallions and extra toasted sesame seeds before serving.

Make Ahead and Storage
- Refrigerator: Japchae stores beautifully in an airtight container in the fridge for up to 3-4 days. The noodles will harden when cold.
- Reheating: Do not microwave Japchae if you can avoid it, as the noodles can get chewy in a bad way. The best method is to reheat it in a skillet with a splash of water and a tiny drizzle of sesame oil until the noodles soften and become transparent again.
Recipe Notes / What I Learned
I learned that cutting the noodles with scissors is not an optional step-it is a necessity. Long strands of dangmyeon are incredibly difficult to serve and eat if left whole. Three or four snips with the shears make the dish much more manageable.
Nutrition Snapshot
One serving contains approximately 450 calories, 18g fat, and 15g protein.

Japchae (Korean Noodles)
Equipment
- 1 Large pot for noodles/blanching
- 1 Medium pan for cooking components
- 1 Large bowl for assembly
Ingredients
Group: Beef + Marinade
- 1 tablespoon soy sauce
- 1 tablespoon sugar
- 2 teaspoons sesame seed oil
- 2 teaspoons mirin
- 1 clove garlic, minced
- 10 ounces ribeye steak (boneless, sliced thin) see my note below!
Group: Japchae Noodle Sauce
- ¼ cup sesame seed oil
- ¼ cup soy sauce
- 3 tablespoons sugar
- 1 tablespoon sesame seeds
- ½ teaspoon black pepper
Group: Noodles, Eggs, and Vegetables
- 10 oz sweet potato noodles (you can sub with glass noodles) see my note below!
- 6 ounce fresh spinach
- 1 tablespoon neutral oil, divided
- 2 eggs, lightly beaten
- 6 shiitake mushrooms, thinly sliced (fresh or dried but rehydrated) see my note below!
- ½ onion, sliced into thin strips
- 1 medium to large carrot, peeled and cut into matchsticks
- 1 red bell pepper, sliced thin
- salt to taste
Group: Garnish
- scallions, roughly chopped
- sesame seeds extra
Instructions
- In a medium bowl, whisk together 1 tablespoon soy sauce, 1 tablespoon sugar, 2 teaspoons sesame oil, mirin, and minced garlic until the sugar dissolves. Put the sliced rib-eye into the marinade, coating the meat, and set aside.
- In a measuring cup or small bowl, combine the ¼ cup sesame seed oil, ¼ cup soy sauce, 3 tablespoons sugar, 1 tablespoon sesame seeds, and black pepper until the sugar dissolves. Set aside.
- In a large pot, cook the noodles according to the package directions, saving the boiling pot of water once you remove the noodles. Make sure you place the noodles in a sieve, rinse with cold water, drain very well, and place them into a large bowl. You can cut the noodles with scissors if they are too long. Pour ⅔ of the Japchae Noodle Sauce over the noodles and mix well.
- With the pot still boiling, salt the water, blanch the spinach, and then place in a small bowl. Run the spinach under cool water to stop them from cooking, then squeeze out as much water as possible. Place the spinach on top of the bowl of noodles.
- In a medium pan, heat 1 teaspoon of oil on medium heat and cook the lightly beaten eggs in 1 layer, doing your best not to brown them (a splash of water and a lid can help steam and cook them). Flip the egg "crepe" onto a cutting board or plate to let cool. Roll the cooled egg tightly, and slice into thin strips. Place on top of the bowl of noodles after all other components are cooked.
- Wipe the pan if there's any residual oil and return the pan to medium heat. Dry sauté the mushrooms with a pinch of salt until wilted and slightly wet. Add on top of the noodles. In the same pan, heat 1 teaspoon of oil and cook the onions, carrots, and bell pepper with a pinch of salt until just softened. Add to the top of the noodles.
- Lastly, heat 1 teaspoon of oil on high heat, searing off the marinated beef until just cooked through and then add it to the bowl of noodles.
- Pour the remaining Japchae Noodle Sauce over the bowl of noodles, vegetables, and eggs, mix gently with your hands, making sure to coat all the ingredients in the sauce. Adjust to taste if necessary using salt, sugar, pepper, soy sauce, or sesame seed oil. Move the japchae to a serving platter and sprinkle with green onions and more sesame seeds. Eat hot, warm, or at room temperature to enjoy!
Notes
Nutrition
FAQs
Is this recipe gluten-free?
The sweet potato noodles are naturally gluten-free. To make the entire dish gluten-free, you must use Tamari or a certified gluten-free soy sauce, as standard soy sauce contains wheat.
Can I use rice noodles instead?
No. Rice noodles have a completely different texture and will break apart when tossed vigorously. The chewy, elastic texture of sweet potato starch noodles is essential to the identity of Japchae.
Why are my noodles clumping together?
This happens if they weren't rinsed enough or if they sat too long without oil. Toss them with the sauce immediately after rinsing to coat them in the sesame oil.




