My Plantiful Cooking

menu icon
go to homepage
  • Recipes
  • Newsletter
  • About
  • Contact
  • Vegan Summer Recipes
subscribe
search icon
Homepage link
  • Recipes
  • Newsletter
  • About
  • Contact
  • Vegan Summer Recipes
×
Add us as a trusted site on Google
Home » Recipes » Vegan Gluten-free Recipes

Vegan Japchae (Korean Glass Noodles Stir-fry)

Mee Sha drinking a cup of coffee seated.
Modified: Jul 7, 2026 · Published: Mar 11, 2024 by Jim Mee Sha · This post may contain affiliate links · 6 Comments
Jump to Recipe

This vegan japchae is a plant-based version of the classic Korean noodle dish, minus the meat! Vibrant and satisfying, this comforting recipe is ready in 40 minutes.

Commonly served as banchan (side dish), it pairs well with bibimbap, vegan kimchi jjigae, or tofu bulgogi. It is also great as a light summer meal with a glass of lemon barley water.

A plate of japchae served with chopsticks with a blue teacloth beside.

 Growing up during the K-drama craze, I had my fair share of Korean foods, and one of my favorites is japchae! It is one of the nostalgic dishes I knew I had to recreate.

After multiple batches of testing, I am excited to share this vegan japchae recipe. It has all the flavors of the traditional dish, featuring chewy noodles, vibrant veggies, and tofu cubes as a meat substitute.

Much like my vegan kimbap and vegan tteokbokki, it is a great side dish. But equally, I love having it on its own as a refreshing summer lunch.

Jump to:
  • 💚Why you will love vegan japchae 
  • 🍄What you will need 
  • ✨Ingredients substitutions and add-ins
  • 🔪How to make vegetarian japchae
  • ✅Helpful tips 
  • ❄️Storing and meal prep tips
  • ?Commonly asked questions
  • 🍽️More Asian noodles recipe
  • 📖 Recipe

💚Why you will love vegan japchae 

  • A vibrant and flavorful dish that is incredibly satisfying
  • Easy to make and comes together in 40 minutes
  • Great for packed lunch and can be enjoyed warm or cold
  • Healthy and is packed with veggies and protein-packed tofu

🍄What you will need 

Ingredients needed like noodles, spinach, shiitake, carrot, bell pepper, green onion, garlic, and onion.
Ingredients needed like tofu, soy sauce, sesame oil, sugar, sesame seeds, cornstarch, and salt.
  • Sweet potato noodles (Dangmyeon) - Made from sweet potato starch, it is naturally gluten-free. When cooked, it turns translucent and has a unique chewy, bouncy texture. Find it in the international food aisle of your local grocery, Asian market, or online.
  • Tofu - Use extra-firm or super-firm tofu.
  • Shiitake mushrooms - Both fresh and dried shiitake work, but you will need to soak dried ones for 30 minutes before using.
  • Soy sauce - Korean soy sauce gives the most authentic flavor, but any will work. Use a gluten-free soy sauce to make this recipe completely gluten-free.
  • Sesame oil - Use toasted one, like this Kadoya sesame oil.

See the recipe card for full information on ingredients and quantities.

✨Ingredients substitutions and add-ins

  • Vegetables - Can be replaced with other veggies including cabbage, zucchini, button mushrooms, bean sprouts, or Chinese greens.
  • Tofu - Use smoked tofu or soy sauce tofu for a more flavorful dish. Or substitute with tempeh, slices of vegan steak, or seitan chicken.
  •  Egg - Egg strips are common in japchae, but you can make a plant-based version by making my tofu omelette, slicing it up before adding to the noodles.

🔪How to make vegetarian japchae

Sauce for vegan japchae in a ramekin with a teaspoon beside.

Step 1: Make the sauce by combining all the seasonings.

Cooked sweet potato noodles tossed in sauce in a glass bowl with a pair of chopsticks beside.

Step 2: Cook noodles until soft and transparent. Then, transfer them to a bowl and add 3 tablespoons of sauce. Mix well.

Pan-fried tofu cubes in a non-stick pan.

Step 3: While the noodles are cooking, pan-fry tofu for 2-3 minutes on each side or until most sides are golden brown. Set aside.

Cooked onion, mushrooms, and green onion in a non-stick pan.

Step 4: Fry onion and mushrooms for 2-3 minutes. Then, add garlic and fry for a minute. Add to the bowl of noodles.

Cooked carrot, bell pepper, and spinach in a non-stick pan.

Step 5: Fry carrot and bell pepper for 1-2 minutes before adding spinach and cooking until wilted.

Pouring japchae sauce into a bowl of cooked vegetables, noodles, and tofu in a glass bowl.

Step 6: Add cooked vegetables to the bowl of noodles, then stir in the remaining sauce. Add more seasonings if needed. Your vegan japchae is ready to serve.

Save this recipe!

Email yourself a link to this page and come back later.

Also get a FREE high-protein vegan recipe eBook + weekly new recipes! Unsubscribe anytime.

✅Helpful tips 

  • Careful not to overcook vegetables - Vegetables should be tender but crisp; overcooking makes them go mushy.
  • Serving japchae - Vegan japchae can be served warm or cold. It is traditionally served as a banchan with rice and Korean mains, but you can have it as a meal.

❄️Storing and meal prep tips

Storing - Leftover japchae can be refrigerated for 3 days in an airtight container, or frozen for 3 months. I like to divide it into individual portions with freezer bags before freezing.

Reheating - Allow frozen noodles to thaw overnight, then reheat japchae in a skillet over low heat. Or sprinkle some water and heat in the microwave at 30-second intervals.

A plate of japchae topped with sesame seeds with a pair of chopsticks in the background.

?Commonly asked questions

Is japchae usually served hot or cold?

Japchae is a versatile dish that can be served hot, at room temperature, or straight out of the fridge. If you prefer to serve your noodles hot, heat them on the stove with some sesame oil before serving.

What is a substitute for glass noodles in Japchae?

The best substitute for sweet potato noodles is Chinese glass noodles. However, you can use rice noodles instead, though they will lack Japchae's signature chewy texture. 

How can I avoid sticky japchae?

To prevent japchae noodles from sticking and clumping, plunge them into cold water right after boiling to stop them from cooking further.

Drain well, then immediately add some sauce. Sesame oil in the sauce will prevent noodles from clumping.

Is japchae gluten-free?

Japchae consists of dangmyeon made from sweet potato starch, which makes it naturally gluten-free. However, to make this dish completely gluten-free, use a certified gluten-free soy sauce.

Holding a plate of japchae served with chopsticks with sesame seeds and soy sauce beside.

🍽️More Asian noodles recipe

  • A plate of noodles served with chopsticks with another bowl of noodles, tea, and chopped green onion beside.
    Stir-fry Noodles with Oyster Sauce
  • A plate of stir-fry noodles on a plate served with a pair of chopsticks.
    Flavorful Tofu Noodles Stir-fry
  • A plate of stir-fry noodles served with chopsticks with chili flakes and a cup of tea beside.
    Stir-fry Rice Vermicelli Noodles (fried bee hoon)
  • Teriyaki soba noodles in a pan with a dish of sesame seeds, scallions and a wooden spatula beside.
    Easy Teriyaki Soba Noodles

If you made this recipe, leave a rating and comment below. We would love to hear from you! Subscribe to My Plantiful Cooking to get new recipes delivered straight to your inbox! Follow us on Instagram, Facebook, and Pinterest to get the latest updates. 😉

📖 Recipe

A plate of japchae served with chopsticks with sesame seeds and soy sauce.

Vegan Japchae (Korean Glass Noodles Stir-fry)

Meesha
This vegan japchae is a plant-based version of the classic Korean noodle dish, minus the meat! Vibrant and satisfying, this comforting recipe is ready in 40 minutes.
4.67 from 6 votes
Print Recipe Pin Recipe
Prep Time 15 minutes mins
Cook Time 25 minutes mins
Total Time 40 minutes mins
Course Main Course, Side Dish
Cuisine korean
Servings 6 servings
Calories 241 kcal

Ingredients
 
 

  • 8 oz sweet potato noodles (dangmyeon) *

For the sauce

  • ¼ cup Korean soy sauce or regular soy sauce/tamari (use gluten-free if needed)
  • 3 tablespoons sugar
  • 2 tablespoons sesame oil
  • 1 tablespoon toasted sesame seeds

For pan-fried tofu

  • 1 14 oz block extra firm or firm tofu pressed and cubed
  • 1 tablespoon cornstarch
  • ½ teaspoon salt

Rest of the ingredients

  • 1 medium yellow onion diced
  • 4-6 fresh shiitake mushroom sliced (or dried shiitake)**
  • 2 stalk green onion sliced into 2 inches pieces, white and green parts separated
  • 3 cloves garlic minced
  • 1 medium carrot julienned
  • 1 red bell pepper julienned
  • 4 oz spinach
Prevent your screen from going dark

Instructions
 

  • Combine all ingredients needed to make the sauce. Mix well.

Cooking noodles

  • Cook noodles in a pot of water for 6-8 minutes. They will turn translucent and soft once cooked.
  • Drain cooked noodles, and rinse them under cold water.
  • Transfer them to a large bowl. Using a pair of kitchen shears, give the noodles a few cuts.
  • Add 3 tablespoons of the sauce to the noodles. Toss to mix.

Pan-frying tofu

  • While the noodles are cooking, prepare the tofu. Add tofu cubes into a container along with cornstarch and salt. Cover it and toss to mix.
  • Heat a tablespoon of oil in a non-stick wok or pan over medium-high heat. Pan-fry tofu for 2-3 minutes on each side or until most sides are browned.
  • Add tofu to the bowl of noodles.

Cooking vegetables

  • In the same wok, add a teaspoon of oil and toss in onion, mushrooms, and the white parts of the green onion with a pinch of salt. Cook for 2-3 minutes or until veggies are soft.
  • Stir in garlic and fry for another minute. Then, add it to the bowl of noodles.
  • Heat another teaspoon of oil and add carrot and bell pepper to the wok. Stir-fry for 1-2 minutes.
  • Add spinach and cook until it is wilted. Add vegetables to the bowl of noodles.

Assembly Japchae

  • Add the remaining sauce into the bowl of noodles, vegetables, and tofu.
  • Toss to mix, giving a taste and adding more seasonings if needed. Vegan Japchae is ready to be served!

Notes

*Sweet potato noodles (dangmyeon) - Made from sweet potato starch, they have a unique chewy texture, and turns transparent when cooked. Find them in the Asian aisle in groceries, your local Asian market, or online.
**Shiitake - You can use either dried or fresh mushrooms. If using dried shiitake, soak them in warm water for at least 30 minutes before using. 
 
Helpful tips
  • Substituting sweet potato noodles - The best substitute is Chinese glass noodles. However, you can use rice noodles instead, though they will lack Japchae's signature chewy texture. 

 
Storing leftovers - Leftover vegan japchae can be refrigerated for 3 days. You can also portion them out and freeze them in freezer bags, up to 3 months. 
Allow frozen japchae to thaw overnight in the fridge. Then, heat them in a pan with some sesame oil on low heat. Or, you can reheat in the microwave at 30-second intervals.

Save this recipe!

Email yourself a link to this page and come back later.

Also get a FREE high-protein vegan recipe eBook + weekly new recipes! Unsubscribe anytime.

Nutrition

Calories: 241kcalCarbohydrates: 46gProtein: 3gFat: 6gSaturated Fat: 1gPolyunsaturated Fat: 2gMonounsaturated Fat: 2gSodium: 759mgPotassium: 279mgFiber: 3gSugar: 9gVitamin A: 4132IUVitamin C: 34mgCalcium: 56mgIron: 1mg

Nutrition info calculated is just a rough estimate and is provided as a courtesy. Bear in mind that value will vary based on variables like specific brand or type of product used. To obtain the most accurate representation, it is highly recommended that you calculate it on your own with the actual amount and type of ingredient used.

Did you make this recipe ?Tag @myplantifulcooking on Instagram !

More Vegan Gluten-free Recipes

  • A tray of brownies arranged on a parchment paper topped with flaked sea salt.
    Healthy Applesauce Brownies (vegan + eggless)
  • A stack of tortillas on a plate lined with a white checkered teacloth.
    3 Ingredients Red Lentil Tortillas
  • A bowl of tom kha on a plate served with a ceramic spoon with lime wedges and another bowl of curry beside.
    Vegan Tom Kha (with tofu)
  • A plate of tofu scramble served with a fork.
    Silken Tofu Scramble

Comments

    4.67 from 6 votes (4 ratings without comment)

    Join the discussion ! Cancel reply

    Your email address will not be published. Required fields are marked *

    Recipe Rating




  1. Elle Hilley says

    March 21, 2024 at 7:05 am

    3 stars
    Hi, I’ve been using this recipe and loving it for a long while. I just noticed there are now changes and I’m confused? Was this updated? Please let me know thank you

    Reply
    • Jim Mee Sha says

      March 23, 2024 at 7:37 pm

      Yes this recipe was improved and updated!

      Reply
  2. joshua barbara says

    October 01, 2021 at 8:55 am

    This doesn’t have gochujang, nor ginger in the recipe. I recommend using sesame oil for all oils.

    Reply
    • Meesha says

      October 01, 2021 at 9:06 am

      Authentic Japchae usually do not include gochujang or ginger, but you can add them in if you like!

      Reply
      • Ali says

        October 10, 2021 at 7:38 am

        5 stars
        This was so good! I had most ingredients on hand so it was super economical and easy to make too. Will definitely be making it again.

      • Meesha says

        October 11, 2021 at 9:32 am

        Yay, really glad you like it!

A headshot of Mee Sha leaning on a handrail.

Hi there! I am Mee Sha, a registered dietitian with a passion for food, cooking, and all things nutrition. This is where I share quick, healthy recipes that make plant-based eating simple, nourishing, and genuinely delicious.

More about me →

🌼Fresh Summer Recipes

  • A stack of 4 patties on a wooden board with buns, red onion and lettuce in the background.
    Juicy Vegan Chicken Burger Patties
  • A plate of halved rice paper rolls served with peanut sauce.
    Vegan Tofu Rice Paper Rolls
  • Seaweed salad on a plate on a bamboo sushi mat with a cup of tea beside.
    Japanese Wakame Seaweed Salad
  • Seitan ribs on a wooden board with newspaper beneath topped with chopped cilantro.
    Meaty Vegan BBQ Ribs (seitan ribs)
  • A plate of cucumber tomato corn salad with a fork beside.
    Simple Tomato Cucumber Corn Salad
  • A plate of cucumber salad served with chopsticks with sesame seeds and chili flakes beside.
    Spicy Asian Cucumber Salad

💚Reader's favorites

  • A plate of chickpea pasta with a fork, cilantro and chili flakes beside.
    Creamy Chickpea Pasta Sauce
  • 2 bowls of cabbage soup with dish of sesame seeds, teacloth and a pot beside.
    Chinese Napa Cabbage Soup
  • Dipping a piece of rice paper rolls in soy sauce.
    Crispy Air Fryer Rice Paper Rolls
  • A plate of noodles served with chopsticks with another bowl of noodles, tea, and chopped green onion beside.
    Stir-fry Noodles with Oyster Sauce
  • A plate of stir-fry vegetables on a wooden board with bowl of rice and chopsticks beside.
    Indian Stir-fry Vegetables
  • PB2 cookies on a white surface with bowl of sea salt, a spoonful of peanut butter and jar of PB2 beside.
    Rich Peanut Butter Powder Cookies (PB2 cookies)

Footer

↑ back to top

About

  • Privacy Policy
  • Accessibility Policy

Newsletter

  • Sign Up! for emails and updates

Contact

  • Contact

As an Amazon Associate I earn from qualifying purchases.

Copyright © 2025 My Plantiful Cooking

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.