Best Vegan Chap Chae (30 Minutes)
|
Cook15 min
|
Total25 min
|
Servings4

Browse all Vegan Dinner Ideas →238 plant-based recipes
You’ll appreciate how quickly this vegan chap chae comes together, especially when you prep your ingredients before you start cooking. I organize my mise en place by chopping the shallots, carrots, bell peppers, and mushrooms first, which cuts your active cooking time a lot. The noodles boil in just 5-6 minutes while you’re prepping. Once everything’s ready, your wok does the heavy work – the vegetables cook tender in minutes, and tossing everything together takes barely two minutes more. Because you’ve prepped ahead, you’re simply combining components rather than multitasking with a knife, which keeps you focused and prevents mistakes that slow you down. Investing in a quality wok set* ensures even heat distribution and makes tossing your ingredients effortless throughout the cooking process.
Vegan Protein-Packed Chap Chae
This vegan version of the classic Korean noodle dish relies on plant-based proteins and umami-rich ingredients to create a satisfying and flavorful meal. The recipe combines sweet potato noodles with a variety of vegetables, mushrooms, and fried tofu to deliver both substance and depth of flavor. The sauce, made from soy sauce and mirin, ties all the components together while sesame oil and toasted sesame seeds provide finishing touches that make the dish taste even better. A mortar and pestle* is useful for crushing the toasted sesame seeds to release their oils and intensify their nutty flavor just before serving.
Ingredients:
Best Vegan Chap Chae (30 Minutes)
by veganpreps.com

Ingredients
- 1 lb (450 g) sweet potato glass noodles (dangmyeon)
- 2 tablespoons vegetable oil, divided
- 2 small shallots, thinly sliced
- 1 medium carrot, julienned
- 1 small red bell pepper, julienned
- 1 cup shiitake mushrooms, sliced
- 1 cup enoki mushrooms, cut into 2-inch pieces
- 2 cups fried tofu, cut into long strips
- 1 tablespoon minced garlic
- 2 scallions, cut into 1-inch pieces
- 2 cups fresh spinach leaves
- ½ cup low-sodium soy sauce
- ¼ cup mirin
- 1 tablespoon sugar
- ½ tablespoon sesame oil
- 1 tablespoon toasted sesame seeds
- Black pepper to taste
Instructions
- 1Cook sweet potato noodles in a large pot of boiling water for 6-7 minutes until tender but still chewy. Drain, rinse under cold water, and use scissors to cut noodles into 6-inch lengths. Toss with 1 teaspoon sesame oil to prevent sticking.
- 2Stir together soy sauce, mirin, and sugar in a small bowl until sugar dissolves. Set sauce aside.
- 3Heat 1 tablespoon vegetable oil in a large wok or skillet over high heat. Add shallots, carrot, and bell pepper and stir-fry for 2-3 minutes. Add shiitake mushrooms, enoki mushrooms, and garlic and stir-fry 2 minutes more. Add tofu strips and stir-fry 1 minute.
- 4Add drained noodles and pour the sauce over everything. Toss constantly over high heat for 2 minutes until noodles are evenly coated and glossy. Add spinach and scallions and toss for 30 seconds until spinach wilts.
- 5Remove from heat. Drizzle with remaining sesame oil, season with black pepper, and toss once more. Transfer to a serving platter and top with toasted sesame seeds. Serve immediately.
Notes
- Store leftovers in an airtight container in the fridge for up to 4 days.
- This recipe freezes well for up to 3 months. Thaw overnight in the fridge before reheating.
- Adjust seasoning to taste after reheating, as flavors can mellow during storage.
I’d recommend getting high-quality fried tofu since it’s the main protein in this dish. The combination of shiitake and inoke mushrooms can be swapped around based on what you can find – both add great umami flavor that makes this vegan dish really satisfying. Fresh spinach and scallions should go in toward the end of cooking to keep their nutrients and texture intact. For the best results, use low sodium soy sauce so you can control how salty it gets, since mirin already adds some sweetness and salt to the final dish.
Step-by-Step Cooking Instructions

Begin by preparing the noodles, which form the base of this vegan Chap Chae. Boil 1 pound of sweet potato noodles in a large pot until they reach a firm texture, approximately 5-6 minutes. Drain the noodles thoroughly and rinse them with cold water to stop the cooking process. Using kitchen shears, cut the noodles into 4-6 inch lengths for easier serving and eating. While the noodles cook, prepare the sauce by stirring 1 tablespoon of sugar into 1/2 cup of low sodium soy sauce in a small bowl until the sugar completely dissolves. Set this mixture aside.
Heat a large wok with 2 tablespoons of vegetable oil over medium-high heat. Add 2 small shallots (thinly sliced), 1 medium carrot (julienned), 1 small red bell pepper (julienned), 1 cup of sliced shiitake mushrooms, and 1 cup of inoke mushrooms (cut into 2-inch pieces), stirring constantly until the vegetables become tender. Add 2 cups of fried tofu cut into long strips, 1 tablespoon of minced garlic, 2 scallions cut into 1-inch pieces, and 2 cups of fresh spinach leaves into the wok, cooking for an additional minute. Add 1/4 cup of mirin to the pan and season with black pepper to taste.
Quickly toss the cooked noodles into the wok along with half of the prepared soy sauce mixture, stirring everything together for 1-2 minutes. Remove the wok from heat and drizzle 1/2 tablespoon of sesame oil throughout the dish. Taste the Chap Chae and add more of the remaining soy sauce mixture as needed to reach your preferred level of seasoning. Transfer the finished dish to serving plates and sprinkle 1 tablespoon of toasted sesame seeds over the top before serving.
Swap Mushrooms for Vegetables
Prefer more vegetables instead? Swap those Shiitake and Inoke mushrooms for broccoli florets, snap peas, or zucchini slices. These vegetables cook quickly in your wok and won’t get mushy, which keeps your dish interesting from a texture standpoint. You’ll maintain that same two-cup volume, so your noodle-to-veggie ratio stays balanced. The cooking time remains the same, and you’ll still get that satisfying crunch when you bite down. Plus, swapping vegetables lets you customize based on what’s fresh at your market or what your family prefers.
Pairs Well With Kimchi
Since chap chae’s savory, slightly sweet flavor profile works well with fermented foods, serve it alongside kimchi to create a nice contrast that improves your entire meal. The spicy kick and tangy fermentation of kimchi cuts through the noodles’ richness. Place a small bowl of kimchi beside your plated chap chae so you can eat them together in each bite. This pairing also aids digestion – the probiotics in kimchi support your gut health while you enjoy this satisfying vegan dish. You’re basically creating a balanced, complex flavor experience that feels like restaurant-quality food at home.
Final Thoughts
Now that you’ve got the kimchi pairing down, you’re ready to enjoy one of the most satisfying vegan dishes you can make at home. This vegan chap chae delivers authentic Korean flavor without any animal products, and it comes together in just 30 minutes. The sweet potato noodles provide a unique texture that’s different from regular pasta, while the tofu gives you the protein you need. You’ll find that preparing this meal teaches you valuable stir-frying techniques you can use for countless other recipes. Master this dish, and you’ve got a reliable weeknight dinner that impresses everyone at your table.

