In This Article Show
There are some nights when only a bowl of noodles will do. You know the feeling—you’re tired, hungry, and you want something satisfying that doesn’t require a trip to the store for weird ingredients you’ll never use again.

I’ve had plenty of those evenings. Standing in front of the pantry, staring at a box of spaghetti or a package of ramen, wondering how to turn it into something that actually feels like a meal. And over time, I’ve learned that noodles might be the most forgiving ingredient in the kitchen. They’re cheap, they cook fast, and they’re basically a blank canvas for whatever vegetables and sauces you have on hand.
These 22 recipes prove that point. From spicy stir-fries that come together in 15 minutes to creamy casseroles that feed a crowd, every single one is vegan, straightforward, and genuinely good. Whether you’re a longtime plant-based eater or just trying to eat less meat, these noodle dishes deliver flavor without fuss.
1. Chili Garlic Noodles

These noodles are the ultimate quick-fix comfort food—chewy noodles tossed in a garlicky, spicy, and slightly sweet sauce. Perfect for lazy evenings or midnight cravings.
Recipe Metadata:
Time to Make: 15 minutes
Servings: 2
Ingredients:
- 8 oz noodles (lo mein, ramen, or spaghetti)
- 1 tablespoon neutral oil
- 4 cloves garlic, minced
- 2 tablespoons chili oil
- 2 tablespoons soy sauce
- 1 teaspoon sesame oil
- 1 teaspoon sugar
- 1 tablespoon rice vinegar
- 2 stalks green onions, sliced
- 1 teaspoon sesame seeds
Recipe Steps:
- Cook noodles according to package directions until tender but chewy. Drain and rinse under cold water.
- Heat neutral oil in a pan over medium heat. Add minced garlic and sauté for about 30 seconds until fragrant.
- Stir in chili oil, soy sauce, sesame oil, sugar, and rice vinegar. Mix until sugar is dissolved.
- Toss in the cooked noodles and mix until evenly coated with the sauce.
- Plate the noodles and top with green onions and sesame seeds. Serve hot.
2. Garlic Sesame Noodles

Quick, healthy, and packed with umami flavor, these noodles are made in just 20 minutes with pantry staples and fresh vegetables .
Recipe Metadata:
Time to Make: 20 minutes
Servings: 4
Ingredients:
- 1 (8 oz) package chickpea spaghetti
- 2 teaspoons vegetable oil
- 1 red bell pepper, thinly sliced
- 1 carrot, thinly sliced or julienned
- 1 head broccoli, cut into florets
- 2 green onions for garnish
- 1 tablespoon toasted sesame seeds for garnish
- ¼ cup low-sodium soy sauce
- 4 cloves garlic, minced
- 2 tablespoons coconut sugar
- 1 tablespoon chili-garlic sauce
- 1 tablespoon hoisin sauce
- 1 tablespoon toasted sesame oil
Recipe Steps:
- Boil a large pot of water. Cook chickpea spaghetti according to package directions. Drain and rinse with cold water.
- In a small bowl, whisk together soy sauce, garlic, coconut sugar, chili-garlic sauce, hoisin sauce, and sesame oil.
- In a large skillet or wok, heat vegetable oil over medium-high. Add bell pepper and carrot, stir-fry for 3 minutes.
- Add broccoli and cook for another 2 minutes until bright green and slightly tender.
- Add the cooked noodles and sauce to the skillet. Gently toss to coat everything evenly.
- Cook for 2–3 more minutes until heated through. Serve hot, garnished with scallions and sesame seeds.
3. Vegan Yaki Udon

Thick, chewy udon noodles fried up with crisp vegetables and a glossy soy-based sauce that’s all sweet, savory, and umami at once .
Recipe Metadata:
Time to Make: 25 minutes
Servings: 2
Ingredients:
- 2 (200g) packets cooked udon noodles
- 1 teaspoon kombu dashi
- 2 tablespoons soy sauce
- 1 tablespoon cooking sake
- 1 tablespoon mirin
- 1½ tablespoons neutral oil
- 150 g firm tofu, cubed
- Salt and pepper to taste
- ¼ pointed cabbage, shredded
- ½ medium onion, sliced
- 1 medium carrot, julienned
- ¼ red pepper, sliced
- 2 cloves garlic, minced
- 1 spring onion, sliced for garnish
- Pickled ginger for garnish
Recipe Steps:
- Bring water to a boil for the noodles.
- Heat oil in a large pan or wok over medium-high. Add tofu and fry until golden on edges, about 3-4 minutes. Season with salt and pepper.
- Add garlic and onion first, fry until fragrant. Then add cabbage, carrot, and pepper. Stir-fry until tender but still crisp.
- Cook udon noodles according to package directions. Drain well.
- Add drained noodles, soy sauce, mirin, sake, and kombu dashi to the pan. Stir-fry until noodles are coated and hot.
- Divide between bowls and top with spring onion and pickled ginger.
4. Hokkien Noodles with Mushrooms and Tofu

Malaysian-style Hokkien noodles with plenty of flavor from umami-rich vegetables and a mix of dark soy sauce and kecap manis .
Recipe Metadata:
Time to Make: 30 minutes
Servings: 4
Ingredients:
- 500 g fresh Hokkien noodles
- 2 tablespoons vegetable oil
- ¼ green cabbage, shredded
- 3 cloves garlic, minced
- 200 g shiitake mushrooms, sliced
- 200 g firm tofu, cubed
- 2 tablespoons dark soy sauce
- 2 tablespoons kecap manis
- 1 teaspoon sugar
- ½ cup vegetable stock
- 1 teaspoon cornflour
- Salt and pepper to taste
- Sambal for serving
Recipe Steps:
- Bring a large pot of salted water to a boil. Add noodles and cook until just tender. Drain, rinse under cold water, and drain again.
- Heat a wok or large frying pan over medium-high heat. Add oil and cabbage. Season with salt and pepper and toss until slightly softened, about 2 minutes.
- Add garlic, mushrooms, and tofu. Toss for 1 minute.
- Add noodles, dark soy sauce, kecap manis, and sugar. Toss until well mixed, about 2 minutes.
- Combine vegetable stock and cornflour in a small bowl, stir, and add to noodles. Stir-fry until liquid thickens.
- Taste and adjust seasoning. Serve immediately with sambal on the side.
5. Mediterranean Rice Noodles

A vibrant, gluten-free dish that combines delicate rice noodles with crisp green beans, juicy cherry tomatoes, and briny olives .
Recipe Metadata:
Time to Make: 20 minutes
Servings: 4
Ingredients:
- 1 package rice noodles
- 2-3 tablespoons extra-virgin olive oil
- 230 g fresh green beans, ends trimmed
- 10 cherry tomatoes, halved
- ¼ cup pitted olives
- 8-10 fresh basil leaves, torn
- Zest and juice of 1 lemon
- 1-2 teaspoons sea salt
- Freshly ground black pepper to taste
Recipe Steps:
- Cook rice noodles according to package directions. Run under cold water and drain well.
- In a medium bowl, toss noodles with olive oil.
- Bring salted water to a boil. Have a bowl of ice water ready.
- Blanch green beans until tender and bright green, about 2 minutes. Transfer immediately to ice water. Drain and cut into thirds.
- Stir beans, tomatoes, olives, basil, lemon zest, lemon juice, salt, and pepper into the noodles.
- Adjust seasonings to taste and serve.
6. Vegan Pad Thai

This vegan version packs just as much punch as the original, with an explosion of color, flavor, and textures .
Recipe Metadata:
Time to Make: 30 minutes
Servings: 4
Ingredients:
- 8 oz rice noodles
- 2 tablespoons oil
- 3 cloves garlic, minced
- 1 block firm tofu, cubed
- 2 tablespoons tamarind paste
- 3 tablespoons soy sauce
- 1 tablespoon maple syrup
- ½ cup water
- 1 cup bean sprouts
- 2 green onions, chopped
- ¼ cup crushed peanuts
- Lime wedges for serving
Recipe Steps:
- Soak rice noodles in hot water according to package directions until soft. Drain and set aside.
- In a small bowl, mix tamarind paste, soy sauce, maple syrup, and water.
- Heat oil in a wok or large skillet over medium-high heat. Add garlic and tofu, cook until tofu is golden.
- Add the noodles and sauce mixture. Toss well and cook for 2-3 minutes.
- Add bean sprouts and green onions, toss gently.
- Serve with crushed peanuts and lime wedges.
7. Quick Garlic Noodle Stir Fry

Buttery, garlicky noodles with a serious umami punch, requiring only five readily available ingredients and ready in just 15 minutes .
Recipe Metadata:
Time to Make: 15 minutes
Servings: 3
Ingredients:
- 8 oz spaghetti or linguine
- ¼ cup vegan butter
- 6 cloves garlic, minced
- 2 tablespoons soy sauce
- 1 tablespoon nutritional yeast
- 2 tablespoons chopped parsley
- Salt to taste
Recipe Steps:
- Cook pasta according to package directions until al dente. Reserve ½ cup pasta water, then drain.
- In the same pot, melt vegan butter over medium heat. Add garlic and cook for 2 minutes until fragrant.
- Add cooked pasta, soy sauce, nutritional yeast, and a splash of reserved pasta water. Toss well.
- Cook for 1-2 minutes until heated through and coated.
- Stir in parsley and serve immediately.
8. Sweet and Spicy Lo Mein

A vegetable lo mein with sauce that has just the right balance of warm, sweet, and spicy notes .
Recipe Metadata:
Time to Make: 25 minutes
Servings: 4
Ingredients:
- 8 oz lo mein noodles
- 2 tablespoons sesame oil
- 1 onion, sliced
- 2 carrots, julienned
- 1 bell pepper, sliced
- 2 cups shredded cabbage
- 3 cloves garlic, minced
- ¼ cup soy sauce
- 2 tablespoons hoisin sauce
- 1 tablespoon sriracha
- 1 tablespoon maple syrup
- Sesame seeds for garnish
Recipe Steps:
- Cook noodles according to package directions. Drain and set aside.
- In a small bowl, whisk soy sauce, hoisin, sriracha, and maple syrup.
- Heat sesame oil in a large wok or skillet over high heat. Add onion, carrots, bell pepper, and cabbage. Stir-fry for 3-4 minutes.
- Add garlic and cook for 1 minute.
- Add cooked noodles and sauce. Toss well and cook for 2 minutes until heated through.
- Garnish with sesame seeds and serve.
9. Quick Vegan Ramen

A bowl of ramen that’s a culinary revelation, boasting an explosion of flavors and textures with plenty of vegetables and herbs .
Recipe Metadata:
Time to Make: 25 minutes
Servings: 2
Ingredients:
- 2 packs ramen noodles (discard seasoning packets)
- 4 cups vegetable broth
- 2 tablespoons soy sauce
- 1 tablespoon miso paste
- 1 teaspoon sesame oil
- 1 cup sliced mushrooms
- 2 cloves garlic, minced
- 1 cup baby spinach
- 2 green onions, sliced
- 1 sheet nori, torn
- Sesame seeds for garnish
Recipe Steps:
- In a pot, bring vegetable broth to a simmer. Add soy sauce, miso paste, and sesame oil. Whisk to combine.
- Add mushrooms and garlic, simmer for 5 minutes.
- Cook ramen noodles separately according to package directions. Drain.
- Divide noodles between two bowls. Ladle hot broth over noodles.
- Top with spinach, green onions, nori, and sesame seeds. Serve immediately.
10. Vegan Dan Dan Noodles

Bright with flavor and bursting with nutrients, these spicy veggie-packed noodles have a robust, savory taste that’s impossible to resist .
Recipe Metadata:
Time to Make: 40 minutes
Servings: 4
Ingredients:
- 8 oz fresh or dried wheat noodles
- 1 tablespoon sesame oil
- 3 cloves garlic, minced
- 1 tablespoon grated ginger
- ½ cup chopped mushrooms
- ¼ cup soy sauce
- 2 tablespoons tahini
- 1 tablespoon chili oil
- 1 teaspoon Sichuan peppercorns, ground
- 1 cup vegetable broth
- 2 green onions, sliced
- Chopped peanuts for garnish
Recipe Steps:
- Cook noodles according to package directions. Drain and set aside.
- Heat sesame oil in a skillet over medium heat. Add garlic, ginger, and mushrooms. Cook for 3-4 minutes.
- In a bowl, whisk soy sauce, tahini, chili oil, ground Sichuan peppercorns, and vegetable broth.
- Add sauce to the skillet and simmer for 5 minutes.
- Divide noodles into bowls. Ladle sauce over noodles.
- Top with green onions and chopped peanuts. Serve.
11. Mediterranean Zucchini Noodles

A fresh, light take on pasta with zucchini noodles, cherry tomatoes, and a simple herb dressing .
Recipe Metadata:
Time to Make: 20 minutes
Servings: 2
Ingredients:
- 3 medium zucchini, spiralized
- 1 cup cherry tomatoes, halved
- ¼ cup Kalamata olives, pitted and chopped
- 2 tablespoons olive oil
- 1 tablespoon lemon juice
- 1 clove garlic, minced
- 2 tablespoons fresh basil, chopped
- Salt and pepper to taste
Recipe Steps:
- Use a spiralizer to turn zucchini into noodles. Place in a large bowl.
- In a small bowl, whisk olive oil, lemon juice, garlic, salt, and pepper.
- Add cherry tomatoes and olives to the zucchini noodles.
- Pour dressing over and toss gently.
- Sprinkle with fresh basil and serve immediately.
12. Peanut Noodle Bowl with Vegetables

Creamy peanut sauce coats tender noodles and crisp vegetables in this satisfying bowl .
Recipe Metadata:
Time to Make: 20 minutes
Servings: 4
Ingredients:
- 8 oz rice noodles or soba noodles
- ½ cup natural peanut butter
- ¼ cup soy sauce
- 2 tablespoons lime juice
- 1 tablespoon maple syrup
- 1 teaspoon sriracha
- ¼ cup warm water
- 1 red bell pepper, thinly sliced
- 1 carrot, julienned
- 1 cucumber, julienned
- 2 green onions, sliced
- ¼ cup chopped peanuts for garnish
Recipe Steps:
- Cook noodles according to package directions. Rinse with cold water and drain.
- In a bowl, whisk peanut butter, soy sauce, lime juice, maple syrup, sriracha, and warm water until smooth.
- In a large bowl, combine noodles, bell pepper, carrot, and cucumber.
- Pour peanut sauce over and toss well.
- Garnish with green onions and chopped peanuts. Serve at room temperature or chilled.
13. Miso Soup Noodles with Tofu

A light yet satisfying noodle soup with umami-rich miso broth and silken tofu .
Recipe Metadata:
Time to Make: 20 minutes
Servings: 3
Ingredients:
- 6 oz udon or soba noodles
- 4 cups water
- 3 tablespoons miso paste
- 1 tablespoon soy sauce
- 1 teaspoon sesame oil
- 200 g silken tofu, cubed
- 1 sheet nori, torn
- 2 green onions, sliced
- 1 cup mushrooms, sliced
Recipe Steps:
- Cook noodles according to package directions. Drain and set aside.
- In a pot, bring water to a simmer. Remove from heat and whisk in miso paste until dissolved.
- Add soy sauce and sesame oil.
- Divide noodles into bowls. Top with tofu cubes, mushrooms, and nori.
- Ladle hot broth over everything. Garnish with green onions and serve.
14. Creamy Avocado Zucchini Noodles

A raw, no-cook sauce made from avocado creates a creamy, satisfying bowl of noodles in minutes .
Recipe Metadata:
Time to Make: 15 minutes
Servings: 2
Ingredients:
- 3 medium zucchini, spiralized
- 1 ripe avocado
- ¼ cup fresh basil
- 2 cloves garlic
- 2 tablespoons lemon juice
- ¼ cup olive oil
- Salt and pepper to taste
- Pine nuts for garnish
Recipe Steps:
- Place avocado, basil, garlic, lemon juice, olive oil, salt, and pepper in a food processor. Blend until smooth and creamy.
- Place zucchini noodles in a large bowl.
- Pour avocado sauce over noodles and toss gently until well coated.
- Garnish with pine nuts and serve immediately.
15. Thai Drunken Noodles with Tofu

This vegan version of the classic Thai dish has all the bold heat and rich flavors of the original .
Recipe Metadata:
Time to Make: 30 minutes
Servings: 3
Ingredients:
- 8 oz wide rice noodles
- 2 tablespoons oil
- 1 block firm tofu, cubed
- 3 cloves garlic, minced
- 2 Thai chilies, minced
- 1 bell pepper, sliced
- 1 onion, sliced
- 2 cups Thai basil leaves
- 3 tablespoons soy sauce
- 1 tablespoon dark soy sauce
- 1 tablespoon maple syrup
- 1 tablespoon lime juice
Recipe Steps:
- Soak rice noodles in hot water according to package directions until soft. Drain and set aside.
- Heat oil in a wok over high heat. Add tofu and cook until golden. Remove and set aside.
- In the same wok, add garlic and chilies. Stir-fry for 30 seconds.
- Add bell pepper and onion. Stir-fry for 2 minutes.
- Add noodles, soy sauce, dark soy sauce, and maple syrup. Toss well.
- Return tofu to wok, add Thai basil and lime juice. Toss until basil wilts.
- Serve immediately.
16. Coconut Curry Noodle Soup

A fragrant, creamy coconut curry broth with rice noodles and plenty of vegetables .
Recipe Metadata:
Time to Make: 30 minutes
Servings: 4
Ingredients:
- 8 oz rice noodles
- 1 tablespoon coconut oil
- 1 onion, diced
- 3 cloves garlic, minced
- 1 tablespoon grated ginger
- 2 tablespoons red curry paste
- 4 cups vegetable broth
- 1 (14 oz) can coconut milk
- 1 red bell pepper, sliced
- 1 carrot, julienned
- 1 cup mushrooms, sliced
- 2 tablespoons soy sauce
- 1 tablespoon lime juice
- Cilantro for garnish
Recipe Steps:
- Cook rice noodles according to package directions. Drain and set aside.
- Heat coconut oil in a large pot over medium heat. Add onion and cook until soft, about 5 minutes.
- Add garlic, ginger, and curry paste. Cook for 2 minutes.
- Add vegetable broth and coconut milk. Bring to a simmer.
- Add bell pepper, carrot, and mushrooms. Simmer for 10 minutes.
- Stir in soy sauce and lime juice.
- Divide noodles into bowls and ladle soup over them.
- Garnish with cilantro and serve.
17. Sesame Soba Noodles with Edamame

Buckwheat soba noodles tossed in a nutty sesame dressing with protein-rich edamame .
Recipe Metadata:
Time to Make: 20 minutes
Servings: 4
Ingredients:
- 8 oz soba noodles
- 1 cup shelled edamame, cooked
- 2 green onions, sliced
- ¼ cup tahini
- 3 tablespoons soy sauce
- 2 tablespoons rice vinegar
- 1 tablespoon maple syrup
- 1 tablespoon sesame oil
- 1 clove garlic, minced
- 1 teaspoon grated ginger
- 2-3 tablespoons water
- Sesame seeds for garnish
Recipe Steps:
- Cook soba noodles according to package directions. Rinse with cold water and drain well.
- In a bowl, whisk tahini, soy sauce, rice vinegar, maple syrup, sesame oil, garlic, ginger, and water until smooth.
- In a large bowl, combine noodles, edamame, and green onions.
- Pour dressing over and toss well.
- Garnish with sesame seeds and serve at room temperature or chilled.
18. Simple Tomato Basil Pasta

Sometimes the simplest things are the best—ripe tomatoes, fresh basil, and good olive oil over pasta .
Recipe Metadata:
Time to Make: 25 minutes
Servings: 4
Ingredients:
- 12 oz spaghetti or other long pasta
- 3 tablespoons olive oil
- 4 cloves garlic, thinly sliced
- 2 pints cherry tomatoes, halved
- ½ cup fresh basil, torn
- Salt and pepper to taste
- Red pepper flakes (optional)
Recipe Steps:
- Cook pasta according to package directions. Reserve ½ cup pasta water, then drain.
- While pasta cooks, heat olive oil in a large skillet over medium heat. Add garlic and cook for 2 minutes.
- Add cherry tomatoes and cook until they start to soften and burst, about 5-7 minutes.
- Add cooked pasta to the skillet along with a splash of reserved pasta water. Toss well.
- Remove from heat, add fresh basil, and toss again.
- Season with salt, pepper, and red pepper flakes if desired. Serve immediately.
19. Mushroom Stroganoff with Eggplant Noodles

A creamy, comforting stroganoff served over tender eggplant noodles .
Recipe Metadata:
Time to Make: 35 minutes
Servings: 3
Ingredients:
- 2 large eggplants, spiralized or julienned
- 1 tablespoon salt
- 2 tablespoons olive oil
- 1 onion, diced
- 3 cloves garlic, minced
- 500 g mushrooms, sliced
- 1 cup vegetable broth
- 1 tablespoon soy sauce
- 1 teaspoon smoked paprika
- ½ cup cashew cream or vegan sour cream
- Fresh parsley for garnish
Recipe Steps:
- Place eggplant noodles in a colander, sprinkle with salt, and let sit for 20 minutes. Rinse and pat dry.
- Heat oil in a large skillet over medium-high heat. Add onion and cook for 3 minutes.
- Add garlic and mushrooms. Cook until mushrooms release their liquid and start to brown, about 8 minutes.
- Add vegetable broth, soy sauce, and smoked paprika. Simmer for 5 minutes.
- Stir in cashew cream and heat through.
- In a separate pan, sauté eggplant noodles for 2-3 minutes until tender.
- Serve mushroom sauce over eggplant noodles, garnished with parsley.
20. Garlic Parmesan Sweet Potato Noodles

Sweet potato noodles tossed in a garlicky, savory sauce with a “cheesy” flavor from nutritional yeast .
Recipe Metadata:
Time to Make: 25 minutes
Servings: 3
Ingredients:
- 3 large sweet potatoes, spiralized
- 2 tablespoons olive oil
- 4 cloves garlic, minced
- ¼ cup nutritional yeast
- 2 tablespoons lemon juice
- 1 teaspoon salt
- ¼ cup chopped parsley
- 1 can chickpeas, drained and rinsed (optional)
Recipe Steps:
- Heat olive oil in a large skillet over medium heat. Add garlic and cook for 1 minute.
- Add sweet potato noodles and cook for 5-7 minutes, tossing frequently, until tender but still firm.
- Sprinkle with nutritional yeast, lemon juice, and salt. Toss well.
- Add chickpeas if using and cook for 2 more minutes until heated through.
- Garnish with parsley and serve.
21. Vegan Pesto Pasta with Cherry Tomatoes

A bright, herbaceous pesto made with basil, pine nuts, and nutritional yeast coats pasta perfectly .
Recipe Metadata:
Time to Make: 20 minutes
Servings: 4
Ingredients:
- 12 oz pasta of choice
- 2 cups fresh basil
- ½ cup pine nuts or walnuts
- 3 cloves garlic
- ⅓ cup olive oil
- ¼ cup nutritional yeast
- 1 tablespoon lemon juice
- Salt and pepper to taste
- 1 pint cherry tomatoes, halved
Recipe Steps:
- Cook pasta according to package directions. Reserve ½ cup pasta water, then drain.
- While pasta cooks, make pesto: combine basil, nuts, garlic, olive oil, nutritional yeast, lemon juice, salt, and pepper in a food processor. Blend until smooth.
- Return pasta to pot. Add pesto and a splash of reserved pasta water. Toss well.
- Add cherry tomatoes and toss gently.
- Serve warm or at room temperature.
22. Quick Vegetable Lo Mein

A simple, satisfying lo mein that comes together in minutes with whatever vegetables you have on hand .
Recipe Metadata:
Time to Make: 20 minutes
Servings: 4
Ingredients:
- 8 oz lo mein or spaghetti
- 2 tablespoons sesame oil
- 3 cloves garlic, minced
- 1 onion, sliced
- 2 cups mixed vegetables (carrots, bell peppers, cabbage, snap peas)
- ¼ cup soy sauce
- 2 tablespoons brown sugar
- 1 tablespoon rice vinegar
- 1 teaspoon ground ginger
- 2 green onions, sliced
Recipe Steps:
- Cook pasta according to package directions. Drain and set aside.
- In a small bowl, whisk soy sauce, brown sugar, rice vinegar, and ginger.
- Heat sesame oil in a large wok or skillet over high heat. Add garlic and onion, stir-fry for 1 minute.
- Add mixed vegetables and stir-fry for 3-4 minutes until tender-crisp.
- Add cooked noodles and sauce. Toss well and cook for 2 minutes until heated through.
- Garnish with green onions and serve immediately.















