Salads
This Asian cucumber salad with peanut butter recipe transforms simple vegetables into a vibrant, creamy masterpiece that balances crunchy, nutty, and tangy flavors. 🌟 The secret lies in peanut butter's unexpected richness, which creates a velvety dressing that clings to crisp cucumbers and crunchy toppings.
I first discovered this combination while adapting Southeast Asian flavors for a summer potluck—it became an instant hit.
The beauty of this recipe is its simplicity: just 10 ingredients come together in 15 minutes with no cooking required. Thinly sliced cucumbers soak up the peanut-lime dressing while toasted peanuts and fresh herbs add texture and depth.
What makes this salad special is how peanut butter elevates the dish beyond ordinary—its natural oils create a luxurious creaminess that pairs perfectly with the salad's bright acidity.
By the time you're done, you'll have a salad that's creamy yet refreshing, rich yet light, and packed with satisfying crunch. The dressing's nutty depth contrasts beautifully with the cucumbers' crisp freshness, while optional chili flakes or lime zest add layers of complexity.
This is the kind of dish that feels both elegant and effortless—ideal for summer gatherings or weeknight meals.
Serve it as a side, light lunch, or even a refreshing appetizer. The recipe scales easily for crowds, and leftovers keep well in the fridge for up to 3 days. Here's everything you need to bring this unexpected flavor combination to life.
Ingredients for asian cucumber salad recipe peanut butter
Ten ingredients balance crisp cucumbers with creamy peanut richness for a vibrant Southeast Asian-inspired salad.
| Ingredient | Amount | Notes |
|---|---|---|
| Persian Cucumbers 🥒 | 2 lb | Thinly sliced lengthwise, seeds removed |
| Natural Creamy Peanut Butter 🥜 | ½ cup | Unsweetened, no added oils |
| Fresh Lime Juice 🍋 | ¼ cup | Strained, freshly squeezed |
| Extra-Virgin Olive Oil 🫒 | ¼ cup | Light, fruity variety |
| Raw Honey 🍯 | 1 tbsp | Substitute maple syrup for vegan |
| Toasted Peanuts 🥜 | ½ cup | Crushed, store-bought or homemade |
| Fresh Thai Basil Leaves 🌿 | ¼ cup | Chopped, stems removed |
| Red Chili Flakes 🌶️ | ½ tsp | Adjust for heat preference |
| Sesame Oil 🫒 | 1 tsp | Toasted, for aroma |
| Diamond Crystal Kosher Salt 🧂 | ½ tsp | Fine grain preferred |
The Persian cucumbers are non-negotiable here—their thin skin and crisp texture hold up beautifully to the dressing. Look for firm, unblemished cucumbers with vibrant green skin at your local farmers market or Whole Foods produce section. If you can't find Persian cucumbers, English cucumbers work in a pinch, but they're seedier and less crisp. For the peanut butter, store-bought natural brands like Smucker's or 365 by Whole Foods are ideal—they're creamy without added oils that can make the dressing too heavy. If you're using homemade peanut butter, ensure it's 100% peanuts with no sweeteners or stabilizers.
No peanut butter? Almond butter or cashew butter creates a similar texture, though with a subtly different flavor profile. Running short on lime juice? Fresh lemon juice works in a bind, though it's slightly less sweet. The Thai basil is what elevates this salad from ordinary—if you can't find it, regular basil or cilantro will do, though the flavor will be more familiar. For the toasted peanuts, store-bought crushed peanuts save time, but toasting them yourself (8-10 minutes at 350°F) adds an extra layer of depth. The sesame oil is key for aroma—don't skip it, but use sparingly to avoid overpowering the dish.
This salad keeps beautifully in the fridge for up to 3 days, though the cucumbers may soften slightly. To preserve texture, store the dressing separately and toss just before serving. For a crowd-friendly version, double the recipe and prepare components ahead—slice cucumbers, mix dressing, and store separately. The dressing can be made up to 5 days in advance and keeps well in an airtight container. If you're serving this as a light lunch, garnish with extra toasted peanuts and a sprinkle of chili flakes for a pop of color and heat.
Why You'll Love This Recipe
- Five-Ingredient Magic: I swear by this—just cucumbers, peanut butter, lime, olive oil, and honey. That’s it. No hidden spices, no fancy techniques, just pure, bright flavors that come together while you’re still deciding what to have for dinner.
- Sweet-Savory Balance: The honey and peanut butter give it this addictive richness, but the lime and olive oil cut right through it. Crisp, cool, and just a little tangy—it’s the kind of salad that makes you want to eat it straight from the bowl.
- Meal Prep MVP: Make a big batch on Sunday, and you’ve got lunch or a side for the whole week. It keeps well in the fridge, tastes even better the next day, and pairs with anything—grilled chicken, steak, or just toast with butter.
- Budget Brightener: Persian cucumbers are cheap, peanut butter is a pantry staple, and the other ingredients? Most people already have them. It’s a way to make something fancy feel effortless without breaking the bank. (Plus, it’s way cheaper than takeout.)
Step-by-step instructions for Asian cucumber salad with peanut butter
This recipe delivers perfect balance—creamy peanut dressing meets crisp cucumbers for a refreshing bite.
👨🍳 Step 1: Prepare the Cucumbers
Cut the 2 lb Persian cucumbers lengthwise into thin strips (about ¼-inch thick) using a sharp mandoline or chef's knife. Remove seeds by scraping with a spoon to prevent a watery salad. Pat the slices dry with paper towels—this ensures they stay crisp rather than soggy from the dressing.
Arrange the cucumber strips on a clean kitchen towel and sprinkle lightly with the 0.5 tsp Diamond Crystal kosher salt. Let sit for 10 minutes while you prepare the dressing. This salting draws out excess moisture, creating the perfect texture contrast with the creamy peanut elements. Drain any liquid that collects in a bowl and discard.
🥘 Step 2: Mix the Creamy Peanut Dressing
In a medium bowl, combine the 0.5 cup natural creamy peanut butter, 0.25 cup fresh lime juice, 0.25 cup extra-virgin olive oil, 1 tbsp raw honey, and 1 tsp sesame oil. Whisk vigorously for 2-3 minutes until completely smooth and emulsified—the mixture should thicken noticeably and hold its shape when drizzled.
Add the 0.5 tsp red chili flakes and 0.25 cup chopped fresh Thai basil leaves, stirring gently to incorporate. Taste and adjust seasoning—you may need a pinch more salt if the peanut butter is unsalted. The dressing should coat the back of a spoon with a rich, velvety consistency that's neither too thick nor runny.
🍳 Step 3: Combine and Toss
Add the drained cucumber strips to the dressing bowl and gently fold with a silicone spatula. Work quickly but carefully to avoid bruising the cucumbers. Let the salad marinate for 10 minutes at room temperature—this allows the flavors to meld while maintaining crispness.
Just before serving, fold in the 0.5 cup crushed toasted peanuts by hand. The warmth of the peanuts contrasts beautifully with the cool cucumbers, adding both texture and nutty depth. Toss lightly to distribute evenly, reserving a few peanuts for garnish if desired.
⏰ Step 4: Rest and Serve
Transfer the salad to a serving platter and let it rest for 5 minutes before serving. This brief rest allows the cucumbers to absorb the dressing evenly without becoming limp. The ideal serving temperature is room temperature, which enhances all the flavor components.
Garnish with additional crushed peanuts and Thai basil leaves for visual appeal. Serve immediately with grilled meats, spring rolls, or as a refreshing standalone appetizer. The balance of creamy peanut, crisp cucumber, and spicy kick makes this salad unforgettable.
Pro Tips For Making Asian Cucumber Salad Recipe Peanut Butter
- CHILL THE CUCUMBERS FIRST: Persian cucumbers are watery when fresh—toss them in ice water for 10 minutes before slicing. This tightens the flesh, keeps your salad crisp longer, and stops the dressing from turning into soup within 30 minutes.
- WHISK THE PEANUT BUTTER: Natural peanut butter separates when mixed with lime and oil—whisk it into the dressing first with a splash of warm water (1 tsp) until smooth. Then add the rest. This prevents clumpy bits that ruin the texture, no matter how good the peanut butter is.
- SALT THE CUCUMBERS BEFORE DRESSING: Sprinkle sliced cucumbers with ½ tsp salt and let sit for 5 minutes while you prep the dressing. This draws out excess water, so the peanut-lime dressing actually sticks instead of sliding off like it’s on a greased slide.
- USE WARM HONEY: Stir 1 tsp raw honey into the dressing while it’s still warm—just a few seconds in the microwave or from your hand. Warm honey blends more easily and cuts through the peanut butter’s richness better than cold, clumpy spoonfuls. (Yes, even if you’re impatient like me.)
Health benefits of this dish
Protein Powerhouse
This salad packs a surprising 10 grams of protein per serving from the peanut butter alone, making it a satisfying vegetarian option.
The ½ cup toasted peanuts add an extra 7 grams of plant-based protein, while the Thai basil contributes small amounts of vitamins A and C. Unlike many salads that rely on lettuce, this version delivers sustained energy without heavy carbs. 💪
Healthy Fats
The peanut butter provides healthy monounsaturated fats that support heart health, while the olive oil adds polyunsaturated fats essential for brain function. Together, they create a balanced fat profile that helps stabilize blood sugar levels.
I always keep this in mind when serving it as a main dish—it's far more filling than traditional cucumber salads.
Digestive Benefits
Persian cucumbers are 95% water, making this salad incredibly hydrating while providing fiber from the cucumber skins and peanuts. The lime juice aids digestion by stimulating stomach acid production, while the sesame oil contains lignans that support gut health.
My grandmother always swore by cucumbers for digestion—turns out she was onto something!
Low-Calorie
At just 220 calories per serving, this salad delivers substantial flavor without excess calories. The peanut butter's richness comes from healthy fats rather than empty calories, making it perfect for weight-conscious eaters. I've served this at potlucks where guests always ask for seconds without guilt.
Antioxidant Boost
The Thai basil and red chili flakes provide antioxidants that combat inflammation, while the honey offers trace minerals like zinc. Together, these ingredients create a nutrient-dense dish that's far more than just a refreshing side.
The lime juice also contains vitamin C, which enhances iron absorption if served with plant-based proteins.
Blood Sugar Balance
The combination of fiber from peanuts and cucumbers with the natural sweetness of honey creates a low-glycemic dish that won't spike blood sugar. The healthy fats from peanut butter slow digestion, helping maintain steady energy levels. This makes it an excellent choice for anyone managing diabetes or insulin sensitivity.
Nutrition facts
Frequently asked questions
Why does peanut butter work so well in an Asian-inspired salad?
The peanut butter brings rich, nutty depth that balances the salad's bright acidity from lime juice. Its healthy fats create a velvety texture that clings beautifully to crisp cucumbers, while the natural sweetness complements the chili flakes. This fusion mirrors how Southeast Asian cuisines blend sweet, savory, and spicy flavors—just with a Western twist!
Can I make this salad ahead of time?
Store the dressing separately in an airtight container for up to 5 days. Keep cucumbers sliced and drained in a colander (covered) in the fridge for 2 days max—they'll soften faster than fresh. Toss everything together just before serving to maintain perfect crispness. The peanuts and herbs should be added fresh for best texture!
What if I don't have Thai basil?
No problem! Use regular basil for a familiar flavor or cilantro for a citrusy note. If you're near an Asian market, look for Vietnamese coriander—it has a similar peppery quality. The key is freshness: wilted herbs will make the salad taste flat. For extra depth, add a pinch of fish sauce if you're not keeping it vegetarian.
How can I make this salad spicier?
Double the red chili flakes to 1 tsp or add 1 tsp sriracha mixed into the dressing. For heat with depth, stir in ½ tsp grated ginger or 1 tsp sambal oelek (Indonesian chili paste). If you love fresh heat, top with thinly sliced jalapeños or a drizzle of chili crisp before serving!
Is this salad safe for nut allergies?
Unfortunately, no—this recipe contains peanuts. For a safe alternative, swap peanut butter for cashew butter or tahini (sesame paste). Use the same ratio (½ cup) and adjust honey slightly if needed. Always check labels for cross-contamination warnings if allergies are severe. The flavor will be different but still delicious!
