Jump to Recipe Print Recipe
Say goodbye to boring salads! Rice noodles, crisp veggies, a zippy soy ginger dressing and savory-sweet hoisin glazed tofu make this meal-worthy Vietnamese-inspired rice noodle salad absolutely irresistible.


Okay, so salad recipes aren’t really my thing. Oh, I love salads and all, and I eat them all the time, but salad recipes don’t tend to go over big on this site. And I totally understand why! As much as I love salads, I’m really all about throwing a bunch of random salad ingredients into a plate or bowl and calling it a meal. No recipe required!
But there are exceptions. Like really special salads that we all loved in non-vegan form. Caesar salad, taco salad…stuff like that. I love veganizing those.
And then there’s noodle salads. Because, let’s be real: a salad that uses pasta as its main ingredient doesn’t feel much like a salad at all. But still, this sucker is packed with veggies. I’m rarely stuffed after polishing off a bowl of salad, but boy oh boy did this one do it for me.
If you’ve ever ordered a rice noodle salad at a Vietnamese restaurant, you probably know what I’m talking about. In fact, that’s where the inspiration for this one came from.
Jump to:
- Ingredients You’ll Need
- How It’s Made
- Pro Tips
- More Noodle Recipes
- Vietnamese Rice Noodle Salad with Hoisin Glazed Tofu
Ingredients You’ll Need
- Tofu. We’re using extra-firm tofu, which is my preferred variety for a noodle salad like this one. You’ll need to press it though. If you don’t feel like doing that, simply substitute super firm tofu.
- Canola oil. Feel free to swap this out with any high-heat oil. Peanut oil, coconut oil, and avocado oil are all great choices.
- Hoisin sauce. Look for this in the international foods section of your supermarket.
- Rice noodles. The recipe calls for vermicelli, which is a super skinny variety of noodle. If you happen to have fatter rice noodles on hand, use them. They’ll work just fine in this recipe!
- Rice vinegar.
- Soy sauce. Gluten-free tamari or liquid aminos can be substituted if needed.
- Sugar. Use organic granulated sugar to keep the recipe vegan.
- Ginger.
- Garlic.
- Napa cabbage. You can substitute with regular cabbage or even another green like lettuce if needed. I can’t always find napa cabbage at the supermarket, but the local Asian market and the produce store always have it.
- Carrots.
- Cucumber.
- Fresh cilantro. Cilantro haters can skip this, obviously!
- Fresh mint.
- Scallions.
- JalapeƱo peppers. These will add some heat to your noodle salad! Leave them out if you prefer it mild.
- Peanuts. Not into peanuts? Try cashews or sesame sees instead!
How It’s Made
The following is a detailed photo tutorial on how to make this dish. Scroll all the way down if you’d like to skip right to the recipe!
Start by preparing your hoisin glazed tofu. Just pan-fry the tofu, and when it’s done, glaze it with some hoisin sauce and let it cook for another minute or two, until the sauce forms a nice thick coating on the tofu.


The dressing is a simple mix of soy sauce, rice vinegar, sugar, garlic and ginger. It’s pretty light, and adds just the right amount of flavor to the noodles and veggies.


You’ll be soaking your noodles: just boil some water, turn off the heat, and then add the noodles and let them sit until they soften up.
Once your noodles are soaked and your herbs and veggies are prepped, throw them into a bowl and add the dressing.


Tofu goes on top, along with some chopped roasted peanuts. Your Vietnamese rice noodle salad is ready to enjoy. It’s heavenly.


Pro Tips
- Make sure to drain your noodles really well! I often make the mistake of not doing this, and the excess liquid ends up watering down the dressing. After soaking, drain the noodles into a colander, rinse with cold water, and let them sit in the colander to drain for a bit.
- Leftovers will keep in the fridge for about a day. After that the noodles will start to dry out.
- For some tips on how to perfectly pan-fry your tofu, check out this guide.
- Want to make this recipe gluten-free? Just use gluten-free tamari in place of soy sauce.