Salads
This cellophane noodle salad recipe delivers crisp-tender glass noodles with a zesty peanut dressing that balances perfectly with fresh vegetables and protein substitutes. The secret lies in proper soaking—just 15 minutes transforms these delicate noodles from chewy to delightfully crisp while maintaining their signature translucent texture.
I developed this recipe after years of experimenting with vegan-friendly salads that still pack restaurant-quality flavor without compromise.
What makes this salad special is the foolproof technique for achieving that ideal texture—neither too soft nor rubbery. The zesty peanut dressing, made with creamy peanut butter, tangy lime, and a touch of chili, ties everything together while adding depth.
Fresh herbs like cilantro and basil elevate the dish, ensuring every bite feels vibrant and fresh. This isn’t just a salad; it’s a complete, satisfying meal that’s ready in under 30 minutes.
By the time you’re done, you’ll have a crisp-tender salad that’s perfect for meal prep, potlucks, or a quick weeknight dinner. The noodles hold their shape while absorbing the dressing beautifully, and the protein substitutes—whether tofu, mushrooms, or edamame—add substance without overpowering the delicate flavors.
The best part? It’s completely customizable while staying true to the classic balance of textures and tastes.
Serve it chilled or at room temperature, and watch it disappear from the table. The combination of crispy noodles, creamy dressing, and fresh vegetables creates a dish that’s both elegant and approachable. Here’s how to make it—step by step, with tips to ensure perfect results every time.
Ingredients for cellophane noodle salad
These vibrant ingredients transform delicate glass noodles into a restaurant-worthy salad with perfect texture and bold flavors.
| Ingredient | Amount | Notes |
|---|---|---|
| Cellophane Noodles (Glass Noodles) 🍜 | 8 oz | Dried, Asian variety preferred |
| Extra-Firm Tofu 🥜 | 1 lb | Pressed, cubed for protein |
| Red Bell Pepper 🧅 | 1 whole | Thinly sliced, seeds removed |
| Carrots 🥕 | 2 medium | Julienned or matchstick cut |
| Cucumber 🥒 | 1 English | Seedless, thinly sliced |
| Fresh Cilantro 🌿 | ½ cup | Chopped, stems included |
| Fresh Basil 🌿 | ¼ cup | Thinly sliced for freshness |
| Crispy Fried Shallots 🧅 | ¼ cup | Store-bought or homemade |
| Lime 🍋 | 2 whole | Juiced, zest optional |
| Peanut Butter 🥜 | ½ cup | Creamy, unsweetened |
| Red Curry Paste 🌶️ | 1 tbsp | For subtle heat |
| Sesame Oil 🫒 | 1 tbsp | Toasted for aroma |
| Soy Sauce 🥢 | 2 tbsp | Tamari for gluten-free |
| Maple Syrup 🍯 | 1 tbsp | For natural sweetness |
| Red Chili Flakes 🌶️ | ½ tsp | Adjust to taste |
The cellophane noodles are the star—Asian markets carry the best quality, but any dried glass noodles work. Soak them exactly 15 minutes in warm water (not boiling) for that signature crisp-tender texture. The extra-firm tofu must be pressed 20 minutes with a weight to remove moisture—this prevents a soggy salad. For the peppers and carrots, julienne cuts (thin matchsticks) create the ideal texture contrast. If you're short on time, pre-cut veggie packs from the salad bar section save chopping work.
No crispy shallots? Toasted sesame seeds add a similar crunch, though they lack that irresistible crunch. Substitute edamame for tofu if you prefer a milder protein—just blanch and shock in ice water first. The peanut butter should be creamy and unsweetened (natural peanut butter works too, just blend well). For extra heat, swap red curry paste for sriracha or sambal oelek. The lime juice is non-negotiable—freshly squeezed brightens the entire dish, while bottled juice tastes flat. Need to prep ahead? Make the dressing first and store it separately.
This salad keeps beautifully for 3-4 days in the fridge—airtight containers prevent sogginess. The noodles dry out faster, so add dressing just before serving. For meal prep, store components separately: noodles, veggies, protein, and dressing. Toss everything together right before eating to maintain that perfect crisp texture. The dressing thickens when chilled, so stir well before combining. Leftovers? It reheats surprisingly well—microwave 30 seconds with a splash of water to revive crispness.
Why You'll Love This Recipe
- No Boil Required: I swear by this trick—just soak the cellophane noodles in hot water for 5 minutes. No chopping boards stuck with noodle glue, no stove burning off the garlic scent. The tofu gets pan-fried crispy in one go while the veggies sit waiting, already sliced and ready.
- Crunchy-Creamy Magic: That first bite? The noodles hold their chewy texture while the tofu adds protein-rich bite. Toss in shredded carrots and cucumber for freshness, then drizzle with a tangy sesame dressing—it’s the kind of balance that makes you reach for seconds without thinking.
- Lunchtime Every Day: Between us, this is my go-to for packed lunches. The salad keeps for 4 days in the fridge, and the flavors actually get better as the dressing soaks in. Throw it in a jar, and it’s ready when you are—no reheating needed.
- Budget Meal Powerhouse: Tofu’s cheap, bell peppers last forever, and cellophane noodles stretch across multiple servings. I make this for four people for under $10, and honestly? No one ever complains about the leftovers. It’s the kind of dish that makes grocery day feel like a win.
Step-by-step instructions for crisp-tender glass noodles with zesty peanut dressing
Here's how to transform delicate glass noodles into a restaurant-worthy salad with perfect texture and bold flavors.
Prepare the Glass Noodles for Perfect Texture
Place the 8 oz cellophane noodles (glass noodles) in a large bowl and cover them completely with cold water. Let them soak for 10-15 minutes until they become pliable but still retain some bite—this is crucial for that signature crisp-tender texture. Drain immediately and rinse under cold water to stop the cooking process. The noodles should be translucent and slightly springy to the touch.
Here's the thing—glass noodles cook instantly in hot water, so this cold soaking method gives you better control. If you over-soak, they'll turn mushy. I like to give them a quick toss with my hands to separate any clumps before moving to the next step. This ensures even distribution when we add the dressing later.
Cook and Prepare the Tofu Protein
Press the 1 lb extra-firm tofu for 15 minutes using a tofu press or heavy weights wrapped in a towel. Cut the pressed tofu into ½-inch cubes—this size gives you maximum surface area for crispy edges. Heat 1 tablespoon sesame oil in a non-stick skillet over medium-high heat until shimmering.
Add the tofu cubes in a single layer and cook undisturbed for 3-4 minutes until golden brown on one side. Flip carefully and cook another 3-4 minutes until all sides are crispy. Transfer to a paper towel-lined plate to drain excess oil. The tofu should be firm enough to hold its shape but still tender inside—this is what makes the salad satisfyingly hearty.
Prep the Fresh Vegetable Components
While the tofu cooks, slice the 1 whole red bell pepper into thin strips, removing seeds and membranes first. Cut the 2 medium carrots into julienne strips using a mandoline or sharp knife. Thinly slice the 1 English cucumber lengthwise, then cut into ¼-inch thick half-moons. This uniform cutting ensures even texture throughout the salad.
Gather the 0.5 cup fresh cilantro and 0.25 cup fresh basil—chop the cilantro stems included for maximum flavor, while thinly slicing the basil leaves for delicate presentation. The crispy fried shallots (0.25 cup) can be added now or sprinkled just before serving to maintain their crunch. Keep all vegetables separate until the final assembly to prevent sogginess.
Create the Zesty Peanut Dressing
In a small bowl, whisk together the 0.5 cup peanut butter, 1 tbsp red curry paste, 2 tbsp soy sauce, 1 tbsp maple syrup, and 0.5 tsp red chili flakes. Gradually drizzle in 1 tablespoon sesame oil while whisking continuously—this creates an emulsified dressing that coats the noodles beautifully. The mixture should be thick but pourable, with a vibrant reddish hue from the curry paste.
Juice the 2 whole limes (about 3 tablespoons juice) and add to the dressing. Taste and adjust seasoning—you want a balance of sweet, savory, and slightly spicy. Here's where the magic happens: the peanut butter provides richness, while the lime brightens everything up. If the dressing seems too thick, add 1 teaspoon water at a time until it reaches your desired consistency.
Assemble and Serve Immediately
In a large serving bowl, combine the drained glass noodles, prepared tofu, and all the fresh vegetables. Pour the peanut dressing over everything and toss gently but thoroughly with tongs. The noodles should be evenly coated without breaking apart. Let the salad sit for 5 minutes before serving—this allows the flavors to meld together beautifully.
Garnish with the remaining 0.25 cup crispy fried shallots and any extra fresh herbs. Serve immediately while the tofu is still warm and the vegetables retain their crisp texture. This salad tastes even better the next day when the flavors have time to develop, but the texture will be slightly softer. For maximum freshness, enjoy within 4 hours of assembly.
Pro Tips For Making Cellophane Noodle Salad
- SOAK NOODLES TWICE: I learned this the hard way—cellophane noodles need a second soak if you want them tender, not chewy. After the initial 15-minute soak, drain and rinse them, then soak again for 10 minutes in fresh water. The first soak softens the outer layer, but the second ensures they’re actually bite-friendly.
- CUT TOFU SLIGHTLY SMALLER: Extra-firm tofu holds up to stir-frying, but if you slice it too thick (like ½-inch), the center stays rubbery. Aim for ¼-inch slices—thin enough to cook through fast, but not so thin they disintegrate. (Yes, even if you’re impatient like me.)
- SALT VEGGIES BEFORE STIR-FRYING: Fresh bell peppers, carrots, and cucumber release more water when raw. Toss them in a pinch of salt and let sit for 5 minutes before cooking—this draws out excess moisture, so your salad stays crisp instead of soggy. (Your future self will thank you.)
- USE COLD WATER FOR FINAL RINSE: After stir-frying, shock the noodles and veggies in ice water for 30 seconds. This stops the cooking process instantly and keeps everything bright and crunchy. Skip this, and your salad will turn mushy faster than you can say “leftovers.”
Best sauces and condiments for this dish
Classic Peanut Dressing
The star of this salad is the zesty peanut dressing, made with ½ cup creamy peanut butter, 1 tbsp red curry paste, and 2 tbsp soy sauce (use tamari for gluten-free).
The key is balancing the richness of peanut butter with 1 tbsp maple syrup and 2 limes' juice—this creates a perfect harmony of sweet, savory, and tangy flavors. I like to whisk in 1 tbsp toasted sesame oil last for that nutty aroma that ties everything together. 🥜
Spicy Chili-Lime Twist
For a kick, add ½ tsp red chili flakes directly to the dressing while whisking. If you prefer more heat, swap the curry paste for 1 tbsp sriracha or sambal oelek—both add depth and spice.
The lime juice is non-negotiable; freshly squeezed brightens the entire dish, while bottled juice flattens the flavor. Trust me, the acidity cuts through the richness beautifully. 🌶️
Sweet and Tangy Variations
Want to sweeten it up? Increase the maple syrup to 2 tbsp and add 1 tsp honey for extra depth. For a tangier profile, replace 1 tbsp soy sauce with rice vinegar—this adds a bright, almost pickled note that pairs perfectly with the peanut butter.
I also love adding 1 tsp grated ginger for a zesty kick that complements the lime. 🍯
Nut-Free Dressing Option
If you're avoiding peanuts, swap the peanut butter for ½ cup sunflower seed butter (it has a similar texture) or cashew butter for a creamier consistency. For a seed-based option, blend ½ cup tahini with 1 tbsp lime juice and 1 tsp maple syrup—it’s rich, nutty, and still delicious.
The key is maintaining that creamy, emulsified texture. 🌿
Herb-Infused Dressing
Fresh herbs take this dressing to the next level. Blend ¼ cup fresh cilantro or basil directly into the dressing for a vibrant, aromatic twist.
For a more complex flavor, add 1 minced garlic clove or ½ tsp ground coriander—both add layers of warmth that pair beautifully with the peanut. The herbs also help balance the richness, making the salad feel lighter. 🌿
Dressing Consistency Tips
If your dressing is too thick, thin it with 1 tsp water at a time until it reaches a pourable consistency. For extra thickness, whisk in 1 tsp cornstarch mixed with 1 tsp water—this helps the dressing cling to the noodles better.
I always taste as I go, adjusting the balance of sweet, savory, and spicy until it’s just right. The dressing should coat the back of a spoon but still be easy to drizzle. ✨
Nutrition facts
Frequently asked questions
Why do cellophane noodles need cold water instead of hot?
Cold water prevents them from cooking instantly and turning mushy. Soaking in cold water for 10-15 minutes gives you precise control over texture—you want them pliable but still slightly crisp. Hot water would cook them too quickly, making them rubbery instead of that perfect crisp-tender bite.
Can I use regular rice noodles instead of cellophane noodles?
No, they're completely different! Cellophane noodles are made from mung bean starch and have a delicate, glass-like texture. Rice noodles are thicker and chewier. For this recipe, the translucent quality and light texture of cellophane noodles are essential—they absorb the dressing beautifully without overpowering the dish.
How do I keep the tofu from getting soggy in the salad?
Press the tofu thoroughly for 15 minutes before cooking, and pat it dry with paper towels after frying. Cook it in a single layer over medium-high heat until golden and crispy. Then, store it separately from the salad until the last minute—just add it right before serving to maintain that perfect crunch.
What's the best way to store leftovers?
Store components separately in airtight containers: noodles, veggies, protein, and dressing. Keep them in the fridge for up to 3 days. When ready to eat, toss everything together and let it sit for 5 minutes before serving. The noodles will soften slightly, but the texture remains better than if you stored the full salad.
Can I make this salad ahead of time for a party?
Prep all components the day before: soak and drain the noodles, cook the tofu, chop all veggies, and make the dressing. Store everything separately. At the party, assemble just before serving—this keeps the noodles crisp and the tofu from getting soggy. The dressing can be made 2 days ahead and stored in the fridge.
