Japchae (잡채), or Korean glass noodle stir fry, is a super popular noodle dish that's great for holidays, special occasions, and even as everyday meals. It's sweet and savory and made with bouncy sweet potato noodles, meat, eggs, and lots of veggies. Enjoy this japchae on its own or pair it with some beef bulgogi or gochujang chicken thighs to complete your meal!
Japchae, or Korean glass noodle stir fry, is one of the most popular menu items at Korean restaurants. It's super easy to make and tastes amazing!
The noodles have a wonderful bounciness to them, and the vegetables added texture and make the whole dish more vibrant. The sauce is well balanced between sweet and savory, with a hint of toasted nuttiness.
What is japchae?
Japchae, pronounced like "chob-cheh," is a Korean sweet potato glass noodle stir-fry with vegetables, eggs, and meat. It's a popular Korean noodle dish that's often served during New Years, for special occasions, everyday meals, or as a side dish.
Please scroll down to the recipe card for the ingredient quantities!
For the japchae:
- Sweet potato glass noodles - Also known as dangmyeon. These sweet potato noodles super bouncy, chew, yet tender.
- Beef or pork - Either proteins are great for making japchae. For beef, we usually use cuts like sirloin, flank, or skirt. As for pork, we love using pork chops, loin, and pork butt. Feel free to use whatever you have. You can even use chicken or omit the protein to make it vegetarian!
- Eggs - For making egg crepes. Eggs also make japchae extra fragrant and tasty!
- Onion, carrot, spinach, mushrooms, green onion - These are the most popular vegetables used in japchae. They add both color and texture to the noodles. So feel free to use all of them, use more of one, or omit certain ones. We do recommend using at least some onions.
- Salt and pepper - For seasoning the proteins and veggies. It is important that everything is seasoned so that the final product is well seasoned.
- Toasted sesame seeds (optional for garnish)
For the japchae sauce:
- Soy sauce - We recommend light sodium soy sauce, however, regular soy sauce works too. Just use a tablespoon less per recipe. The soy sauce also gives the japchae noodles that beautiful golden brown color.
- Honey and brown sugar - A combination of honey and brown sugar makes the japchae more flavorful. However, regular granulated white sugar is fine too.
- Sesame oil - This is a Korean pantry staple and adds a nice toasted, nuttiness to the dish. We highly recommend using some toasted sesame oil for japchae, but if you prefer, you can omit it.
Make it vegan or vegetarian
Japchae is easily customizable to your to your diet preference, whether vegan or vegetarian.
To make it vegetarian, the beef or pork can be omitted or replaced with tofu. If you are using tofu, make a little extra japchae sauce. Cut the tofu into strips, sear them, and let the tofu simmer in the extra japchae sauce until thick. This will give the tofu lots of flavor. Or simply just sear the tofu and add it to the japchae with the other ingredients.
For a vegan version, omit the beef or pork and eggs. The honey in the japchae sauce can be replaced with more brown sugar or white sugar. Extra vegetables can also be added to help bulk up the japchae.
How to make japchae
Please scroll down to the recipe card for the full recipe and instructions!
Prepare the ingredients:
1. Prepare japchae sauce. Combine the ingredients for the japchae sauce. Mix well and set aside until needed.
2. Cook the noodles. Boil the sweet potato glass noodles in a pot of boiling water for 10 to 15 minutes, or until just cooked. The cook time will vary, depending on the brand. Drain the noodles and rinse with cold water until completely cooled. Set aside until needed.
3. Prepare the egg. Add a small amount of oil to a large nonstick pan over medium heat. When the pan is hot, add the beaten egg. Tilt the pan to spread the egg into a thin layer. Cook until the bottom of the eggs are set, then flip to cook the other side briefly. Remove from the pan to cool. Once cooked, fold it in half and cut into ¼ inch strips.
4. Sear the beef or pork. Add a small amount of oil into the same pan over medium high heat. Add the beef or pork and season with a pinch of salt and a few cracks of black pepper. Sear the meat on each side until cooked. Remove and set aside.
5. Cook the vegetables. In the same pan over medium high heat, add some oil and cook the vegetables according to heartiness, until they are cooked but still with texture. Season the veggies with some salt and black pepper. Set aside.
📝 For example: Cook the julienned carrots first. Then add the onions and green onion bottoms, followed by mushrooms, then spinach. Cook each vegetables for about 10 to 30 seconds, depending on their heartiness.
Finish the japchae:
6. Heat up japchae sauce. Into the same pan, add the prepared japchae sauce and heat over medium heat. Stir occasionally until the sugar has dissolved. Reduce the heat to low.
7. Assemble. Add the japchae noodles to the sauce and mix until well coated. Add the rest of the japchae ingredients and toss until everything is well combined. If you prefer your japchae warmer, let the japchae cook a little longer, until warmed through.
8. Serve. Portion the japchae or serve it family style with a sprinkle of sesame seeds. Enjoy!
What to eat with japchae
Japchae on it's own makes a great meal, but it's even better served with these popular dishes and sides:
- Beef bulgogi with vegetables
- Traditional napa cabbage kimchi or geotjeori (fresh kimchi)
- Mandu (Korean dumplings)
- Kimchijeon (Savory Kimchi Pancakes)
- Don't over cook the noodles! It is very important to not overcook the sweet potato noodles to prevent making mushy japchae.
- Rinse the noodles in cold water. After draining, make sure to thoroughly rinse the noodles in cold water until they're completely cooled. This prevents the noodles from sticking and also helps the noodles stay bouncy and chewy.
- Drain the noodles well. Before adding the rinsed sweet potato noodles into the japchae sauce, make sure the noodles are drained really well so that the sauce isn't diluted.
- Cut the noodles shorter for easier eating. If needed, use a pair of kitchen shears to cut the noodles into shorter pieces so that it's easier to eat.
Storage and reheating
Japchae makes for great leftover meals. To store, let the japchae cool completely, then store it in an airtight container. It will stay good in the fridge for up to 2 to 3 days. After 2 to 3 days, the noodles will lose its bouncy texture.
To reheat, cover the japchae and microwave until warm or hot. We recommend mixing midway to distribute the heat more evenly. You can also heat up the japchae in a pan on medium heat with a small amount of water. Gently mix the noodles until warm. If you prefer, you could enjoy the japchae chilled as well.
A good japchae should have bouncy, slightly chewy noodles and is well balanced between sweet and savory with a hint of toasted sesame oil. The vegetables should have texture but not raw.
Japchae can be served hot, cold, or at room temperature. However, we recommend enjoying the noodles while they are are hot or room temperature because the flavors are fuller and more well rounded.
Depending on the brand of japchae noodles, the cook time could vary. But typically japchae noodles take about 10 to 15 minutes to boil.
To check if the sweet potato noodles are done, pinch off a piece of noodle. If it breaks off easily, it's done. Also, you can check to see if the center of the noodles are clear or if they still look slightly white and starchy. White and starchy means the noodles need to be boiled a little longer.
If you’ve made this recipe or any recipes from our blog, please tag us on Instagram using #twoplaidaprons! You can also tag us in your Instagram stories using @two_plaid_aprons. We would love to see your creations! It absolutely makes our day! 🥰
Japchae (Korean Glass Noodle Stir Fry)
For the japchae:
- 12 ounces sweet potato glass noodles
- 16 ounces beef or pork cut into strips (cuts like flank, skirt, ribeye are great; you can use pork instead too)
- 2 large egg beaten
- 1 large carrot peeled and julienned
- 1 medium yellow onion thinly sliced
- 3 mushrooms thinly sliced (any mushrooms of your choice)
- 2 cups baby spinach packed
- 2 stalks green onion cut into 1 inch pieces
- oil for cooking
- Toasted sesame seed (optional for garnish)
- Salt and black pepper as needed
- Make the japchae sauce:Mix together all the ingredients for the sauce and set aside.
- Cook the japchae (sweet potato) noodles:In a large pot of boiling water, add the japchae noodles and boil until the noodles are cooked through, about 10-15 minutes depending on the brand. Stir occassionally to prevent the noodles from sticking.
- Once the sweet potato noodles are cooked, drain it immediately and rinse thoroughly with cold water until completely cooled. Drain the noodles well and set aside.Optional: Use a pair of kitchen sheers to cut the japchae noodles into shorter pieces for easier of eating.
- Make the egg crepe:In a large nonstick pan over medium heat, add a small amount of oil. When the oil is hot, pour in the beaten eggs. Tilt the pan to spread the egg into a thin layer and cook until the egg crepe is set on the bottom. Flip the egg crepe and and cook the other side briefly. Remove from pan and let it cool until comfortable to handle.
- Once the egg crepe has cooled, fold it in half and cut the egg crepe into thin strips. Set aside until needed.
- Cook the beef (or pork):In the same pan over medium high heat, add a small amount of oil. When the oil is hot, add the beef and lightly season with some salt and pepper. Sear the beef until golden brown and cooked through, about 4 to 5 minutes. Remove from pan and set aside.
- For the vegetables:In the same pan over medium heat, add a small amount of oil. Sauté the vegetable according to their heartiness*. Between each addition, season the vegetables lightly with salt and black pepper. Cook the vegetables just until they become tender. Then, remove from pan and set aside.*For example: Add the carrots first and sauté for 15 to 30 seconds .Then add the onions and green onion bottoms, followed by mushrooms, then spinach, and lastly the green onion tops.*
- Assemble the japchae:In the same large pan or a stir fry pan over medium heat, add the prepared japchae sauce. Stir the sauce occasionally until the sugar is completely dissolved and the sauce is starting to bubble. Turn the heat to low.*You can also place all the ingredients into a large mixing bowl for easier tossing.*
- To the sauce, add the japchae noodles and mix until the noodles are evenly coated. Then, add the rest of the prepared ingredients (vegetables, beef or pork, and egg strips). Toss until everything is evenly combined and remove from heat.
- Serve:Portion the japchae or serve it family style with a sprinkle of sesame seeds. Japchae can be enjoyed hot, warm, room temperature, or slightly chilled.
- Feel free to omit, substitute, and add vegetables to to this recipe. Japchae is very customizable and will taste just as good!