When the weather is warm or you simply want a dinner that feels light, bright, and full of flavor, this Quick and Easy Vietnamese Cold Noodle Salad is the answer. Tender rice vermicelli noodles are piled into a bowl with crisp cucumber, shredded carrot, crunchy lettuce, and a handful of fragrant fresh herbs, then topped with golden crispy tofu, roasted peanuts, and a sweet, tangy, garlicky dressing that ties everything together.
This dish is inspired by bún chay, the Vietnamese vegetarian noodle bowl, a staple of street stalls and family tables across Vietnam. Its charm lies in contrast: warm and cold, soft and crunchy, sweet and sour, salty and fresh. Every forkful has noodles, herbs, crisp vegetables, and a little of the savory dressing, all working together.
The dressing is the heart of the bowl. Traditionally built on fish sauce, this vegan version uses soy sauce, lime juice, maple syrup, rice vinegar, garlic, and a touch of chili to create the same balance of salty, sweet, sour, and spicy. It takes two minutes to whisk together and keeps for a week.
Best of all, it is genuinely quick. The noodles cook in five minutes, the tofu crisps in the oven or pan while you chop, and the vegetables need no cooking at all. Everything can be prepped ahead, making this an outstanding meal prep recipe and an excellent make-ahead lunch.
This recipe is 100% vegan, easily gluten-free, high in plant-based protein, and ready in 30 minutes.
Recipe Information
| Prep Time | Cook Time | Total Time | Servings | Calories |
|---|---|---|---|---|
| 20 mins | 10 mins | 30 mins | 4 | ~460 kcal |
Ingredients
For the Noodle Salad
- 8 oz (225g) dried rice vermicelli noodles
- 1 large cucumber, cut into thin matchsticks
- 2 carrots, julienned or shredded
- 2 cups (100g) shredded romaine or butter lettuce
- 1 cup (90g) bean sprouts (optional)
- 1 cup fresh herbs: mint, cilantro, and Thai basil, roughly torn
- 4 spring onions, thinly sliced
For the Crispy Tofu
- 1 block (400g) extra-firm tofu, pressed and cut into bite-sized cubes
- 2 tbsp cornstarch
- 1 tbsp soy sauce or tamari
- 1 tsp ground turmeric
- 1 tsp garlic powder
- ½ tsp salt
- 2 tbsp neutral oil
For the Sweet and Tangy Dressing
- ¼ cup (60ml) lime juice
- 3 tbsp soy sauce or tamari
- 3 tbsp maple syrup or sugar
- 2 tbsp rice vinegar
- 2 cloves garlic, finely minced
- 1 small red chili, finely chopped (or ½ tsp chili flakes)
- 3–4 tbsp warm water
To Garnish
- ¼ cup roasted peanuts, roughly chopped
- Crispy fried shallots
- Extra fresh herbs
- Lime wedges
- Chili slices or chili crisp
Optional Additions
- Shredded pickled daikon and carrot
- Sliced mango or pineapple for sweetness
- Edamame beans
- Vegan spring rolls on the side
- Sliced red bell pepper
Instructions
- Make the dressing. Whisk together the lime juice, soy sauce, maple syrup, rice vinegar, garlic, chili, and warm water in a bowl or jar. Stir until the sweetener dissolves. Taste and adjust. It should taste bright, salty, sweet, and tangy in equal measure. Set aside so the garlic can infuse.
- Press and prepare the tofu. Wrap the tofu in a clean towel and press for 15 minutes to remove excess moisture. Cut into 2cm cubes. Toss gently with soy sauce, then the cornstarch, turmeric, garlic powder, and salt until evenly coated.
- Crisp the tofu. Heat the oil in a large non-stick skillet over medium-high heat. Add the tofu in a single layer and cook for 8–10 minutes, turning every 2 minutes, until golden and crisp on all sides. Alternatively, bake at 425°F (220°C) for 25 minutes, turning once. Set aside.
- Cook the noodles. Bring a pot of water to a boil, remove from the heat, add the rice vermicelli, and let sit for 4–6 minutes until just tender. Drain and rinse thoroughly under cold water until completely cool. Drain well and toss with a teaspoon of oil to prevent sticking.
- Prepare the vegetables. While the tofu cooks, cut the cucumber and carrots into thin matchsticks, shred the lettuce, slice the spring onions, and tear the herbs.
- Assemble the bowls. Divide the lettuce among four bowls. Add a nest of cooled noodles on top, then arrange the cucumber, carrot, bean sprouts, and herbs in sections around the noodles. Top with the crispy tofu.
- Dress and garnish. Spoon the dressing generously over each bowl. Scatter with chopped peanuts, crispy shallots, spring onions, and extra herbs. Serve with lime wedges and chili.
- Toss and eat. Mix everything together just before eating so the noodles pick up the dressing and the herbs release their aroma.
Pro Tips for the Best Cold Noodle Salad
- Rinse the noodles in cold water. This stops the cooking, removes surface starch, and prevents clumping.
- Do not oversoak the vermicelli. Thin rice noodles turn mushy fast. Test early and drain as soon as they are tender.
- Use plenty of fresh herbs. Mint, cilantro, and Thai basil are what make this salad taste authentically Vietnamese. Do not skimp.
- Taste and balance the dressing. Add more lime for sourness, more maple for sweetness, more soy sauce for depth, and more chili for heat.
- Make the tofu extra crisp. Press it well, coat it in cornstarch, and do not crowd the pan.
- Assemble just before serving. Dressed noodles soften over time. Keep the components separate until you are ready to eat.
- Chill the bowls. Serving this very cold makes it more refreshing on hot days.
Why This Salad Is So Satisfying
A great Vietnamese noodle salad is built on balance. The dressing delivers the four key flavors of Vietnamese cooking — sweet, sour, salty, and spicy — while the herbs add an aromatic freshness that lifts every bite. Rice noodles bring a soft, slippery base, cucumber and lettuce add crunch, and crispy tofu supplies satisfying protein and texture.
The meal is light yet filling. Tofu provides around 20 grams of plant-based protein per serving, along with iron and calcium. Peanuts add healthy fats and extra protein. Fresh herbs like mint and cilantro are rich in antioxidants and aromatic compounds, and the raw vegetables contribute vitamin C, vitamin K, and plenty of hydration.
Because it is served cold with no heavy sauces or fried components beyond the tofu, this salad is refreshing even in the hottest weather, which is why bowls like this are beloved across Southeast Asia.
Flavor Variations
- Lemongrass Tofu Noodle Bowl: Marinate the tofu in minced lemongrass, garlic, and soy sauce before crisping for a more aromatic bowl.
- Mushroom Noodle Salad: Replace the tofu with pan-seared king oyster or shiitake mushrooms for a meaty, umami-rich option.
- Peanut Sauce Version: Swap the dressing for a creamy peanut sauce with lime and sriracha for a richer salad.
- Tropical Mango Version: Add sliced mango and pineapple for sweet fruit contrast against the herbs and chili.
Nutritional Highlights (Per Serving)
| Calories | Protein | Carbs | Fiber | Fat |
|---|---|---|---|---|
| ~460 kcal | 20g | 58g | 5g | 17g |
Storage
- Refrigerator: Store the noodles, vegetables, tofu, and dressing in separate airtight containers for up to 3 days. Assemble just before eating.
- Dressing: Keeps in a sealed jar in the refrigerator for up to 7 days. Shake before using.
- Tofu: Re-crisp in a hot pan or air fryer for 3–4 minutes before serving.
- Meal prep: Pack in jars or containers with the dressing at the bottom, then noodles, vegetables, tofu, and herbs on top. Shake or toss when ready to eat.
Frequently Asked Questions
Is this salad authentic to Vietnamese cuisine?
It is inspired by bún chay, the vegetarian version of the classic Vietnamese rice vermicelli bowl. Traditional versions use fish sauce, which this recipe replaces with soy sauce and lime for a fully vegan result.
Can I use other noodles?
Yes. Thin rice noodles are traditional, but soba, glass noodles, or even angel hair pasta work in a pinch. Adjust the cooking time according to the package.
How can I make this gluten-free?
Use tamari instead of soy sauce, and check that your rice vermicelli contains only rice and water. Everything else is naturally gluten-free.
Can I make this ahead?
Yes. Prep all the components up to 3 days ahead and store separately. Assemble and dress just before serving so the herbs and vegetables stay crisp.
What if I do not like tofu?
Replace it with baked tempeh, roasted chickpeas, edamame, or pan-fried mushrooms. Each adds a different texture and works well with the dressing.
How spicy is this salad?
It is mild to medium. Adjust the chili in the dressing to your taste, or leave it out and let each person add chili sauce at the table.
Tried this recipe? Leave a comment below and let us know how it turned out! Tag us on Instagram and Facebook — we love seeing your plant-powered creations. Looking for more fresh and easy vegan bowls? Browse all recipes on Easy Vegan Recipes — new recipes posted every single week!