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
×
Home » Recipes » Vegan Gluten-free Recipes

Modified: Apr 5, 2025 · Published: Mar 11, 2024 by Jim Mee Sha · This post may contain affiliate links · 6 Comments

Vegan Japchae (Korean Glass Noodles Stir-fry)

Jump to Recipe

This vegan japchae is vibrant, comforting, and packed with flavor. With bouncy noodles, crisp veggies, and pan-fried tofu tossed in a sweet and savory sauce, it makes for an easy, wholesome weeknight dinner ready in 40 minutes. 

You can enjoy tofu japchae as a flavorful side alongside mains like bibimbap or tofu bulgogi. Or, serve it as a satisfying main dish paired with classic banchan such as Asian cucumber salad, kimchi, or vegan kimbap for a well-rounded Korean meal. 

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

Japchae has quickly become one of my go-to noodle recipes, right up there with vegan Jajangmyeon, tofu peanut noodles, and vegan tteokbokki. It’s incredibly versatile—you can easily switch up the veggies or protein based on what you have on hand.

Jump to:
  • 💚Why you will love this recipe 
  • 🤔What is japchae 
  • 🍄What you will need 
  • 📃Ingredients notes and substitutions 
  • How to make
  • ✅Helpful tips 
  • 🍲How to serve 
  • ?Commonly asked questions
  • 🍽️More Asian noodles recipe
  • 📖 Recipe

💚Why you will love this recipe 

  • A vibrant and flavorful noodle dish perfect for any season 
  • Light and refreshing yet incredibly filling 
  • Great for potluck or picnic - can be enjoyed cold or at room temperature  
  • Can be made ahead of time and stored well

🤔What is japchae 

Japchae, which directly translates to "mixed vegetables," is traditionally made by stir-frying a variety of veggies and searing thin slices of beef. (For a vegan version, we’ll be using pan-fried tofu instead.) 

These are then tossed with bouncy sweet potato noodles (dangmyeon) in a savory, subtly sweet sauce. The chewy noodles pair perfectly with the crunchy vegetables, creating a satisfying and flavorful dish. 

While the traditional recipe calls for cooking each vegetable separately, we’re simplifying the process here by cooking them in two batches, grouping together veggies with similar cooking times. (This method is inspired by Recipe Tin Eats japchae recipe).

🍄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.

📃Ingredients notes and substitutions 

  • Sweet potato noodles (dangmyeon) – These Korean noodles, made from sweet potato starch, are stiff and greyish before cooking and will turn transparent once cooked. Find them in the Asian aisle or at your local Asian market, or purchase them online.
  • Tofu – Use extra-firm or firm tofu.  
  • Shiitake mushrooms – Fresh or dried shiitake mushrooms work well for this dish. If using dried, simply rehydrate them by soaking them in warm water for at least 30 minutes.
  • Soy sauce – For the best flavor, use Korean soy sauce, but regular soy sauce works just fine if that's what you have on hand.

How to make

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.

✅Helpful tips 

  • Cut cooked noodles into shorter pieces – Sweet potato noodles come in long strands, so I recommend giving them a few cuts after cooking to make them easier to eat.
  • Use a large enough wok or pan – A spacious wok or pan ensures the veggies cook evenly and fry rather than steam. It also helps prevent ingredients from jumping out of the pan while stir-frying.
  • Do not overcook veggies – Veggies should be tender with a slight crunch. Overcooking will make them mushy and less enjoyable.
  • Storing leftovers – Leftover vegan japchae can be refrigerated for up to 3 days. Enjoy it cold or warm it up in the microwave or on the stove before serving.

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.

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

🍲How to serve 

Serve tofu japchae as a delicious banchan alongside dishes like bibimbap with gochujang tofu, kimchi jjigae, or gochujang stew for a complete Korean-inspired meal. It pairs wonderfully with these flavorful mains. 

Alternatively, enjoy japchae as a satisfying main dish, accompanied by simple sides like blanched spinach, gochujang stir-fry, kimchi, or Korean bean sprouts for a well-rounded, hearty meal. 

A chilled glass of barley tea or barley water makes the perfect refreshing drink to round out the meal.

?Commonly asked questions

Is japchae usually served hot or cold?

Japchae can be served warm, at room temperature, or cold—depending on your preference. It makes a fantastic lunchbox meal since it doesn’t require reheating, and it’s also perfect for potlucks and picnics.

Can I freeze japchae?

I don’t recommend freezing japchae, as the vegetables can turn mushy, and the tofu may release water, diluting the sauce and making the dish less flavorful.

Are japchae noodles gluten-free?

Japchae noodles, or dangmyeon, are made from sweet potato starch, which makes them naturally gluten-free. To make the dish gluten-free, I would recommend using gluten-free soy sauce, or tamari.

Is japchae vegan?

Traditional japchae is usually not vegan, as it contains thinly sliced beef and fried egg. However, some restaurant-made japchae may be accidentally vegan, made only with noodles and vegetables. 
This recipe is made vegan-friendly by replacing the beef with pan-fried tofu for protein.

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 vibrant, comforting, and packed with flavor. With bouncy noodles, crisp veggies, and pan-fried tofu tossed in a sweet and savory sauce, it makes for an easy, wholesome weeknight dinner 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 tofu
  • 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
 

Cooking noodles

  • Combine all ingredients needed to make the sauce. Mix well.
  • 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) – Korean noodles made from sweet potato starch. Stiff and greyish before cooking and will turn transparent once cooked. Find them in the Asian aisle or at your local Asian market, or purchase them 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 - Dangmyeon is highly recommended, but if you can’t find them, udon, rice noodles, or soba work well in a pinch.
  • Use a large enough wok or pan – A spacious wok or pan ensures the veggies cook evenly and fry rather than steam. It also helps prevent ingredients from jumping out of the pan while stir-frying.
  • Do not overcook veggies – Veggies should be tender with a slight crunch. Overcooking will make them mushy and less enjoyable.
  • Storing leftovers – Leftover vegan japchae can be refrigerated for up to 3 days. Enjoy it cold or warm it up in the microwave or on the stove before serving.
 

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 stack of tortillas on a plate lined with a white checkered teacloth.
    Red Lentil Tortilla Wraps
  • 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
  • A bowl of tteokbokki served with chopsticks with chopped green onion and sesame seeds beside.
    Vegan Tteokbokki (spicy rice cakes)

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, nice to meet you! I am Mee Sha, a final-year dietetic student passionate about nutrition, cooking, and food. This blog was created to share my favorite plant-powered recipe!

More about me →

❄️Vibrant Vegan 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
  • 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.
    Tomato Cucumber Corn Salad
  • A plate of cucumber salad served with chopsticks with sesame seeds and chili flakes beside.
    Spicy Asian Cucumber Salad
  • Pasta salad in a white bowl with fork. There are cherry tomatoes and black peppercorns in the background.
    Easy High Protein Pasta 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.