Best 30-Minute Vegan Vietnamese Recipes
Discover quick and flavourful 30-minute vegan Vietnamese recipes made with fresh herbs, vibrant vegetables, and aromatic spices. These easy plant-based dishes bring the bright, balanced flavours of Vietnam to your table in just half an hour.
Vietnamese cuisine is light, fragrant, and beautifully balanced. Fresh herbs, crisp vegetables, and simple seasonings come together to create dishes that feel nourishing and full of life.
When made vegan, these recipes become even cleaner and gentler while keeping all the bright flavours people love. These 30-minute vegan Vietnamese recipes bring the essence of this cuisine into your kitchen with ease.
From refreshing noodle bowls to quick stir-fries and flavourful broths, each dish offers a mix of comfort and freshness. You can enjoy bold tastes, vibrant colours, and satisfying meals without spending a long time in the kitchen.
Whether you are new to Vietnamese cooking or already love its lively flavours, this collection will help you create beautiful plant-based dishes at home.
Each recipe is designed to be simple, quick, and full of the fresh, uplifting character that makes Vietnamese food so special.
Best 30-Minute Vegan Vietnamese Recipes
Here are 10 delicious 30-minute vegan recipes for you to try.
Recipe #1 — Vietnamese Tomato Noodle Soup (Bún Riêu Chay)
This light and comforting Vietnamese tomato noodle soup brings together bright flavours and gentle spices. The broth is slightly tangy and savoury, filled with soft tofu, tomatoes, and fresh herbs. It is quick to prepare and perfect for a simple, nourishing meal.
Prep time: 10 minutes | Cook time: 20 minutes | Total time: 30 minutes | Servings: 2
Ingredients
- Refined coconut oil: 1 tablespoon
- Tomatoes: 2 medium, chopped
- Onion: ½, finely chopped
- Garlic: 2 cloves, minced
- Vegetable broth: 4 cups
- Soy sauce: 1 tablespoon
- Soft tofu: 1 cup, cubed
- Rice noodles: 200 g
- Green onion: 2 stalks, sliced
- Lime wedges for serving
- Celtic sea salt to taste
- Black pepper to taste
Method
- Heat the refined coconut oil in a pot over medium heat. Add the onion and garlic. Cook until softened.
- Add the tomatoes and cook for 3–4 minutes until they begin to break down.
- Pour in the vegetable broth and bring to a gentle simmer.
- Season with soy sauce, Celtic sea salt, and black pepper.
- Add the tofu and simmer for another 5 minutes.
- Meanwhile, cook the rice noodles according to package directions. Rinse and divide into two bowls.
- Ladle the hot tomato broth over the noodles and top the Vietnamese tomato noodle soup with green onions and lime wedges.
Nutrition Facts (per serving)
- Calories: ≈250
- Protein: 10 g
- Fibre: 3 g
- Fat: 7 g
- Carbohydrates: 38 g
Health Benefits
This soup is rich in vitamin C from the tomatoes, helping support immunity and overall vitality. The tofu adds gentle protein, while the rice noodles offer steady, easy-to-digest energy.
You can learn more about the benefits of tomatoes.
Explore our scrumptious low-carb vegan soup recipes.

Recipe #2 — Vietnamese Noodle Soup (Phở Chay)
This warm and fragrant Vietnamese noodle soup delivers deep flavour in a gentle, plant-based way. The broth is light yet aromatic, filled with spices, herbs, and simple vegetables. It comes together quickly and brings a comforting balance of freshness and warmth.
Prep time: 10 minutes | Cook time: 20 minutes | Total time: 30 minutes | Servings: 2
Ingredients
- Refined coconut oil: 1 tablespoon
- Onion: 1 small, sliced
- Ginger: 1-inch piece, sliced
- Garlic: 3 cloves, smashed
- Vegetable broth: 4 cups
- Star anise: 2 pods
- Cinnamon stick: 1 small
- Soy sauce: 1 tablespoon
- Rice noodles: 200 g
- Tofu: 1 cup, cubed
- Bean sprouts: 1 cup
- Thai basil: ½ cup
- Green onion: 2 stalks, sliced
- Lime wedges for serving
- Celtic sea salt to taste
Method
- Heat the refined coconut oil in a pot over medium heat. Add the onion, ginger, and garlic. Cook until fragrant.
- Pour in the vegetable broth and add the star anise and cinnamon stick. Simmer for 10 minutes to infuse the flavours.
- Season with soy sauce and Celtic sea salt.
- Meanwhile, cook the rice noodles according to package directions. Rinse and set aside.
- Add the tofu to the broth and simmer for 2–3 minutes.
- Divide the noodles between two bowls and ladle the hot broth over them.
- Top the Vietnamese noodle soup with bean sprouts, Thai basil, green onions, and lime wedges.
Nutrition Facts (per serving)
- Calories: ≈290
- Protein: 12 g
- Fibre: 4 g
- Fat: 8 g
- Carbohydrates: 44 g
Health Benefits
This pho provides warming spices that support digestion and circulation. The tofu, vegetables, and herbs offer protein, vitamins, and antioxidants that bring balance and nourishment to every bowl.
You can learn more about the benefits of basil.
Explore our tasty vegan kale soup recipes.
Recipe #3 — Vietnamese Noodle Salad With Herbs (Bún Chay)
This light and refreshing Vietnamese noodle salad with herbs is full of crisp vegetables, fresh herbs and simple seasoning.
The rice noodles create a soft base that pairs beautifully with the bright flavours. It is easy to assemble and perfect for a quick, uplifting meal.
Prep time: 15 minutes | Cook time: 5 minutes | Total time: 20 minutes | Servings: 2
Ingredients
- Rice noodles: 200 g
- Cucumber: ½ cup, julienned
- Carrot: ½ cup, julienned
- Lettuce: 1 cup, shredded
- Fresh mint: ¼ cup, chopped
- Fresh cilantro: ¼ cup, chopped
- Peanuts: 2 tablespoons, crushed
- Celtic sea salt to taste
Dressing
- Lime juice: 2 tablespoons
- Soy sauce: 1 tablespoon
- Maple syrup: 1 teaspoon
- Garlic: 1 clove, minced
- Olive oil: 1 tablespoon
- Chilli flakes: a pinch (optional)
Method
- Cook the rice noodles according to package directions, then rinse under cold water to chill them.
- Place the noodles in a large bowl and top with cucumber, carrot, lettuce, mint, and cilantro.
- Whisk together the lime juice, soy sauce, maple syrup, garlic, olive oil, and chilli flakes to make the dressing.
- Pour the dressing over the salad and toss gently.
- Season the Vietnamese noodle salad with herbs with Celtic sea salt and sprinkle with crushed peanuts before serving.
Nutrition Facts (per serving)
- Calories: ≈240
- Protein: 6 g
- Fibre: 3 g
- Fat: 8 g
- Carbohydrates: 36 g
Health Benefits
This noodle salad is rich in fresh herbs that support digestion and overall vitality. The vegetables provide hydration and vitamins, while the rice noodles offer gentle, steady energy.
You can learn more about the benefits of mint.
Explore our delicious vegan papaya smoothie recipes.

Recipe #4 — Vietnamese Green Papaya Salad (Gỏi Đu Đủ Chay)
This refreshing Vietnamese green papaya salad is crisp, light, and full of bright flavours. Shredded green papaya is combined with fresh herbs, crunchy peanuts, and a simple, tangy dressing. It is quick to prepare and brings a cooling balance to any meal.
Prep time: 15 minutes | Cook time: 0 minutes | Total time: 15 minutes | Servings: 2
Ingredients
- Green papaya: 2 cups, shredded
- Carrot: ½ cup, shredded
- Fresh mint: ¼ cup, chopped
- Fresh cilantro: ¼ cup, chopped
- Peanuts: 2 tablespoons, crushed
- Red chilli: ½, thinly sliced (optional)
- Celtic sea salt to taste
Dressing
- Lime juice: 2 tablespoons
- Soy sauce: 1 tablespoon
- Maple syrup: 1 teaspoon
- Garlic: 1 clove, minced
- Olive oil: 1 tablespoon
Method
- Combine the shredded green papaya and carrot in a large bowl.
- Add the mint, cilantro, and red chilli if using.
- Whisk together the lime juice, soy sauce, maple syrup, garlic, and olive oil to make the dressing.
- Pour the dressing over the salad and toss gently.
- Season Vietnamese green papaya salad with Celtic sea salt and top with crushed peanuts before serving.
Nutrition Facts (per serving)
- Calories: ≈180
- Protein: 4 g
- Fibre: 3 g
- Fat: 9 g
- Carbohydrates: 22 g
Health Benefits
This salad is rich in enzymes and antioxidants from the green papaya, helping support digestion and overall vitality. The fresh herbs provide vitamins and a refreshing flavour without heaviness.
You can learn more about the benefits of papaya.
Explore more Vietnamese-inspired vegan recipes.
Want to Share Your Passion for Vegan Living?
Discover how easy and fulfilling vegan living can be —
from recipes and travel to lifestyle and sustainability tips.
Read this blog post next:
How to Start a Vegan Blog (and Turn Your Passion into Purpose).
Recipe #5 — Vietnamese Stir-Fried Morning Glory With Garlic (Rau Muống Xào Tỏi)
This classic Vietnamese vegetable dish is fresh, vibrant, and full of flavour. The Vietnamese stir-fried morning glory with garlic cooks quickly and absorbs the gentle seasoning beautifully. The garlic adds depth, while the simple stir-fry method keeps everything light and crisp.
Prep time: 5 minutes | Cook time: 5 minutes | Total time: 10 minutes | Servings: 2
Ingredients
- Avocado oil: 1 tablespoon
- Morning glory (water spinach): 4 cups, washed and cut into 3-inch pieces
- Garlic: 3 cloves, minced
- Soy sauce: 1 tablespoon
- Chilli flakes: a pinch, optional
- Celtic sea salt to taste
- Black pepper to taste
Method
- Heat the avocado oil in a large pan over medium heat.
- Add the garlic and cook for 30 seconds until fragrant.
- Add the morning glory and stir-fry for 2–3 minutes until the leaves wilt and the stems soften.
- Season with soy sauce, Celtic sea salt, and black pepper.
- Add chilli flakes if you prefer extra heat.
- Serve the Vietnamese stir-fried morning glory with garlic immediately, while it is fresh and crisp.
Nutrition Facts (per serving)
- Calories: ≈90
- Protein: 3 g
- Fibre: 2 g
- Fat: 6 g
- Carbohydrates: 6 g
Health Benefits
Morning glory is rich in vitamins A and C, supporting immunity and eye health. Its high water content helps hydration, while garlic adds antioxidants that promote overall wellness.
You can learn more about the health benefits of garlic.
Explore our delicious plant-based breakfast recipe ideas.

Recipe #6 — Crispy Vietnamese Tofu (Đậu Hũ Chiên)
This simple, crispy Vietnamese tofu dish is crunchy on the outside and tender inside. The light seasoning lets the tofu shine while keeping the flavours clean and fresh. It makes a quick side dish or a protein-rich addition to any Vietnamese meal.
Prep time: 10 minutes | Cook time: 10 minutes | Total time: 20 minutes | Servings: 2
Ingredients
- Avocado oil: 2 tablespoons
- Firm tofu: 1 block, pressed and cut into rectangles
- Garlic powder: ½ teaspoon
- Soy sauce: 1 tablespoon
- Celtic sea salt to taste
- Black pepper to taste
- Green onion: 1 stalk, sliced
- Sesame seeds: 1 teaspoon
Method
- Heat the avocado oil in a pan over medium heat.
- Add the tofu pieces and cook for 3–4 minutes on each side until golden and crispy.
- Season with garlic powder, soy sauce, Celtic sea salt, and black pepper.
- Cook for another minute to let the flavours absorb.
- Top the crispy Vietnamese tofu with sliced green onions and sesame seeds before serving.
Nutrition Facts (per serving)
- Calories: ≈260
- Protein: 15 g
- Fibre: 2 g
- Fat: 18 g
- Carbohydrates: 8 g
Health Benefits
This tofu dish provides a strong source of plant-based protein that supports muscle health and steady energy. The healthy fats from avocado oil help with nutrient absorption and add satisfying richness to the dish.
You can learn more about the benefits of tofu.
Explore our delicious vegan recipes with silken tofu pasta.
Recipe #7 — Lemongrass Chilli Tofu (Đậu Hũ Sả Ớt)
This fragrant lemongrass chilli tofu dish is full of bright lemongrass flavour and gentle heat from fresh chilli. The tofu becomes golden and crispy while absorbing the aromatic seasoning. It is a quick and vibrant main dish that pairs beautifully with rice or noodles.
Prep time: 10 minutes | Cook time: 10 minutes | Total time: 20 minutes | Servings: 2
Ingredients
- Avocado oil: 1½ tablespoons
- Firm tofu: 1 block, pressed and cubed
- Lemongrass: 1 stalk, finely minced
- Garlic: 2 cloves, minced
- Red chilli: 1 small, sliced
- Soy sauce: 1 tablespoon
- Maple syrup: 1 teaspoon
- Sesame oil: 1 teaspoon
- Green onion: 2 stalks, sliced
- Celtic sea salt to taste
- Black pepper to taste
Method
- Heat the avocado oil in a pan over medium heat.
- Add the tofu and cook until golden and crispy on all sides.
- Add the lemongrass, garlic, and chilli. Stir-fry for 1–2 minutes until fragrant.
- Stir in the soy sauce and maple syrup.
- Season with Celtic sea salt and black pepper.
- Drizzle with sesame oil.
- Top the lemongrass chilli tofu with sliced green onions before serving.
Nutrition Facts (per serving)
- Calories: ≈300
- Protein: 16 g
- Fibre: 2 g
- Fat: 18 g
- Carbohydrates: 14 g
Health Benefits
This dish offers plant-based protein from tofu combined with the refreshing, antioxidant-rich qualities of lemongrass and chilli. These aromatics support digestion and help bring lightness to the meal.
You can learn more about the benefits of lemongrass.
Explore our 6 best vegan chilli mac & cheese recipes.

Recipe #8 — Vietnamese Stir-Fried Vegetable Vermicelli (Bún Xào Rau Củ)
This quick Vietnamese stir-fried vegetable vermicelli dish is light, colourful, and full of fresh vegetables. The rice noodles stay soft and springy while the vegetables add texture and brightness. It is easy to prepare and perfect for a simple, satisfying meal.
Prep time: 10 minutes | Cook time: 10 minutes | Total time: 20 minutes | Servings: 2
Ingredients
- Rice vermicelli noodles: 200 g
- Avocado oil: 1 tablespoon
- Carrot: ½ cup, julienned
- Red bell pepper: ½ cup, sliced
- Green beans: ½ cup, cut into small pieces
- Garlic: 2 cloves, minced
- Soy sauce: 1 tablespoon
- Maple syrup: 1 teaspoon
- Sesame oil: 1 teaspoon
- Green onion: 2 stalks, sliced
- Celtic sea salt to taste
- Black pepper to taste
Method
- Cook the rice vermicelli according to package directions, then drain and set aside.
- Heat the avocado oil in a pan over medium heat.
- Add the garlic, carrot, bell pepper, and green beans. Stir-fry for 4–5 minutes until tender-crisp.
- Add the cooked vermicelli noodles and toss gently.
- Season with soy sauce, maple syrup, Celtic sea salt, and black pepper.
- Drizzle with sesame oil.
- Top Vietnamese stir-fried vegetable vermicelli with sliced green onions before serving.
Nutrition Facts (per serving)
- Calories: ≈280
- Protein: 6 g
- Fibre: 3 g
- Fat: 8 g
- Carbohydrates: 46 g
Health Benefits
This dish offers a balance of vegetables and rice noodles that support steady energy and hydration. The colourful vegetables provide vitamins, antioxidants, and fibre, making the meal nourishing and light.
You can learn more about the benefits of bell peppers.
Explore our easy 30-minute vegan stir-fry recipes.
Recipe #9 — Vietnamese Summer Rolls (Gỏi Cuốn Chay)
These fresh Vietnamese summer rolls are light, colourful, and full of crisp vegetables and herbs. The rice paper wrappers hold everything together while allowing the bright flavours to shine through. They make a refreshing main dish or a beautiful appetizer.
Prep time: 20 minutes | Cook time: 0 minutes | Total time: 20 minutes | Servings: 2
Ingredients
- Rice paper wrappers: 8 sheets
- Rice vermicelli noodles: 1 cup, cooked
- Lettuce: 1 cup, shredded
- Cucumber: ½ cup, julienned
- Carrot: ½ cup, julienned
- Fresh mint: ¼ cup
- Fresh cilantro: ¼ cup
- Celtic sea salt to taste
Dipping Sauce
- Soy sauce: 2 tablespoons
- Maple syrup: 1 teaspoon
- Lime juice: 1 tablespoon
- Garlic: 1 clove, minced
- Chilli flakes: a pinch (optional)
Method
- Prepare all vegetables and herbs so they are ready for assembly.
- Fill a shallow dish with warm water. Dip one rice paper wrapper in the water for a few seconds until soft.
- Place the wrapper on a plate and add lettuce, noodles, cucumber, carrot, mint, and cilantro.
- Season lightly with Celtic sea salt.
- Fold the sides inward and roll tightly from the bottom up.
- Repeat with the remaining wrappers.
- Whisk the dipping sauce ingredients together and serve with the rolls.
Nutrition Facts (per serving)
- Calories: ≈220
- Protein: 4 g
- Fibre: 3 g
- Fat: 2 g
- Carbohydrates: 46 g
Health Benefits
These Vietnamese summer rolls are rich in fresh herbs and raw vegetables that support hydration, digestion, and overall vitality. The rice noodles provide gentle, steady energy without heaviness.
You can learn more about the benefits of mint.
Explore our delectable vegan Japanese curry recipes.

Recipe #10 — Vietnamese Coconut Curry (Cà Ri Chay)
This quick Vietnamese coconut curry is warm, creamy, and full of gentle spices. The coconut milk creates a rich broth that blends beautifully with soft vegetables and tofu. It is comforting yet light, making it perfect for a weeknight meal.
Prep time: 10 minutes | Cook time: 20 minutes | Total time: 30 minutes | Servings: 2
Ingredients
- Refined coconut oil: 1 tablespoon
- Onion: 1 small, chopped
- Garlic: 2 cloves, minced
- Lemongrass: 1 stalk, bruised and cut into pieces
- Carrot: 1 cup, sliced
- Potato: 1 medium, diced
- Tofu: 1 cup, cubed
- Coconut milk: 1 cup
- Vegetable broth: 1½ cups
- Curry powder: 1 tablespoon
- Soy sauce: 1 tablespoon
- Lime wedges for serving
- Celtic sea salt to taste
- Black pepper to taste
Method
- Heat the refined coconut oil in a pot over medium heat. Add the onion, garlic, and lemongrass. Cook until fragrant.
- Stir in the curry powder and cook for 30 seconds.
- Add the carrot, potato, tofu, coconut milk, and vegetable broth.
- Bring to a gentle simmer and cook for 15 minutes, or until the vegetables are tender.
- Season with soy sauce, Celtic sea salt, and black pepper.
- Serve this delicious Vietnamese coconut curry with lime wedges for brightness.
Nutrition Facts (per serving)
- Calories: ≈350
- Protein: 12 g
- Fibre: 5 g
- Fat: 20 g
- Carbohydrates: 32 g
Health Benefits
This curry provides healthy fats from coconut milk that support energy and satiety. The vegetables offer vitamins and fibre, while the spices add antioxidants that promote overall wellness.
You can learn more about the benefits of coconut milk.
Explore more Vietnamese-inspired vegan recipes.
Conclusion
Vietnamese cuisine offers a beautiful balance of freshness, lightness, and vibrant flavour. These 30-minute vegan Vietnamese recipes make it easy to bring that balance into your own kitchen through quick, nourishing meals. Each dish highlights fresh herbs, colourful vegetables, and simple seasonings that come together with ease.
From refreshing salads to comforting soups and fragrant stir-fries, this collection shows how plant-based cooking can be bright, satisfying, and full of life. These recipes help you enjoy the gentle, uplifting character of Vietnamese food without spending long hours preparing it.
I hope these dishes inspire you to explore more plant-based flavours from around the world. Enjoy every moment of cooking, tasting, and sharing these fresh and comforting meals.
I trust you enjoyed this article on the Best 30-Minute Vegan Vietnamese Recipes. Please stay tuned for more plant-based recipes, vegan travel tips, and lifestyle inspiration.
Take care!
— JeannetteZ 🌿
💬 Your Opinion Is Important To Me
Do you have thoughts, ideas, or questions? I’d love to hear from you. Please leave your comments below, or email me directly at Jeannette@LivingTheVeganLifestyle.org.
📚 More Vegan Lifestyle Reads
🌱 My #1 Recommendation for Online Success
Sharing my passion for vegan living — from food to fashion — has been such a rewarding journey.
If you’ve ever dreamed of building your own ethical lifestyle brand or blog, this is the best place to start.
🌟 See How Vegan Bloggers Build Online Income — Try WA Free (No Credit Card Needed)
Disclosure
This post may contain affiliate links. As an Amazon Associate and participant in other affiliate programs, I earn from qualifying purchases at no extra cost to you. Please read my full affiliate disclosure.







