Bean Thread Noodle Salad Recipe: Silky Glass Noodles With Crunchy Peanut Dressing

Salads

Bean Thread Noodle Salad Recipe: Silky Glass Noodles With Crunchy Peanut Dressing

This bean thread noodle salad recipe transforms delicate glass noodles into a silky, restaurant-worthy dish with a crunchy peanut dressing that balances sweet, savory, and tangy flavors.

The secret lies in properly chilling the noodles to achieve that signature silky texture, while the dressing—packed with toasted peanuts, lime, and chili—adds a satisfying crunch and depth.

I developed this recipe after years of experimenting with Asian-inspired salads, and it’s now a go-to for both quick lunches and impressive shared plates.

The beauty of this dish is its versatility—it works as a light main course or a refreshing side, and the flavors only deepen when the salad sits for 30 minutes.

The glass noodles soak up the dressing beautifully, while toppings like fresh herbs, shredded carrots, or even grilled tofu add layers of texture and nutrition. What makes it special is the contrast: the delicate, almost translucent noodles against the bold, nutty dressing and crisp vegetables.

By the time you’re done, you’ll have a salad that’s cool, refreshing, and packed with flavor—perfect for hot days or as a vibrant addition to any meal. The dressing’s crunchy peanut elements cut through the noodles’ softness, while the lime keeps everything bright and tangy.

This isn’t just a salad; it’s a textural and flavor experience that feels both traditional and modern.

Whether you’re serving it at a potluck, packing it for work, or enjoying it solo, this recipe delivers restaurant-quality results with minimal effort. The key is patience—letting the noodles chill and the flavors meld—so trust the process. Let’s get started!

👨‍🍳
Difficulty
Medium
🔥
Calories
Med Cal

Ingredients for bean thread noodle salad

Delicate glass noodles, crunchy peanut dressing, and vibrant toppings create this restaurant-worthy salad.

Ingredient Amount Notes
Bean Thread Noodles (Glass Noodles) 🍜 8 oz Dried, not pre-cooked
Raw Peanuts 🥜 ½ cup Unsalted, dry-roasted
Lime Juice 🍋 ¼ cup Freshly squeezed
Soy Sauce 🍶 ¼ cup Low-sodium preferred
Sesame Oil 🫒 2 tbsp Toasted sesame preferred
Maple Syrup 🍯 2 tbsp Pure, grade B preferred
Red Chili Flakes 🌶️ 1 tbsp Adjust for heat preference
Garlic Cloves 🧄 4 cloves Minced, fresh preferred
Fresh Cilantro 🌿 ¼ cup Stems removed, chopped
Red Bell Pepper 🌶️ 1 medium Shredded, seeds removed
Carrots 🥕 2 medium Shredded, julienned preferred
Water 💧 4 cups For soaking noodles
Sesame Seeds 🌾 1 tbsp Toasted for garnish
Salt 🧂 ½ tsp Kosher or sea salt

The glass noodles are the star here. Look for dried bean thread noodles in the Asian aisle—Martins or Three Ladies brand are reliable. They’re sold in small bags, so grab two if you’re nervous about breakage. Soaking time matters: these noodles need 20-30 minutes in cold water to soften properly, but don’t over-soak or they’ll turn mushy. For extra silkiness, rinse them briefly in cold water after draining. The peanuts? Unsalted raw peanuts toast best—Trader Joe’s sells them pre-packaged, or grab a bulk bag at Whole Foods for better value. Toast them in a dry pan until fragrant, then pulse in a food processor for the dressing.

No fresh cilantro? Substitute with mint or basil, though the flavor will shift slightly. Short on red bell pepper? Shredded jicama or green cabbage adds crunch without color. The maple syrup can be swapped for agave, but maple’s depth is ideal. For heat, substitute cayenne or sriracha at half the amount. Sesame oil is non-negotiable—its nutty aroma is essential. If you can’t find toasted, lightly toast regular sesame oil in a pan before using. The carrots? Baby carrots work too, but julienned is best for texture. For extra protein, add edamame or marinated tofu—both hold up well in the salad.

This dish tastes even better the next day as flavors meld. Store the dressing separately in a sealed jar for up to 5 days in the fridge, and keep the noodles submerged in water in the fridge for 2 days max. To serve, toss the drained noodles with dressing and toppings just before eating. For meal prep, assemble components separately and combine when ready to eat. The peanuts stay crunchy for 3 days if stored airtight. Garnish with extra sesame seeds right before serving—they add visual contrast and extra crunch.

❤️

Why You'll Love This Recipe

  • No-Chop Magic: I swear by this—just soak the glass noodles, toss them in warm water for 5 minutes, and boom. No knife skills required, no fancy prep. The peanuts? Buy them pre-roasted, crack them open with a rolling pin (my kids love this part), and you’re golden.
  • Tangy Crunch Fix: That lime juice cuts through everything—bright, sharp, and just enough to make the soy-sesame dressing sing. Add the raw peanuts last, and you’ve got this perfect textural contrast: slippery noodles, crunchy peanuts, and a dressing that sticks like a dream.
  • Lunchbox Hero: Between us, this is my go-to for packed lunches. Keeps for days in the fridge (yes, even the noodles hold up), and I’ve sent it to work, picnics, or as a side for takeout nights. No reheating needed—just grab and go.
  • Pocketbook Performer: Honestly? This recipe’s my secret weapon for stretching ingredients. A handful of peanuts, a lime, and a splash of soy sauce turn cheap noodles into something restaurant-worthy. I’ve fed four people for under $8 with this—no joke.

Step-by-step instructions for bean thread noodle salad

Here's how to create a perfectly balanced salad with silky noodles and a vibrant, crunchy peanut dressing.

1

Soak the Bean Thread Noodles Properly

Place the 8 oz bean thread noodles in a large bowl and cover them completely with the 4 cups water. Let them soak at room temperature for 15-20 minutes until they become pliable and translucent. You'll know they're ready when they can be easily separated with your fingers without breaking.

Drain the noodles thoroughly in a colander and rinse them under cold water. This step removes excess starch and prevents the noodles from becoming gummy. Gently squeeze out any remaining water with your hands and set them aside. The noodles should be cool to the touch before proceeding.

2

Prepare the Crunchy Peanut Dressing

In a dry skillet over medium heat, toast the 0.5 cup raw peanuts for 3-4 minutes until they turn a light golden brown and become fragrant. Remove them from the heat immediately to prevent burning, then transfer to a cutting board and roughly chop them with a knife. Set aside.

In a small bowl, combine the toasted peanuts with 2 tbsp sesame oil, 2 tbsp maple syrup, 0.25 cup soy sauce, 0.25 cup lime juice, 1 tbsp red chili flakes, and 4 minced garlic cloves. Mix well until the dressing is smooth and evenly coated. Taste and adjust the seasoning with the 0.5 tsp salt if needed. The dressing should be slightly sweet, tangy, and spicy with a nutty depth.

3

Shred the Vegetables for Texture

Using a julienne peeler or a sharp knife, shred the 2 medium carrots into thin, even strips. Place them in a large mixing bowl. Next, remove the seeds and membranes from the 1 medium red bell pepper and shred it finely using the same technique. The goal is to create thin, uniform strips that will hold up well in the salad without becoming mushy.

Add the shredded carrots and red bell pepper to the bowl with the noodles. Sprinkle the 0.25 cup chopped fresh cilantro over the top and toss everything gently to combine. The vegetables should be evenly distributed throughout the noodles, providing a colorful contrast and a satisfying crunch.

4

Combine and Chill the Salad

Pour the peanut dressing over the noodle and vegetable mixture in the bowl. Using clean hands or tongs, gently toss everything together until the noodles and vegetables are fully coated with the dressing. Be careful not to overmix, as this can break the noodles. The salad should look vibrant with a glossy sheen from the dressing.

Cover the bowl with plastic wrap and refrigerate the salad for at least 30 minutes before serving. This chilling time allows the flavors to meld together and the noodles to absorb the dressing evenly. The salad will taste even better after sitting for a few hours, as the peanut dressing will infuse the noodles with its rich, nutty flavor.

5

Garnish and Serve Freshly

Before serving, toast the 1 tbsp sesame seeds in a dry skillet over low heat for 1-2 minutes until they turn a golden brown color and release their aroma. Sprinkle the toasted sesame seeds evenly over the salad just before serving to add a final layer of texture and flavor.

Serve the bean thread noodle salad immediately while the sesame seeds are still warm and crispy. The contrast of the silky noodles, crunchy vegetables, and nutty peanut dressing creates a harmonious balance of textures and flavors. Pair it with grilled meats or use it as a light, refreshing main dish for a warm day.

👨‍🍳

Pro Tips For Making Bean Thread Noodle Salad

  • SOAK NOODLES SHORT: Don’t soak bean thread noodles longer than 15 minutes—any more and they turn to mush. I learned this the hard way when my salad ended up as a sad, sticky puddle instead of a crisp, chewy bite.
  • TOAST PEANUTS UNTIL GOLDEN: Skip the microwave—toss raw peanuts in a dry pan over medium heat for 3-4 minutes, shaking constantly, until they’re fragrant and just starting to brown. Burnt peanuts taste bitter, and under-toasted ones won’t add the crunch you want.
  • DRESS NOODLES LAST: Add lime juice and soy sauce after draining the noodles, not before. The acid and salt break down the noodles too fast, turning them slimy—wait until everything’s ready to toss.
  • USE SESAME OIL SPARINGLY: A drizzle of sesame oil at the end adds depth, but too much overpowers the dish. Start with half a teaspoon, taste, then adjust—you can always add more, but you can’t take it out.

Flavor customization for these flavors

Sweet and Spicy Twist

For a sweeter, spicier profile, add 1 tbsp honey or agave nectar to the dressing and increase the red chili flakes to 1.5 tbsp. The honey enhances the peanut's richness while the extra heat keeps things exciting.

I love this version with shredded mango or diced pineapple for a tropical vibe that still feels balanced. 🌶️

Herb-Infused Variations

Swap the cilantro for fresh Thai basil or mint leaves to give the salad a fragrant, almost Thai-inspired twist. For a Mediterranean touch, add 1 tbsp chopped dill and 1 tsp dried oregano to the dressing.

The herbs brighten the peanut flavor and add an unexpected layer of complexity. Garnish with extra herbs right before serving.

Nutty Dressing Alternatives

Don’t love peanuts? Swap them for toasted cashews or almonds—both work beautifully in the dressing. For a seed-based option, blend 2 tbsp pumpkin seeds with the dressing ingredients.

The texture stays crunchy, but the flavor shifts to earthy and slightly sweet. I’ve also used crushed wasabi peas for a spicy crunch that’s addictive.

Protein-Packed Additions

Boost nutrition with ½ cup cooked edamame, ½ cup marinated tofu, or ¼ cup shredded rotisserie chicken. For a vegan option, add ½ cup chickpeas tossed in a little olive oil and smoked paprika.

These additions keep the salad satisfying as a main course while adding protein and heartiness. Just fold them in gently after tossing the noodles and dressing.

Global Fusion Flavors

Transform this salad into a Vietnamese-inspired dish by adding 1 tsp fish sauce (or soy sauce substitute for vegan) and ½ tsp black pepper to the dressing. For a Mexican twist, mix in 1 tbsp lime zest and top with diced avocado and crumbled cotija cheese.

These variations keep the base recipe intact while giving it a completely new identity. ✨

Extra Crunch Layers

For maximum texture, add ¼ cup crushed potato chips (like Kettle Brand sea salt or barbecue) or 2 tbsp fried shallots to the dressing. These elements add a salty, savory punch that contrasts perfectly with the silky noodles.

For a lighter crunch, sprinkle toasted coconut flakes on top. The key is balance—too much crunch can overwhelm the delicate noodles.

Nutrition facts

Servings 4
Amount Per Serving
Calories 320kcal
% Daily Value *
Total Fat 16g20%
Saturated Fat 2g10%
Cholesterol 0mg0%
Sodium 580mg25%
Total Carbohydrate 38g13%
Dietary Fiber 6g21%
Sugars 12g
Protein 12g24%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

How do I know when bean thread noodles are fully soaked?

The noodles are ready when they become pliable and translucent, about 15-20 minutes in cold water. They should separate easily with your fingers without breaking. Over-soaking can make them mushy, so drain them immediately once they reach this texture.

2

Can I use pre-cooked glass noodles instead of dried?

Pre-cooked noodles won't work for this recipe—they lack the silky texture achieved by soaking dried noodles. If you must use pre-cooked, soak them in cold water for 10 minutes to rehydrate, then drain thoroughly. However, dried noodles are ideal for the perfect glass-like consistency.

3

What's the best way to store leftover peanut dressing?

Store the dressing in an airtight container in the fridge for up to 5 days. The peanuts stay crunchy if kept dry, but the dressing itself may separate slightly. Stir before using, and add a splash of water if it thickens. For longer storage, freeze the dressing for up to 3 months.

4

Why does my salad turn out too dry or sticky?

This usually happens if the noodles weren't drained well or the dressing ratio is off. Always rinse and squeeze excess water from soaked noodles, and use ¼ cup dressing per 8 oz noodles. If too dry, drizzle with extra sesame oil or lime juice. For stickiness, reduce soy sauce slightly (2 tbsp) and add 1 tsp cornstarch to the dressing.

5

Can I make this salad ahead of time?

Prepare components separately: soak and drain noodles (store submerged in water), make dressing (store in a jar), and chop toppings. Assemble just before serving to maintain texture. The flavors actually improve when combined and chilled for 1-2 hours—perfect for meal prep.

★★★★★4.7(10 reviews)
Categories Salads