Salads
This cold vermicelli salad recipe transforms simple ingredients into a refreshing, restaurant-worthy dish perfect for summer gatherings or light lunches. The secret lies in crisp celery crowns and a bright lime dressing that keeps the noodles perfectly tender while adding a tangy kick.
I developed this recipe after searching for a salad that could stand up to hot days without wilting—what you get is a balance of textures and flavors that's both elegant and effortless.
The foundation is perfectly cooked vermicelli noodles, chilled and tossed with a dressing that combines lime juice, fish sauce, and a touch of sugar for depth. Thinly sliced celery adds satisfying crunch, while fresh herbs like mint and cilantro bring freshness.
For extra heartiness, you can add protein like grilled shrimp or shredded chicken, though the vegetarian version holds its own beautifully. The salad stays crisp even after sitting for hours, making it ideal for meal prep.
What makes this recipe shine is how simple ingredients come together to create something sophisticated. The lime dressing cuts through the noodles' mild flavor, while the celery crowns add a delicate crunch that disappears with each bite.
It's the kind of dish that feels special without requiring hours in the kitchen—perfect for weeknight dinners or potlucks where you want to impress without stress.
Whether you're serving it as a main course or a side, this salad delivers on freshness and texture. The dressing can be adjusted to your taste—more lime for brightness, a splash of coconut milk for creaminess, or a pinch of chili for heat.
For a vegan version, simply swap any animal-based proteins for tofu or chickpeas. Let's get started on creating this refreshing classic!
Ingredients for cold vermicelli salad
Simple ingredients that pack a punch—crisp, tangy, and perfect for summer.
| Ingredient | Amount | Notes |
|---|---|---|
| Vermicelli Noodles 🍜 | 8 oz | Uncooked, broken in half |
| Fresh Celery 🧅 | 2 whole | Thinly sliced, crowns separated |
| Fresh Mint Leaves 🌿 | ½ cup | Chopped, stems removed |
| Fresh Cilantro Leaves 🌿 | ¼ cup | Chopped, stems removed |
| Lime Juice 🍋 | ½ cup | Freshly squeezed |
| Fish Sauce 🍶 | 2 tbsp | Red Boat preferred |
| Granulated Sugar 🍚 | 1 tbsp | Or coconut sugar |
| Vegetable Oil 🫒 | 1 tbsp | For tossing noodles |
| Salt 🧂 | ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ¼ tsp | Freshly ground |
| Grilled Shrimp 🦐 | ½ lb | Optional, peeled and chopped |
| Red Chili Flakes 🔥 | ½ tsp | Optional, for heat |
| Coconut Milk 🥥 | ¼ cup | Optional, for creaminess |
Celery crowns are the secret to this salad's texture. Look for crisp, pale stalks at the grocery store—avoid anything with brown spots or wilted leaves. Trader Joe's and Whole Foods usually have the freshest celery. For the vermicelli, grab the thin, white rice noodles—Thai Kitchen brand is my go-to, but any Asian market will have good options. The lime juice should be fresh-squeezed (none of that bottled stuff)—Mexican limes have more juice than Persian ones, so use those if you can. Fish sauce? Red Boat is the gold standard, but any good-quality brand works.
No fish sauce? Soy sauce or Worcestershire sauce (check for vegetarian-friendly versions) can substitute, though the flavor won't be identical. Short on mint? Cilantro or basil work in a pinch, but mint's bright flavor is key here. The shrimp is totally optional, but if you skip it, grilled chicken or tofu adds protein. For extra creaminess, coconut milk is a great addition—just a splash to balance the tang. And if you want heat, red chili flakes or a dash of sriracha at the end takes it to the next level.
This salad tastes even better the next day—keep it refrigerated in an airtight container for up to 3 days. The noodles soften slightly but stay tender. For meal prep, store the dressing separately and toss with the noodles just before serving. The celery stays crisp for 2 days if you wrap the stalks in damp paper towels and store them in a sealed bag. Double the recipe—it disappears fast at potlucks.
Why You'll Love This Recipe
- No-Cook Refresh: I swear by this when I’m too hot to turn on the stove—just soak the noodles, toss with celery sticks, and boom. That lime juice cuts through everything like a cool breeze on a summer afternoon.
- Herb-Packed Punch: Between the bright cilantro, peppery mint, and zesty lime, this salad sings without needing heavy sauces. Honestly, the first bite always makes me pause—it’s that good.
- Lunchbox Legend: Pack it in jars for work or school—no reheating, no soggy mess. My kids actually eat their veggies this way (and so do I, no judgment).
- Budget Brightener: Vermicelli and celery last forever, and herbs stretch far when chopped fine. I’ve made this for $3 a serving—fresh, filling, and guilt-free.
Step-by-step instructions for cold vermicelli salad
Here's how to make this refreshing salad with crisp celery crowns and a zesty dressing that keeps everything fresh.
Cook and Rinse the Vermicelli Noodles
Bring a pot of salted water to a rolling boil. Add the 8 oz vermicelli noodles and cook according to package directions, usually about 3-4 minutes, until tender but still slightly firm. Drain immediately and rinse under cold water to stop the cooking process and remove excess starch.
This quick rinse prevents the noodles from sticking together and keeps them light and crisp when chilled. Spread them on a clean kitchen towel to dry slightly before tossing with other ingredients. I like to break them in half as suggested in the ingredients list—this creates shorter strands that hold the dressing better and make each bite more manageable.
Prepare the Celery Crowns and Herbs
Cut the 2 whole fresh celery into thin slices, making sure to separate the crisp crowns from the stalks. Chop the 0.5 cup fresh mint leaves and 0.25 cup fresh cilantro leaves, removing any tough stems. These herbs will add bright, fresh flavors that balance the savory elements.
Set aside the celery crowns—they'll stay crisp when tossed with the dressing. The herbs should be finely chopped so they distribute evenly throughout the salad. I like to use my fingers to gently crush the mint leaves slightly, which releases more of their aromatic oils and intensifies the flavor.
Make the Zesty Dressing
In a small bowl, whisk together the 0.5 cup lime juice, 2 tbsp fish sauce, 1 tbsp granulated sugar, 0.5 tsp salt, and 0.25 tsp black pepper until the sugar dissolves completely. This dressing is the heart of the dish—it balances the acidity of the lime with the umami from the fish sauce and just enough sweetness to round out the flavors.
If you're using the optional 0.25 cup coconut milk, add it now and whisk until smooth. The coconut milk adds a subtle creaminess that pairs beautifully with the bright lime and fresh herbs. If you prefer a lighter dressing, skip it and the salad will still be delicious. Taste the dressing before combining with the salad and adjust the seasoning if needed.
Combine All Ingredients
In a large bowl, gently toss the cooled vermicelli noodles with 1 tbsp vegetable oil to help the dressing cling evenly. Add the celery crowns, chopped mint, and cilantro, then pour the dressing over everything. Toss carefully but thoroughly to coat each strand and piece with the zesty mixture.
If you're using the optional 0.5 lb grilled shrimp, add them now along with the 0.5 tsp red chili flakes for a touch of heat. The shrimp should be cool enough to handle but still warm enough to release their flavor into the salad. Toss gently to avoid breaking the shrimp into small pieces.
Chill and Serve
Cover the bowl 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 fully. The celery crowns will stay crisp, while the shrimp (if using) will remain tender and flavorful.
Serve the salad chilled or at room temperature, garnished with additional fresh herbs if desired. This dish is perfect for hot days, potlucks, or as a light lunch. The combination of crisp celery, fresh herbs, and zesty dressing makes every bite refreshing and satisfying.
Pro Tips For Making Cold Vermicelli Salad
- Rinse Noodles Cold: Boil the vermicelli until just tender (about 2-3 minutes), then drain and rinse under very cold water for 30 seconds. This stops the cooking and firms them up—no more mushy noodles ruining your salad. (Yes, even if you’re in a hurry, don’t skip this.)
- Chop Celery Fine: Dice that celery into tiny cubes—no bigger than ¼-inch or it’ll dominate the texture. I used to leave it in thick sticks, and it just sat there like a crunchy afterthought. Fine chopping blends it into the salad properly.
- Toss Noodles Immediately: Mix the drained, cold noodles with lime juice right away—don’t let them sit. The acid starts breaking them down if you wait, and suddenly your salad turns into a sad, limp pile. Get everything in the bowl within 2 minutes.
- Use Extra Lime Juice: Don’t skimp—add at least 3 tablespoons of lime juice (or more if your lime is weak). The noodles soak up flavor, and you want that bright, tangy kick to cut through the herbs. Trust me, the first time I under-seasoned, I regretted it.
Creative variations of this recipe
Vietnamese-Inspired Bún Chả
Transform your salad into a Vietnamese-style bún chả by adding grilled pork shoulder or chicken thighs marinated in fish sauce, garlic, and sugar. Char the meat over an open flame or grill until caramelized, then slice thinly.
Toss the cooked vermicelli with the lime dressing and top with the pork, extra herbs, and pickled carrots/daikon for tangy contrast. 🗺️
Thai-Inspired Yum Woon Sen
For a Thai-inspired twist, swap the lime dressing for a tamarind-lime dressing (mix 2 tbsp tamarind paste, 3 tbsp lime juice, 1 tbsp palm sugar, and 1 tbsp fish sauce).
Add roasted peanuts, crushed dried shrimp (optional), and Thai basil instead of cilantro. Toss in chopped green onions for extra crunch. 🌶️
Spicy Mango-Habanero
Add a tropical kick by incorporating diced ripe mango and a habanero-lime dressing (blend 0.25 cup lime juice, 1 tbsp honey, 1 habanero (seeds removed), and 1 tbsp fish sauce).
Garnish with toasted coconut flakes and cilantro. The sweetness of mango balances the habanero’s heat perfectly. 🍍
Vegan Protein Swaps
Skip the shrimp and add marinated tofu or chickpeas for a vegan version. Press and bake 1 block extra-firm tofu with 1 tbsp soy sauce, 1 tbsp maple syrup, and 1 tsp smoked paprika, then slice into strips.
For chickpeas, toss cooked ones with 1 tbsp olive oil, 1 tsp cumin, and ½ tsp salt, then roast until crispy. 🌱
Herb-Focused Variations
Swap out mint and cilantro for other fresh herbs based on what’s available. Try Thai basil and lemon grass for an Asian fusion, or dill and parsley for a Mediterranean twist. Adjust the dressing to complement—add lemon zest for brightness or garlic-infused oil for depth. 🌿
Sweet and Tangy Citrus
Brighten the salad with orange or grapefruit segments and a citrus-ginger dressing (mix 0.3 cup orange juice, 2 tbsp lime juice, 1 tbsp grated ginger, 1 tbsp honey, and 1 tbsp fish sauce).
Garnish with toasted sesame seeds and thinly sliced scallions for a refreshing, citrusy twist. 🍊
Nutrition facts
Frequently asked questions
Can I use regular spaghetti instead of vermicelli noodles?
Not ideal—they're too thick and won't absorb the dressing well. Vermicelli's thin strands create the perfect texture for this salad. If you must substitute, try rice stick noodles (sen lek) or angel hair pasta, but cook them al dente and rinse thoroughly to prevent mushiness.
How do I keep the celery crowns extra crisp?
Soak the celery in ice water for 10 minutes before slicing, then pat completely dry. Store them in an airtight container with a damp paper towel to maintain crispness. For maximum crunch, add them to the salad just before serving rather than chilling overnight.
What's the best way to make this salad vegan?
Swap fish sauce for soy sauce or coconut aminos, and use tofu or chickpeas instead of shrimp. For extra protein, try marinated tempeh or roasted edamame. The lime dressing remains perfectly vegan—just ensure all other ingredients are plant-based.
Can I make this salad ahead of time?
Yes! Assemble everything except the celery crowns (add them just before serving) and store in an airtight container for up to 3 days. The flavors develop beautifully overnight. Keep the dressing separate until ready to toss to prevent soggy noodles.
Why does my dressing taste too salty?
Fish sauce is potent—start with 1 tbsp and taste as you go. If it's too strong, balance it with more lime juice or a pinch of sugar. For milder flavor, reduce to 1 tbsp fish sauce and add ½ tsp soy sauce instead.
