Japchae is Korea’s beloved stir-fried glass noodle dish, brimming with vibrant vegetables, silky sweet potato noodles, and the umami richness of soy sauce and sesame oil. Originally a royal court favorite, it’s now found on nearly every Korean celebration table, often served warm or at room temperature.
What makes Japchae so irresistible is its perfectly balanced taste. It offers a little bit of everything: savory, slightly sweet, nutty, and deeply satisfying without being heavy. The texture is just as important as the flavor: chewy noodles, crisp-tender vegetables, and seared beef (if you choose to add it).
Why You’ll Love This Japchae
Japchae is one of those dishes that seems like it takes hours, but it actually comes together quite easily. The ingredients are simple, the flavors are clean, and it’s endlessly customizable. You can make it vegetarian, vegan, or add beef, chicken, or even shrimp. It also keeps well, making it perfect for meal prep or potlucks.
And let’s be honest: the glossy, colorful noodles are beautiful. It’s a dish that turns heads and fills bellies.
What Kind of Noodles Should I Use for Japchae?
Japchae is made using Korean sweet potato noodles, known as dangmyeon. These translucent glass noodles are slightly chewy and absorb flavor incredibly well. They’re naturally gluten-free and can be found in most Asian grocery stores or online. Avoid substituting with rice noodles or pasta—it just won’t be Japchae without those springy sweet potato strands.
Ingredients for the Japchae
To make a truly great Japchae, you’ll want fresh, colorful vegetables and quality noodles. Here’s what you’ll need:
Sweet Potato Noodles
These are the base of the dish. Once boiled, they become translucent and slightly chewy, which gives Japchae its signature texture.
Carrots
Thinly sliced into matchsticks, they add color and sweetness.
Spinach
Quickly blanched, spinach brings a mild bitterness that balances the dish.
Onion
Sliced and sautéed until soft, onions add aroma and a gentle sweetness.
Shiitake Mushrooms
These add depth and a subtle umami richness.
Bell Pepper
Red or yellow bell peppers lend crunch and vibrant color.
Garlic
Minced garlic gives the Japchae that signature savory backbone.
Soy Sauce
The salty-sweet umami base that coats the noodles.
Sesame Oil
Adds that nutty fragrance essential to Japchae.
Sugar
Just a touch to balance the soy sauce and enhance the vegetables.
Beef or Tofu (Optional)
For protein, use thinly sliced ribeye or tofu if you’re keeping it plant-based.
Sesame Seeds
A sprinkle on top for texture and visual appeal.


How To Make the Japchae
Step 1: Cook the Noodles
Bring a large pot of water to a boil and cook the sweet potato noodles according to package instructions, usually 6-7 minutes. Rinse under cold water and toss with a little sesame oil to prevent sticking.
Step 2: Prepare the Vegetables
Blanch the spinach for 30 seconds, squeeze out excess water, and cut into bite-sized pieces. Sauté onions, carrots, mushrooms, and bell peppers separately in sesame oil until just tender. Lightly season each batch with a pinch of salt.
Step 3: Cook the Beef or Tofu
If using beef, sauté thinly sliced ribeye with garlic, a drizzle of soy sauce, and a touch of sugar. Cook until browned. If using tofu, pan-fry slices until golden on each side.
Step 4: Mix It All Together
In a large bowl, combine the noodles, all the cooked vegetables, and protein. Add soy sauce, sugar, sesame oil, and minced garlic. Toss everything together until well combined and glossy.
Step 5: Serve
Top with toasted sesame seeds and serve warm or at room temperature.
How to Serve and Store Japchae
Japchae is traditionally served either warm or at room temperature, making it incredibly versatile. It feeds around 4 to 6 people as a main dish or more as a side dish at gatherings. This dish also makes great leftovers. Store it in an airtight container in the fridge for up to 4 days. To reheat, a quick toss in a pan over medium heat with a splash of water will bring it right back to life.
What to Serve With Japchae?
Korean Fried Chicken
Crispy and juicy with a sticky glaze, it’s a match made in heaven.
Kimchi
This fermented side dish adds spice, tang, and crunch to contrast the smooth noodles.
Cucumber Salad
Light, fresh, and vinegary—perfect to refresh your palate.
Egg Rolls
Crispy on the outside with a savory filling, egg rolls are a great appetizer.
Steamed Rice
Japchae isn’t heavy, so a side of simple rice rounds out the meal.
Bulgogi
Thinly sliced marinated beef adds extra protein and a sweet-savory element.
Miso Soup
A warm bowl of miso balances the slightly sweet Japchae beautifully.
Want More Noodle Ideas?
If Japchae hits the spot, here are more noodle-packed favorites you might fall in love with:
- Stovetop Creamy Ground Beef Pasta is hearty and comforting with every bite.
- Creamy Ground Beef Alfredo Pasta offers a rich and silky alternative.
- Cheesesteak Tortellini in Rich Provolone Sauce brings that savory, cheesy indulgence.
- Creamy Beef and Shells Recipe is great for family-style dinners.
- One Pot Smoked Sausage Pasta adds a smoky kick to your pasta night.
Save This Recipe For Later
📌 Save this recipe to your Pinterest dinner board so you can come back to it any time.
And let me know in the comments how yours turned out. Did you go with beef, tofu, or keep it veggie? Maybe you added a little spice or a different mix of vegetables?
I love seeing how each of you makes these recipes your own. Don’t hesitate to ask questions—let’s make Japchae even better together.
Explore beautifully curated health-boosting and flavor-packed dishes on Mia Recipes on Pinterest and find your next noodle obsession.

Japchae
- Total Time: 35 minutes
- Yield: 4 to 6 servings
Description
A classic Korean Japchae recipe made with sweet potato noodles, stir-fried vegetables, and sesame soy sauce. This savory-sweet noodle dish is naturally gluten-free, easy to customize, and perfect for holidays, potlucks, or weeknight dinners. Learn how to make authentic Japchae with simple ingredients and tips for perfect texture every time.
Ingredients
200g sweet potato noodles
1 cup carrots, julienned
2 cups spinach, blanched and chopped
1 medium onion, thinly sliced
1 cup shiitake mushrooms, sliced
1 small red bell pepper, thinly sliced
2 cloves garlic, minced
3 tablespoons soy sauce
1 tablespoon sesame oil
1 teaspoon sugar
150g beef or tofu, optional
1 tablespoon sesame seeds, toasted
Instructions
1. Bring a large pot of water to a boil and cook the sweet potato noodles for 6–7 minutes. Drain and rinse under cold water. Toss with a little sesame oil to prevent sticking.
2. Blanch spinach for 30 seconds, then squeeze out excess water and cut into bite-sized pieces.
3. In a skillet, sautée onion, carrots, mushrooms, and bell pepper separately in sesame oil until just tender. Lightly season with salt.
4. If using beef, sauté thin slices with garlic, soy sauce, and a touch of sugar until browned. For tofu, pan-fry until golden.
5. In a large bowl, combine noodles, cooked vegetables, protein (if using), remaining soy sauce, sugar, sesame oil, and minced garlic. Toss until evenly coated.
6. Top with toasted sesame seeds and serve warm or at room temperature.
Notes
This dish can be made up to 3 days ahead and kept in the fridge.
Use gluten-free soy sauce for a 100% gluten-free meal.
You can swap out or add other veggies like zucchini or green beans.
- Prep Time: 20 minutes
- Cook Time: 15 minutes
- Category: Main Dish
- Method: Stir-Fried
- Cuisine: Korean
Nutrition
- Serving Size: 1 cup
- Calories: 280
- Sugar: 5g
- Sodium: 620mg
- Fat: 10g
- Saturated Fat: 1.5g
- Unsaturated Fat: 7.5g
- Trans Fat: 0g
- Carbohydrates: 38g
- Fiber: 4g
- Protein: 8g
- Cholesterol: 15mg


