
Spicy Peanut Cucumber Salad Recipe hits with crunchy cucumbers, a creamy, fiery peanut sauce, and a cool finish that keeps you going back for another bite. It works for busy weeknights, meal prep, or potlucks and comes together in about 15 minutes. I first tossed this together after a long summer shift in a tiny restaurant kitchen, and it still tastes like that moment when you finally sit down and breathe.
Why Make This Spicy Peanut Cucumber Salad Recipe at Home
You control the heat, the crunch, and the sweetness, so the salad fits your taste instead of the other way around. The sauce uses pantry staples, so you skip takeout and still get big, bold flavor.
This Spicy Peanut Cucumber Salad Recipe also works with many diets, including vegetarian and easily vegan. You can serve it as a side, a light lunch, or bulk it up with noodles or protein when you feel extra hungry.
“This Spicy Peanut Cucumber Salad Recipe tastes like a restaurant appetizer that someone secretly upgraded in your own kitchen. ★★★★★”
Ingredients You Need
Cucumbers and veggies
- 2 large English cucumbers, thinly sliced
- Seedless cucumbers stay crisp and watery in a good way.
- 1 small Persian cucumber, thinly sliced, optional
- Adds extra crunch; you can skip it if you only have English cucumbers.
- 1 small carrot, peeled and cut into thin matchsticks
- 2 green onions, thinly sliced
- 1 small handful fresh cilantro leaves, roughly chopped
- Swap with fresh mint or Thai basil if you prefer a different herb vibe.
- 1 small red chili or 1 jalapeño, thinly sliced, optional
- Use red pepper flakes if you do not have fresh chili.
Spicy peanut dressing
- 1/3 cup creamy peanut butter
- Use natural peanut butter or a standard brand like Skippy or Jif; just stir well.
- 2 tablespoons soy sauce or tamari
- Use tamari or coconut aminos for a gluten free version.
- 1 tablespoon rice vinegar
- White vinegar works in a pinch; start with a bit less and taste.
- 1 tablespoon fresh lime juice
- Bottled lime juice works if you keep it in the fridge; fresh tastes brighter.
- 1 to 2 tablespoons honey or maple syrup
- Maple syrup keeps it vegan. Adjust sweetness to taste.
- 1 to 2 teaspoons chili garlic sauce or sriracha
- Use gochujang, sambal oelek, or crushed red pepper if that is what you have.
- 1 teaspoon toasted sesame oil
- 1 small garlic clove, finely grated or minced
- 1 teaspoon fresh ginger, finely grated, optional
- 2 to 4 tablespoons warm water, to thin the dressing
Crunchy toppings
- 1/3 cup roasted peanuts, roughly chopped
- Salted peanuts add extra flavor; reduce soy sauce slightly if you use them.
- 1 teaspoon toasted sesame seeds, optional
- Extra sliced chili or green onion for garnish
Equipment
- Sharp chef’s knife or mandoline slicer
- Cutting board
- Medium mixing bowl for dressing
- Large bowl for tossing salad
- Whisk or fork
- Measuring cups and spoons
- Spoon or spatula
Tips & Mistakes
- Slice cucumbers evenly so they soak up dressing at the same rate.
- Salt cucumbers lightly and pat them dry if they feel very watery, so the salad stays crunchy.
- Taste the dressing before thinning and adjust salt, lime, and sweetness until it hits your favorite balance.
- Add warm water to the dressing a spoonful at a time so it stays creamy, not watery.
- Start with less chili sauce, then add more; you can always increase heat but you cannot pull it back out.
- Toss cucumbers with dressing right before serving if you want maximum crunch.
- Chill the salad for 10 to 15 minutes after tossing if you want extra refreshing flavor.
- Use roasted peanuts, not raw, so you get that toasty, snacky crunch.
- Avoid overloading with too many herbs; pick one or two so the peanut flavor still stands out.
- Do not freeze cucumbers; they turn mushy and lose the crisp bite that makes this salad work.
How to Make Spicy Peanut Cucumber Salad Recipe
Step 1: Prep the cucumbers and veggies
Wash cucumbers and pat them dry. Slice them into thin rounds or half moons, about 1/8 inch thick, and place them in a large bowl. Add carrot matchsticks, sliced green onions, chopped cilantro, and sliced chili if you use it.
If cucumbers feel very seedy or watery, sprinkle them with a pinch of salt and let them sit for 5 to 10 minutes. Pat them dry with a clean towel or paper towel, then move on.
Step 2: Mix the spicy peanut dressing
In a medium bowl, add peanut butter, soy sauce or tamari, rice vinegar, lime juice, honey or maple syrup, chili garlic sauce or sriracha, sesame oil, garlic, and ginger. Whisk until the mixture looks thick and smooth. Add warm water 1 tablespoon at a time while you whisk until the dressing reaches a pourable, creamy consistency.
Taste and adjust saltiness with more soy sauce, tang with more lime, sweetness with more honey or maple syrup, and heat with more chili sauce. The dressing should taste slightly stronger than you want in the final salad because the cucumbers will mellow it.
Step 3: Toss the salad
Pour about two thirds of the spicy peanut dressing over the cucumber mixture. Toss gently with tongs or a large spoon until every slice looks coated. Add more dressing as needed until the salad feels saucy but not soupy.
Sprinkle in chopped roasted peanuts and sesame seeds, then toss again. Save a few peanuts and seeds for the top so the bowl looks extra tempting.
Step 4: Chill briefly and garnish
You can serve the salad right away, or you can chill it for 10 to 15 minutes so the flavors settle in. Right before serving, taste again and add a squeeze of lime or a pinch of salt if it needs a little lift. Top with extra peanuts, sesame seeds, cilantro, and sliced chili or green onion.
Variations I've Tried
I swap half the cucumbers with thinly sliced cabbage when I want more volume and crunch without much extra cost. The cabbage soaks up the spicy peanut dressing and turns into a slaw style salad that works great in lettuce cups.
I toss in cold rice noodles or cooked, chilled ramen when I want a full meal. That version tastes like a spicy peanut noodle bowl with a heavy cucumber crunch.
I add shredded rotisserie chicken or baked tofu cubes when I want more protein. Both options cling to the peanut sauce and turn the salad into a full lunch that keeps me full for hours.
I sometimes switch peanut butter with almond butter or sunflower seed butter for friends with peanut allergies. The flavor shifts a bit, but the spicy, tangy, nutty vibe stays strong.
How to Serve Spicy Peanut Cucumber Salad Recipe
Serve this Spicy Peanut Cucumber Salad Recipe chilled or at cool room temperature for the best texture and flavor. It pairs well with grilled chicken, tofu, shrimp, or simple steamed rice. You can spoon it into lettuce cups, tuck it into rice paper rolls, or pile it over cold noodles.
I also like it next to stir fried veggies or a simple egg fried rice for a quick weeknight dinner. The crunchy cucumbers and spicy peanut dressing cut through richer dishes and keep the meal feeling light.
How to store
- Store leftovers in an airtight container in the fridge for up to 2 days; the cucumbers soften but still taste great.
- Keep extra dressing in a separate jar in the fridge for up to 5 days and stir or shake before using.
- Do not freeze this salad; cucumbers lose their crisp texture after thawing.
- Eat leftovers straight from the fridge or let them sit on the counter for 10 minutes to take the chill off; no reheating needed.

Spicy Peanut Cucumber Salad Recipe
Ingredients
Method
- Wash the cucumbers and pat them dry. Slice into thin rounds or half moons, about 1/8 inch thick, and place in a large bowl.
- Add the carrot matchsticks, sliced green onions, chopped cilantro, and sliced chili if using.
- If the cucumbers seem very seedy or watery, sprinkle lightly with salt and let sit for 5 to 10 minutes, then pat dry with a clean towel or paper towel.
- In a medium bowl, combine the peanut butter, soy sauce or tamari, rice vinegar, lime juice, honey or maple syrup, chili garlic sauce or sriracha, sesame oil, garlic, and ginger if using.
- Whisk until smooth and thick, then add warm water 1 tablespoon at a time, whisking, until the dressing is creamy and pourable.
- Taste and adjust: add more soy sauce for saltiness, more lime for tang, more sweetener for sweetness, or more chili sauce for heat. The dressing should taste slightly stronger than you want in the final salad.
- Pour about two thirds of the dressing over the cucumber mixture and toss gently until all the vegetables are coated.
- Add more dressing as needed until the salad feels well coated but not soupy.
- Sprinkle in the chopped roasted peanuts and sesame seeds, toss again, and reserve a few peanuts and seeds for topping.
- Serve the salad right away for maximum crunch, or chill for 10 to 15 minutes for extra refreshing flavor.
- Before serving, taste and add a squeeze of lime or a pinch of salt if needed. Garnish with reserved peanuts, sesame seeds, cilantro, and extra sliced chili or green onion.
Notes
Approximate per 1 of 4 servings: 230 calories; fat 16 g; saturated fat 3 g; carbohydrates 18 g; fiber 3 g; sugars 9 g; protein 7 g; sodium 520 mg. Values will vary based on exact ingredients, brands, and portion size.
