Vegan Japchae Korean Noodles


This vegan japchae is a delicious Korean noodle dish typically served cold but also very good hot! Korean meets vegan in this quick and easy japchae recipe: a chewy and crunchy medley of glass noodles, spinach, mushrooms, green onions, and carrots.

close up view of Vegan Japchae Korean Noodles garnished with green onions and sesame seeds in a bowl with chopsticks
Prep Time:
15 mins
Cook Time:
12 mins
Total Time:
27 mins


  • 1 (12 ounce) package Korean sweet potato noodles (dangmyun)

  • 5 teaspoons sesame oil, divided

  • ¼ cup soy sauce

  • 4 teaspoons white sugar

  • 1 tablespoon vegetable oil

  • 3 carrots, cut into matchsticks

  • 1 onion, thinly sliced

  • 1 cup shiitake mushrooms, sliced

  • 6 green onions, chopped

  • 4 cloves garlic, minced

  • 1 (16 ounce) bag fresh spinach

  • 1 tablespoon sesame seeds (Optional)


  1. Fill a large pot with lightly salted water and bring to a rolling boil; stir in noodles and return to a boil. Cook noodles uncovered, stirring occasionally, until tender yet firm to the bite, about 5 minutes. Drain and rinse with cold water.

  2. Toss noodles with 2 teaspoons sesame oil in a bowl. Cut into shorter pieces using kitchen shears. Set aside.

  3. Combine soy sauce and sugar in a bowl; set aside.

  4. Heat vegetable oil in a skillet over medium-high heat. Sauté carrots and onion until soft, about 1 minute. Add mushrooms, green onions, and garlic. Sauté until fragrant, about 30 seconds. Add noodles, soy sauce mixture, and spinach. Cook and stir until noodles are heated through, 2 to 3 minutes more.

  5. Remove the skillet from heat. Toss in remaining 1 tablespoon sesame oil and sesame seeds.

Cook's Note:

You can use dried mushrooms; just reconstitute them in hot water for at least 10 minutes.

Nutrition Facts (per serving)

455 Calories
12g Fat
74g Carbs
13g Protein
Nutrition Facts
Servings Per Recipe 4
Calories 455
% Daily Value *
Total Fat 12g 16%
Saturated Fat 2g 9%
Sodium 1552mg 67%
Total Carbohydrate 74g 27%
Dietary Fiber 7g 23%
Total Sugars 11g
Protein 13g
Vitamin C 46mg 228%
Calcium 203mg 16%
Iron 5mg 30%
Potassium 1077mg 23%

* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

** Nutrient information is not available for all ingredients. Amount is based on available nutrient data.

(-) Information is not currently available for this nutrient. If you are following a medically restrictive diet, please consult your doctor or registered dietitian before preparing this recipe for personal consumption.

You’ll Also Love