This Vermicelli Salad is fresh, crunchy, and full of texture. Soft rice noodles, crisp vegetables, herbs, and crispy tofu get tossed in a bold, savory dressing for an easy meal that works for lunch or dinner.
Save This Recipe!
Type your email & I'll send it to you!
🔍 Quick Look: Vermicelli Salad with Crispy Tofu
- ⏱️ Prep Time: 10 minutes
- 🎛️ Cook Time: 15 minutes
- 👥 Servings: 4
- 📊 Calories: ~471 kcal per serving (based on nutrition panel)
- 👩🏽🍳 Flavor Profile: Fresh, tangy, savory, and slightly sweet with lots of crunch and contrast from the crispy tofu.
- 💪🏼 Nutrition: 28 grams of protein, 9 grams of fiber
- ⭐ Difficulty: Easy-minimal cooking, mostly soaking, chopping, and tossing.
Jump to:
- 🔍 Quick Look: Vermicelli Salad with Crispy Tofu
- 🤷🏽♀️ What Is Vermicelli Salad?
- 🥗 Why You'll Love This Salad
- 👩🏼🌾 Ingredients
- 🍋🟩 Substitutions
- 📝 How to Make Vermicelli Salad with Tofu
- ✔️ Expert Tips
- 🍴 More Healthy Salad Recipes
- 🙋🏽♀️ Recipe FAQs
- 🥢 More Noodle Recipes
- 👩🏽🍳 Made this recipe?
- ⚖️ Convert the Recipe to Metric (g & mL)
- Vermicelli Salad with Tofu Recipe
- 🛍️ Shop Recipe Cookware and Ingredients
- 💬 Comments
🤷🏽♀️ What Is Vermicelli Salad?
Vermicelli salad is typically made with thin noodles, fresh vegetables, herbs, and a flavorful dressing. For this version, I use rice vermicelli for a lighter, Asian-style salad with crispy tofu and a savory dressing.
🥗 Why You'll Love This Salad
This is the kind of salad that feels light but still keeps you full.
- Easy enough for weeknights
- Packed with fresh vegetables and herbs
- Crispy tofu adds satisfying protein
- Great for lunch, dinner, or meal prep
- Uses rice vermicelli, which cooks quickly
- Delicious cold or at room temperature
👩🏼🌾 Ingredients
Below, I share ingredient notes from both a nutrition expert's and trained chef's perspective.
For the salad:

- Vermicelli noodles: Light, soft, and quick to prepare. They soak up the dressing without feeling heavy.
- Cabbage and carrots: Add crunch, freshness, and structure so the salad feels balanced, not soft.
- Fresh herbs (cilantro, mint): Brighten the dish and add a fresh, aromatic contrast to the savory elements.
- Peanuts: Add crunch, richness, and a slightly salty contrast that makes the salad more satisfying.
For the dressing:

- Lime juice: Adds acidity and sharpness, balancing the richness of the dressing.
- Tahini or sesame oil: Provides creaminess and body and helps carry the flavors throughout the dish.
- Maple syrup: Adds a subtle sweetness to balance the tangy and savory flavors.
- Chili crisp (optional): Adds heat, texture, and depth with little crunchy bits.
- Soy sauce (or tamari): Brings umami and saltiness.
Crispy tofu:

- Tofu: Adds protein and a satisfying, chewy texture. Air frying gives it a crispy exterior that contrasts with the noodles.
- Soy sauce (or tamari): Helps the seasoning stick to the tofu.
- Cornstarch: Creates a light coating on the tofu so it gets crispy in the air fryer.
See the printable recipe card below for quantities.
🍋🟩 Substitutions
This recipe is versatile and easy to adapt. Below are some simple ingredient substitutions.
- Vermicelli noodles: Swap with rice noodles of a similar thickness. In a pinch, use thin spaghetti, though the texture will be different.
- Tofu: Use tempeh or edamame for a similar protein boost.
- Soy sauce (or tamari): Use coconut aminos for a slightly sweeter, lower-sodium option.
- Cornstarch: Arrowroot powder or potato starch work similarly for crisping.
- Tahini: Swap with peanut butter or almond butter for a different flavor profile.
- Lime juice: Use rice vinegar or lemon juice.
- Maple syrup: Substitute with agave or a small amount of sugar.
- Chili crisp: Use chili flakes, sriracha, or omit for no heat.
- Sesame oil: Omit or replace with a neutral oil like avocado oil.
- Peanuts: Use cashews, almonds, or seeds for a nut-free option.
- Fresh herbs: Use what you have-basil or green onions work well if cilantro or mint isn't available.
📝 How to Make Vermicelli Salad with Tofu
The complete recipe with exact amounts is below. These additional tips will help you get the best results.

- Press the tofu or use pre-pressed super firm tofu. (See 'How to Press Tofu'.) Toss the cubes until they are evenly coated with the seasonings. Transfer them to an air fryer basket, or a baking sheet if using an oven.

- Place the tofu in a single layer without overcrowding. Cook until golden brown and crispy.

- Rehydrate the noodles in boiling water according to the directions on the packet.

- Prepare the dressing. Toss the carrots, cabbage, peanuts, cilantro, and dressing together first so everything is well coated, then gently fold in the tofu to keep it crispy. Garnish with extra cilantro and peanuts before serving.
✔️ Expert Tips
These simple tips help with preparation, and preserving freshness and flavor:
Chopping: The quickest way to shred the carrots and cabbage is using a food processor. This is a significant time saver, especially if you are making large quantities of noodle salad for meal prep. Use the shredder disc for this purpose.
Vermicelli noodles do not require cooking. Rehydrate them in boiling water according to the directions on the packet. If the noodles soak too long, they will be soft and mushy.
Storage: Refrigerate any remaining vermicelli salad in an airtight container for up to 4 days. If you plan on having leftovers, you can add the tofu for serving and refrigerate any remaining in a separate container. This way, you have the option of reheating the tofu in an oven or air fryer for serving.
🍴 More Healthy Salad Recipes
- Try my Protein-Packed High-Protein Quinoa & Kale Salad is loaded with antioxidants, fiber, and heart-healthy fats.
- This Simple Tofu Noodles recipe is ready in 20 minutes. A quick and easy vegan dinner that's healthy.
- My high-protein 15-minute Edamame Quinoa Salad with oil-free Miso Ginger Dressing is easy, quick, and delicious.
- This 20-Minute High-Protein Greek Orzo Pasta Salad is bright, creamy, and packed with Mediterranean flavor.
🙋🏽♀️ Recipe FAQs
Place the dried noodles into a large heat-proof mixing bowl. Pour boiling water over them so they are fully submerged. Stir every minute or so to loosen. Submerge for about 4 to 5 minutes, or until tender, tasting often for doneness. Do not overcook. Drain and rinse thoroughly with cool water. Drizzle with sesame oil if not using right away. Cover the bowl with a damp cloth until ready to use.
Yes-if using rice vermicelli, which is naturally gluten-free. Always check labels to ensure there is no cross-contamination or added gluten-containing ingredients.
It can be very healthy depending on the ingredients. This version includes vegetables, herbs, and protein from tofu, making it fresh, balanced, and satisfying.
Vermicelli salad typically includes rice vermicelli noodles, fresh vegetables, herbs, a protein like tofu, and a flavorful dressing with a balance of savory, tangy, and slightly sweet.
⚖️ Convert the Recipe to Metric (g & mL)
Use these AI tools to do this:

Vermicelli Salad with Tofu Recipe
Ingredients
For the tofu:
- 16 ounces extra firm tofu pressed, cut into ¾-inch pieces (1 16-ounce block)
- 1 tablespoon tamari or soy sauce (preferably reduced sodium)
- 1 teaspoon garlic powder
- ¾ teaspoon onion powder
- ¼ teaspoon white pepper or black pepper
- 2 teaspoons cornstarch or arrowroot starch
- 1 teaspoon sesame oil or neutral oil or chili crisp (optional)
For the salad:
- 3 ounces dried vermicelli noodles (about 2 cakes)
- 2 cups shredded green cabbage
- 1 ½ cups shredded carrots
- ½ cup chopped cilantro
- ½ cup roasted peanuts chopped
For the dressing:
- 3 tablespoons tamari or soy sauce (preferably reduced sodium)
- 3 tablespoons rice vinegar
- 2 tablespoons tahini or sesame oil to taste
- 1 ½ tablespoons maple syrup
- 1 ½ teaspoons chili oil sauce or chili crisp (optional)
- 1 large garlic clove
Save This Recipe!
Type your email & I'll send it to you!
EQUIPMENT
- Air Fryer or oven
Instructions
- Season the tofu: Place the tofu cubes in a large bowl. Add the soy sauce. Toss the cubes until they are evenly coated. Add the garlic powder, onion powder, salt, pepper, cornstarch, and sesame oil. Toss until the cubes are evenly coated with the seasonings.
- Cook the tofu: Air fryer: Place them in the air fryer basket in a single layer. Cook at 400ºF for 10 minutes, shaking the basket after 5 minutes to move the cubes around so they cook evenly. Continue cooking as needed until the desired crispiness. Oven: Preheat the oven to 425ºF. Bake the tofu on a nonstick baking sheet in a single layer for 10 minutes. Toss the cubes so they cook evenly. Bake for about 10 minutes more, or until golden brown.
- Rehydrate the dried noodles. Place them in a large heat-proof mixing bowl. Pour boiling hot water over them so they are fully submerged. Stir every minute or so to loosen. Soak according to the timing on the packet, or until tender, tasting often for doneness. Do not overcook. Drain and rinse thoroughly with cool water. Drizzle with sesame oil if not using right away. Cover the bowl with a damp cloth until ready to use.
- Combine the noodles, cabbage, carrots, cilantro, and peanuts in a large bowl.
- Make the dressing: Add the soy sauce, rice vinegar, tahini or sesame oil, maple syrup, and chili oil (if using) to a medium jar with a lid. Press or grate the garlic into the jar. Cover and shake until all the ingredients are incorporated. Or mix in a medium bowl. Add water as needed to thin.
- Assemble: Pour the dressing over the salad and toss well until fully incorporated. Add the tofu and toss to combine.
Notes
- For the tofu: Skip the oil. Soy sauce (or tamari) helps the seasoning and starch stick, then air fry as usual.
- For the dressing: Use tahini instead of sesame oil to maintain creaminess without thinning the flavor too much. Omit the chili crisp.
Nutrition
This information is provided as a courtesy and is only an estimate. Nutritional values may vary depending on factors such as product types and brands used.
🛍️ Shop Recipe Cookware and Ingredients

Note: As an Amazon Associate, I earn from qualifying purchases.
Nisha's Favorites
Get my tried-and-true products.












Darya says
I didn't have everything in terms of ingredients, and it still came out great! Will definitely repeat this one, very easy to do once everything is in place. I didn't have cabbage but had watercress, and it was a delicious substitute, highly recommend!
Nisha Melvani, RDN says
Watercress is a great substitute. Thank you for sharing.
Primla Goddard says
Great simple yet so tasty meal for lunch and requires little cooking time. The noodles just need some hot water poured over them and the tofu placed on a baking sheet after being coated. Cut up your veggies and you are good to go. Lovely crunchy taste with lots of protein.
Nisha Melvani says
It's a fave. So glad you enjoy these recipes. Thank you.
Neena Chandiramani says
Enjoying making this recipe!
Nisha Melvani says
Yay! Makes me happy to hear.