Salads
This bean thread salad recipe transforms delicate glass noodles into a silky, refreshing dish that balances crisp vegetables and tangy lime zest.
The key lies in properly preparing the bean threads—soaking them just long enough to soften without turning mushy—then tossing them with julienned carrots, cucumber, and bell peppers for vibrant texture.
What makes this salad special is the dressing: a bright blend of sesame oil, rice vinegar, and a touch of sugar that enhances the natural flavors without overpowering them.
Traditional Asian techniques ensure the noodles maintain their signature glass-like quality, while modern variations—like adding tofu or edamame—elevate the dish into a satisfying protein-rich meal. The salad’s crisp, light texture contrasts beautifully with the tender noodles, creating a harmonious bite.
This recipe delivers a restaurant-quality dish that’s surprisingly simple to prepare at home, perfect for warm weather or as a light lunch.
By following these steps, you’ll achieve a salad that’s both visually stunning and deeply flavorful—each forkful delivers a perfect balance of tangy, crunchy, and silky elements. The lime zest adds a bright citrus note that cuts through the richness of the dressing, while the sesame oil infuses a nutty depth.
Whether served as a side or a main dish, this bean thread salad is a versatile addition to any meal.
For those looking to customize, swapping in protein or adjusting the dressing’s sweetness level keeps the recipe adaptable without sacrificing its core appeal. Let’s get started on creating this elegant yet approachable dish that’s as nourishing as it is delicious.
Ingredients for bean thread salad
Delicate glass noodles meet vibrant vegetables and a tangy dressing for this elegant vegan salad.
| Ingredient | Amount | Notes |
|---|---|---|
| Bean Thread Noodles (Glass Noodles) 🍜 | 8 oz | Dried, cellophane noodles preferred |
| Fresh Carrots 🥕 | 2 whole | Julienned into thin strips |
| English Cucumber 🥒 | 1 whole | Peeled, seeded, julienned |
| Red Bell Pepper 🌶️ | 1 whole | Julienned into thin strips |
| Lime Zest 🍋 | 1 tbsp | Freshly grated from organic limes |
| Fresh Lime Juice 🍋 | 3 tbsp | Strained, no pulp |
| Sesame Oil 🫒 | 2 tbsp | Toasted sesame oil preferred |
| Rice Vinegar 💧 | 3 tbsp | Seasoned rice vinegar recommended |
| Granulated Sugar 🍚 | 1 tsp | Adjust to taste |
| Toasted Sesame Seeds 🌰 | 1 tbsp | For garnish |
| Fresh Cilantro 🌿 | ¼ cup | Chopped, stems removed |
| Firm Tofu 🍱 | 8 oz | Extra-firm, pressed and cubed |
| Diamond Crystal Kosher Salt 🧂 | ½ tsp | For seasoning |
| Black Pepper 🌶️ | ¼ tsp | Freshly ground |
The bean thread noodles are the heart of this dish—opt for dried cellophane noodles from an Asian market for authentic texture. Brands like Koyo or Hain offer high-quality options. Soaking time is critical: 10-12 minutes in warm water until pliable but still holding shape. Over-soaking turns them mushy. For the vegetables, julienne them uniformly—a mandoline makes this task effortless. The red bell pepper should be thinly sliced to maintain crispness, while the English cucumber benefits from peeling and seeding to prevent bitterness. Fresh lime zest is non-negotiable here—it adds aromatic depth that bottled zest simply can't replicate.
No sesame oil? Avocado oil or neutral high-smoke-point oil works in a pinch, though the nutty depth is essential. Substitute apple cider vinegar for rice vinegar if needed, but reduce by half a teaspoon due to its stronger acidity. For protein alternatives, edamame or marinated baked tofu both work beautifully—simply cube and pan-fry for added texture. If you're using pre-shredded carrots or cucumbers, rinse and drain thoroughly to remove excess moisture that can dilute the dressing. The tofu should be pressed for at least 20 minutes before cubing to achieve a firmer bite—wrap it in a clean towel and place a heavy pan on top for even pressure.
Store prepped vegetables separately in airtight containers for up to 2 days in the fridge, but assemble the salad just before serving to preserve crispness. The dressing keeps for 5 days when refrigerated in a sealed jar, though the lime zest will mellow slightly over time. For meal prep, soak the noodles and store them in the dressing (without vegetables) for up to 3 days—toss with fresh veggies right before eating. Garnish with toasted sesame seeds just before serving to prevent them from losing their crunch. This salad reheats poorly, so plan to serve it chilled for optimal texture and flavor contrast.
Why You'll Love This Recipe
- No-Cook Magic: I swear by this when I’m too hot to turn on the stove—just toss the glass noodles in cold water, slice the veggies into matchsticks, and add that lime zest. The noodles soften in minutes, no heat, no fuss, and you’ve got a dish that feels fresh and light.
- Crunchy-Lime Bliss: That lime zest? It’s the secret weapon—bright, zesty, and it cuts through the mild sweetness of the carrots and bell pepper like a citrusy hug. The glass noodles stay chewy (not mushy), and the cucumber adds that cool, refreshing crunch that makes every bite feel like a bite of summer.
- Lunchbox Hero: Between us, this is my go-to for packed lunches—it keeps for days in the fridge, stays crisp, and doesn’t wilt like other salads. My kids (yes, even the picky one) eat it cold or at room temp, and I’ve even served it at potlucks where it disappears faster than the chips.
- Pantry Staple: Honestly, the ingredients are cheap and last forever. Glass noodles keep for months, bell peppers and cucumbers are budget-friendly, and lime zest is just a zest away. One batch stretches into three lunches, and if I forget to eat it, it’s still good—no sad, soggy leftovers here.
Step-by-step instructions for silky glass noodle salad
Transform delicate glass noodles into a vibrant, tangy salad with precise technique and fresh ingredients.
Prepare and Soak the Bean Thread Noodles
Place the 8 oz bean thread noodles in a large bowl and cover completely with cold water. Let them soak for 10-15 minutes until they become pliable and slightly translucent. You'll notice they'll expand to about 3 times their original size—this is normal and essential for their signature silky texture.
Drain the noodles thoroughly in a colander, then rinse under cold water to remove excess starch. Gently shake off any remaining water and transfer them to a clean bowl. This step prevents the noodles from sticking together and ensures they maintain their delicate structure in the salad.
Cook and Press the Firm Tofu
Wrap the 8 oz firm tofu in a clean kitchen towel and place it on a plate. Top with another towel and set a heavy object (like a cast-iron skillet) on top for 15 minutes. This pressing step removes excess moisture, ensuring the tofu holds its shape when cubed.
Unwrap the tofu and cut it into ½-inch cubes. Heat 1 tablespoon of the sesame oil in a nonstick skillet over medium heat until shimmering. Add the tofu cubes and cook for 3-4 minutes per side until golden brown and slightly crispy. Season immediately with ½ teaspoon diamond crystal kosher salt and ¼ teaspoon black pepper. Remove from heat and set aside.
Julienne and Marinate the Vegetables
Using a sharp mandoline or julienne peeler, cut the 2 whole fresh carrots, 1 whole english cucumber, and 1 whole red bell pepper into thin strips. Transfer them to a large mixing bowl. Add the 1 tablespoon lime zest, 3 tablespoons fresh lime juice, 3 tablespoons rice vinegar, 1 teaspoon granulated sugar, and the remaining 1 tablespoon sesame oil. Toss gently to combine.
Let the vegetables marinate for 10 minutes at room temperature. This allows the lime and vinegar to soften the vegetables slightly and infuse them with bright, tangy flavor. The sugar will help balance the acidity while enhancing the natural sweetness of the carrots and bell pepper.
Combine and Chill the Salad
Add the drained bean thread noodles and crispy tofu cubes to the marinated vegetables. Gently fold everything together using a silicone spatula, being careful not to break the noodles. Sprinkle the ¼ cup chopped fresh cilantro and 1 tablespoon toasted sesame seeds over the top and toss lightly.
Transfer the salad to a serving dish and refrigerate for at least 30 minutes before serving. This chilling time allows the flavors to meld together perfectly, creating a harmonious balance of textures and tastes. The noodles will absorb the dressing, becoming even more silky and flavorful.
Serve with Fresh Garnishes
Before serving, give the salad one final toss to distribute all the ingredients evenly. Garnish with additional lime zest and sesame seeds for extra visual appeal and flavor contrast. The salad should be served immediately while the tofu is still slightly warm and the noodles maintain their delicate texture.
Each bite should deliver a perfect combination of crisp vegetables, silky noodles, and tender tofu, all brightened by the tangy lime dressing. The contrast between the cool, refreshing salad and the warm tofu creates a truly satisfying dining experience.
Pro Tips For Making Bean Thread Salad
- SOAK NOODLES IN ICE WATER: I learned this the hard way—draining hot noodles straight into a bowl makes them stick together like glue. Rinse them in cold water right after cooking, then toss with a splash of vinegar or lime juice to keep them slippery and separate.
- JULIENNE CARROTS UNIFORMLY: Skip the knife if you’re not confident—use a mandoline set to 2mm. Thin, even strips soak up dressing better and stay crisp longer. (Yes, it takes 30 seconds extra, but your salad won’t turn soggy.)
- PEEL CUCUMBERS LAST MINUTE: The skin stays crisp for hours, but the flesh gets mealy fast. Peel them right before tossing with the dressing—even if it means working fast. Trust me, the texture difference is noticeable.
- DRESSING IN TWO STAGES: Drizzle half the dressing on the noodles first, let them absorb for 2 minutes, then toss in the veggies. This keeps the glass noodles from turning mushy while the crunchy bits stay firm. (Your future self will thank you.)
Perfect pairings for this dish
Crispy Protein Additions
For a heartier salad, add pan-seared shrimp or crispy baked chicken to complement the bean threads. Toss 8 oz shrimp with 1 tbsp soy sauce, 1 tsp garlic powder, and ½ tsp black pepper, then pan-sear for 2-3 minutes per side until pink.
Alternatively, cube 8 oz rotisserie chicken and lightly toss with 1 tsp toasted sesame oil before adding to the salad. These proteins add a satisfying contrast to the delicate noodles. 🍤
Warm Noodle Bowls
Transform this salad into a comforting noodle bowl by serving it over steamed jasmine rice or warm ramen noodles. Top with a soft-boiled egg and quick-pickled radishes for extra texture.
The warm base balances the chilled salad elements beautifully. I love adding a drizzle of spicy chili oil for heat lovers. 🍜
Herb & Nut Enhancements
Boost the salad’s depth with toasted peanuts or crushed cashews—about 2 tbsp adds crunch and richness. For herbs, try mint leaves or basil alongside cilantro.
A sprinkle of crumbled feta (for non-vegan versions) or vegan feta adds a briny contrast. These additions elevate the dish from simple to restaurant-worthy. 🌿
Dressing Variations
Swap the lime dressing for peanut sauce by blending 2 tbsp peanut butter, 1 tbsp soy sauce, 1 tbsp rice vinegar, and 1 tsp honey. For a spicy kick, add 1 tsp sriracha or ½ tsp chili flakes to the original dressing.
A miso-ginger dressing (mix 1 tbsp white miso, 1 tbsp rice vinegar, and 1 tsp grated ginger) adds umami depth. 🌶️
Global Flavor Twists
Give the salad an Asian-inspired twist by adding shredded cabbage and quick-pickled onions. For a Mediterranean vibe, toss in cherry tomatoes, kalamata olives, and feta cheese.
A Mexican-inspired version swaps sesame oil for avocado oil and adds corn, black beans, and cilantro-lime dressing. These adaptations keep the dish fresh and exciting. 🌎
Beverage Pairings
Pair this salad with a sparkling jasmine tea for a refreshing contrast. For alcohol lovers, a dry Riesling or sake complements the tangy dressing beautifully. A light lager like Asahi or cucumber-infused water keeps the meal light and crisp. The effervescence cuts through the salad’s richness. 🍶
Nutrition facts
Frequently asked questions
Can I use regular spaghetti instead of bean thread noodles?
No, bean thread noodles (glass noodles) are essential for this recipe. They have a unique silky texture that regular spaghetti can't replicate. The noodles dissolve slightly when cooked, creating that signature smooth mouthfeel. If you must substitute, try rice vermicelli or shirataki noodles for a similar texture, but soak them for 5-8 minutes instead.
How do I prevent the bean threads from sticking together?
After soaking, rinse the noodles thoroughly under cold water and shake them gently in the colander to remove excess starch. Spread them on a clean kitchen towel and pat dry with another towel—this prevents clumping. Store them in an airtight container with a damp paper towel to maintain moisture without sticking.
Can I make this salad ahead of time?
Yes, but with precautions. Prepare the dressing and chop vegetables up to 1 day ahead, storing them separately in airtight containers. Soak the noodles and store them in the dressing (without veggies) for up to 3 days. Toss with fresh vegetables right before serving to keep them crisp. The tofu should be added fresh to maintain its texture.
What if I can't find toasted sesame oil?
Use regular sesame oil, but toast it yourself for better flavor. Heat 1 tablespoon in a small pan over low heat for 1-2 minutes until fragrant, then let it cool. If unavailable, substitute with avocado oil or neutral oil, but reduce to 1 tablespoon—the nutty depth is crucial.
How do I adjust the dressing for a sweeter or tangier taste?
For more sweetness, add ½ teaspoon extra sugar or 1 teaspoon honey. For extra tang, increase the rice vinegar by 1 teaspoon or add ½ teaspoon more lime juice. Taste as you go—balance is key! The dressing should complement, not overpower, the fresh vegetables and silky noodles.
