Side Dishes
This Asian cucumber salad with peanuts delivers a perfect balance of crisp, refreshing cucumbers and rich, nutty peanuts—all tied together with a tangy lime dressing that brightens every bite. The secret lies in properly toasting the peanuts for maximum flavor and slicing the cucumbers thinly to ensure that satisfying crunch.
This vegetarian-friendly dish is packed with fresh, vibrant ingredients that come together in just 15 minutes—ideal for a light lunch, side dish, or refreshing appetizer.
The recipe starts with julienned cucumbers, which hold up beautifully against the crunchy peanuts and aromatic herbs like cilantro and Thai basil. A simple yet essential step is toasting the peanuts until fragrant—this deepens their flavor and prevents them from becoming soggy.
The dressing, a zesty blend of lime juice, fish sauce, honey, and garlic, adds a perfect balance of sweet, tangy, and umami notes that elevate the dish beyond a simple salad.
What you’ll end up with is a visually stunning salad that’s as pleasing to the eye as it is to the palate—golden peanuts scattered throughout, fresh herbs adding pops of color, and the glossy lime dressing glistening on top.
The texture contrast is what makes this dish truly special: crisp cucumbers, crunchy peanuts, and tender herbs all working together in harmony. This salad is the kind of dish that feels both comforting and exciting, perfect for any meal.
For an extra touch, garnish with toasted sesame seeds or lime wedges just before serving. The presentation is just as important as the taste, and these small details take this salad from good to extraordinary. Ready to make a dish that’s fresh, flavorful, and impossible to resist?
Ingredients for asian cucumber salad recipe with peanuts
Fresh, crunchy, and packed with flavor—this salad delivers perfect texture contrast in every bite.
| Ingredient | Amount | Notes |
|---|---|---|
| Persian Cucumbers 🥒 | 2 whole | Julienned into thin strips |
| Raw Peanuts 🥜 | ½ cup | Unsalted, dry-roasted |
| Fresh Cilantro 🌿 | ¼ cup | Stems removed, chopped |
| Thai Basil Leaves 🌿 | ¼ cup | Whole leaves, not stems |
| Lime Juice 🍋 | ⅓ cup | Freshly squeezed |
| Vegetarian Fish Sauce 🥫 | 1 ½ tbsp | Red Boat brand preferred |
| Honey 🍯 | 2 tbsp | Wildflower preferred |
| Garlic Cloves 🧄 | 3 cloves | Minced, not powdered |
| Sesame Seeds 🌾 | 1 tbsp | Toasted for garnish |
| Sesame Oil 🫒 | 1 tbsp | Toasted, not flavored |
| Red Chili Flakes 🌶️ | ½ tsp | Adjust for heat preference |
| Sea Salt 🧂 | ½ tsp | Fine grain preferred |
The cucumbers are everything here. Persian cucumbers stay crisp longer than English varieties, but any seedless cucumber works. Grab the longest ones you can find—they julienne more dramatically. For the peanuts, unsalted dry-roasted is key (the store-bought kind with oil gets soggy). Toast your own in a dry pan for 3-4 minutes until fragrant—game-changer. Fresh herbs? Thai basil has that anise kick that regular basil can't match, but mix it with cilantro for balance. If you can't find Thai basil, double the cilantro and add a pinch of anise powder.
No vegetarian fish sauce? Soy sauce plus a splash of coconut aminos gets you close, but the umami won't be identical. Honey substitutes? Maple syrup works 1:1, but it's heavier. Want extra crunch? Add crushed roasted peanuts on top—just don't overdo it. The dressing should coat the cucumbers lightly, not drown them. Taste as you go: more lime for tang, more honey for sweetness, more fish sauce for depth. Red Boat is my go-to for veggie fish sauce, but any brand with no fish in ingredients is fine.
This salad shines fresh but keeps beautifully. Store cucumbers and herbs separately in airtight containers for 2 days max—they wilt fast. The dressing? 3 days in the fridge, but shake it up before using. Toasted peanuts stay crisp for 1 week if stored in a sealed container. For serving, toss everything together last minute—crunch is best when fresh. Garnish with sesame seeds and lime wedges right before eating, or they'll get soggy. Doubling the recipe? Make the dressing first and store it separately.
Why You'll Love This Recipe
- No-Chop Necessary: I swear by this trick—just slice the Persian cucumbers into thick half-moons (no seeds, no fuss), then toss them straight in. The peanuts? Buy them pre-crushed, and the Thai basil? I grab a handful and rip it—no knife required. Honestly, it’s the kind of recipe that makes me question why I ever bothered with complicated salads.
- Crunchy-Creamy Magic: That first bite—crisp Persian cucumbers with the faintest bite from lime juice, then the creamy crunch of peanuts and the herbal punch of Thai basil—it’s like a party in your mouth. The cilantro adds this fresh, almost citrusy lift that keeps it from tasting flat, even if you make it ahead. (Yes, even on a Tuesday night.)
- Potluck Hero: Bring this to a gathering, and watch it disappear. It’s light enough for a summer BBQ but hearty enough to stand up to grilled meats or spicy dishes. I’ve served it at picnics, dinner parties, and even as a side for takeout—every time, someone asks for the recipe. No one ever guesses how simple it is.
- Budget Bright Spot: Peanuts in bulk, cucumbers that last a week, and herbs I can grow in a pot—this salad costs next to nothing but feels like a treat. Leftovers? They actually get better the next day as the flavors meld. I’ll be real: I’ve made this with whatever was in my fridge, and it still came out solid. That’s the kind of reliable I can trust.
Step-by-step instructions for Asian cucumber salad with peanuts
This vibrant salad comes together in minutes with bold flavors that balance crisp, tangy, and nutty perfectly.
👨🍳 Step 1: Prepare the Cucumber Strips
Start by washing the 2 whole Persian cucumbers thoroughly and patting them completely dry. Using a sharp mandoline or a very sharp knife, julienne them into thin strips—about ⅛-inch thick. I like to work quickly here to prevent the cucumbers from softening too much. Spread the strips on a clean kitchen towel and sprinkle lightly with the 0.5 teaspoon sea salt. Let them sit for 5 minutes while you prep the rest.
The salt draws out excess moisture, which prevents the salad from becoming watery. After 5 minutes, gently pat the cucumbers dry again with the towel to remove any residual liquid. This step ensures your salad stays crisp rather than soggy—trust me, it makes all the difference.
👨🍳 Step 2: Make the Dressing
In a small bowl, whisk together the 0.33 cup lime juice, 1.5 tablespoons vegetarian fish sauce, 2 tablespoons honey, and 1 tablespoon sesame oil. The lime juice should be freshly squeezed for the brightest flavor. Add the 3 minced garlic cloves and 0.5 teaspoon red chili flakes, then stir until fully combined. Taste and adjust the balance—you want a harmonious mix of sweet, salty, tangy, and a hint of spice.
Here's the thing—this dressing is the soul of the salad. The honey and fish sauce create a perfect umami-sweet balance, while the lime keeps everything fresh. If you prefer less heat, reduce the chili flakes slightly, but don't skip them entirely—they add depth. Let the dressing sit for 2 minutes to allow the flavors to meld.
👨🍳 Step 3: Toast the Peanuts and Basil
While the dressing rests, dry-toast the 0.5 cup raw peanuts in a small skillet over medium heat for 3-4 minutes, stirring constantly. You want them to turn a light golden color and smell nutty—don't walk away, or they'll burn quickly. Transfer them to a plate to cool slightly. In the same skillet, toast the 1 tablespoon sesame seeds for 1 minute until fragrant, then set aside.
The peanuts should be warm but not hot when you add them to the salad—just enough to release their natural oils. Meanwhile, tear the 0.25 cup Thai basil leaves into smaller pieces by hand. Roughly chop the 0.25 cup fresh cilantro as well, but leave the stems out—they're tough and bitter. This prep ensures even distribution of flavors throughout the salad.
🥘 Step 4: Combine Everything
In a large bowl, gently toss the cucumber strips with half of the toasted peanuts and half of the basil and cilantro. Pour the dressing over the cucumbers and toss lightly—just enough to coat evenly. Let it sit for 5 minutes to allow the flavors to meld. The cucumbers will absorb some of the dressing, so don't worry if it looks slightly under-dressed at first.
After 5 minutes, taste and adjust the seasoning if needed. You might want to add a splash more lime juice for brightness or a touch of honey if it needs more sweetness. Sprinkle the remaining peanuts, basil, cilantro, and toasted sesame seeds over the top. The contrast of textures—crisp cucumbers, crunchy peanuts, and soft herbs—is what makes this salad irresistible.
⏰ Step 5: Serve Immediately
Serve the Asian cucumber salad right away while the cucumbers are still crisp and the peanuts are warm from toasting. The dressing will continue to brighten the flavors as it sits, but the salad is best enjoyed fresh. Pair it with grilled meats, steamed rice, or even as a refreshing side to noodle dishes. The balance of cool cucumbers, nutty peanuts, and tangy dressing makes this a crowd-pleaser every time.
Real talk: This salad keeps well in the fridge for up to 24 hours, but the texture starts to soften after a few hours. If you're making it ahead, store the dressing and cucumbers separately, then toss just before serving. The peanuts and seeds can be added fresh to maintain that perfect crunch.
Pro Tips For Making Asian Cucumber Salad Recipe With Peanuts
- Slice Cucumbers Thin: Grab a sharp knife and cut those Persian cucumbers into ¼-inch half-moons—no thicker or you’ll get a mushy salad. I used to slice them freehand, but a mandoline (or even a ruler) keeps them uniform. Trust me, the crunch matters.
- Toast Peanuts Just Right: Dry-roast the peanuts in a skillet over medium heat for 3–4 minutes, shaking the pan constantly, until they’re fragrant and lightly golden—not burnt. I learned this the hard way: burnt peanuts taste bitter, and no one wants that in their salad.
- Salt Cucumbers First: Toss the sliced cucumbers with a pinch of salt (about ¼ teaspoon) and let them sit for 10 minutes before adding anything else. This pulls out excess water so your salad stays crisp, not soggy. (Yes, even if you’re impatient like me.)
- Mix Dressing Last: Keep the lime juice, cilantro, and Thai basil separate until the very end—adding them too soon wilts the herbs and dilutes the flavor. Fold everything together right before serving so the basil stays bright and the lime zings.
Make-ahead tips for leftovers
Prep Ahead Components
The dressing is the star here and can be made up to 3 days ahead—just store it in an airtight container in the fridge. I like to make mine the night before so the flavors have time to meld beautifully.
The cucumbers, however, are best prepped the same day to maintain that perfect crunch. If you're short on time, slice them and store them in a sealed container with a paper towel to absorb excess moisture. 🥒
Peanut Prep Strategy
Toast the peanuts 2 days ahead and store them in an airtight container at room temperature. They'll stay crisp and flavorful for up to 1 week this way. I often toast a big batch on Sunday so I can use them in multiple recipes throughout the week.
Just be sure to let them cool completely before storing to prevent condensation.
Herb Storage Tips
Chop the cilantro and Thai basil 1 day ahead and store them separately in small containers with a damp paper towel. This keeps them fresh for up to 2 days in the fridge.
The basil tends to wilt faster, so I usually add it fresh when assembling the salad. For extra freshness, wrap the herbs in a slightly damp paper towel before storing.
Assembly Timeline
Here's my foolproof timeline: Prep the dressing and cucumbers the night before, toast the peanuts and seeds the morning of, then assemble everything 30 minutes before serving. This ensures the cucumbers stay crisp and the peanuts maintain their crunch.
The dressing can be tossed with the cucumbers up to 1 hour ahead, but add the peanuts and seeds right before serving for maximum texture contrast. ✨
Portioning for Parties
For gatherings, I double the recipe and store the components separately. Use quart-sized mason jars to layer the dressing at the bottom, cucumbers in the middle, and peanuts/seeds on top. When ready to serve, just invert the jar and pour into a large bowl.
This keeps everything fresh and makes assembly a breeze for guests. Plus, it looks gorgeous when served this way!
Freezing Considerations
While this salad isn't ideal for freezing, you can freeze the dressing separately for up to 1 month. Just thaw it in the fridge overnight and give it a good stir before using. The cucumbers and herbs won't freeze well, so save those for fresh prep.
The peanuts and seeds can be frozen for 3 months if you're really planning ahead, but they'll lose some of their crunch when thawed.
Nutrition facts
Frequently asked questions
Can I use regular basil instead of Thai basil?
You can substitute regular basil, but you'll lose that distinctive anise-like flavor that Thai basil brings. For a similar effect, use 1 tablespoon anise seeds (lightly toasted and crushed) mixed with the cilantro—it mimics the licorice note. Or simply double the cilantro and add a pinch of cinnamon for warmth.
How do I prevent the cucumbers from getting soggy?
The key is salting them first! Slice the cucumbers, sprinkle with 0.5 teaspoon salt, let sit 5 minutes, then pat very dry with paper towels. Store them in a colander in the fridge until ready to use. Never skip the drying step—this removes excess moisture that makes salads limp.
What's the best way to store leftovers?
Store components separately: cucumbers (in a sealed container with paper towels) for 1 day max, dressing (up to 3 days), and toasted peanuts (up to 1 week at room temp). Reassemble just before serving to preserve the crunch. The dressing can be frozen for 1 month, but cucumbers and herbs won't freeze well.
Can I make this gluten-free?
Just ensure your fish sauce is gluten-free (like Red Boat's vegetarian version) and check honey labels for processing additives. The peanuts and sesame seeds are naturally gluten-free, and all other ingredients are safe. For extra flavor, add tamari instead of regular soy sauce if you're avoiding all gluten traces.
Why does my dressing taste too salty?
Fish sauce is salty, so start with 1 tablespoon and taste before adding the full 1.5 tablespoons. Balance it with more honey or lime juice. If it's still too strong, thin with 1 teaspoon water** per tablespoon of fish sauce. The dressing should enhance, not overpower—the cucumbers should still shine.
