
Spicy Peanut Cucumber Salad Recipe hits with crunchy, cool cucumbers, a creamy, fiery peanut dressing, and just enough lime to make everything pop. It works perfectly for spice lovers who want a 15-minute side dish that tastes like takeout but feels lighter and fresher. I started making this on hot summer nights when I refused to turn on the oven, and it never lasts more than a day in my fridge.
Why You Should Try This Spicy Peanut Cucumber Salad Recipe
This salad tastes cool, nutty, spicy, and tangy all at once, like a mashup of Thai and Vietnamese flavors in a super refreshing bowl. The cucumbers stay crisp, the peanuts add crunch, and the chili heat sneaks up in the best way.
You can serve it as a side, a snack, or bulk it up into a light meal with protein. It works for meal prep, potlucks, and weeknight dinners, and it uses mostly pantry ingredients that you probably already keep around.
“This Spicy Peanut Cucumber Salad Recipe tastes like a restaurant appetizer but comes together faster than my takeout app can load. ★★★★★”
Ingredients You’ll Need
Cucumbers and veggies
- 2 large English cucumbers, thinly sliced
- English cucumbers keep fewer seeds and a tender skin, so you can skip peeling.
- 1 small Persian cucumber, thinly sliced (optional, for extra crunch and variety)
- 1 small red bell pepper, thin strips
- 2 green onions, thinly sliced
- 1 small carrot, peeled into thin ribbons or matchsticks
- 1 small handful fresh cilantro leaves, roughly chopped
- 1 small handful fresh mint leaves, roughly chopped (optional but highly recommended)
Spicy peanut dressing
- 1/3 cup creamy peanut butter
- Use a natural peanut butter with just peanuts and salt, or a standard brand like Skippy or Jif if you prefer a smoother, sweeter dressing.
- 2 tablespoons soy sauce or tamari
- 1 tablespoon rice vinegar
- 2 tablespoons fresh lime juice
- 1 tablespoon honey or maple syrup
- 1 to 2 tablespoons chili garlic sauce or sambal oelek
- Start with 1 tablespoon if you prefer mild heat and increase to taste.
- 1 teaspoon toasted sesame oil
- 1 clove garlic, finely grated or minced
- 1 teaspoon fresh ginger, finely grated
- 2 to 3 tablespoons warm water, to thin the dressing as needed
- Pinch of kosher salt, to taste
Crunchy toppings
- 1/3 cup roasted peanuts, roughly chopped
- Use salted peanuts and reduce added salt in the dressing, or use unsalted and season to taste.
- 1 tablespoon toasted sesame seeds (white or black)
Pantry shortcuts and substitutions
- Use pre-minced garlic and ginger from a jar if you feel short on time.
- Swap peanut butter with almond butter or sunflower seed butter if you avoid peanuts.
- Replace soy sauce with tamari or coconut aminos for a gluten free version.
- Use bottled lime juice in a pinch, though fresh lime gives brighter flavor.
Equipment
- Cutting board and sharp knife
- Vegetable peeler or mandoline slicer
- Medium mixing bowl for the dressing
- Large mixing bowl for tossing the salad
- Whisk or fork
- Measuring cups and spoons
- Colander or salad spinner to dry cucumbers if you rinse them
Tips & Tricks
- Salt the cucumbers lightly and let them sit 10 minutes, then pat dry to keep the salad from turning watery.
- Slice cucumbers on a slight angle to increase surface area and help them hold more dressing.
- Whisk the dressing with warm water a little at a time until it looks pourable but still creamy.
- Taste the dressing before tossing and adjust with more lime for brightness, more honey for sweetness, or more chili sauce for heat.
- Add the peanuts and sesame seeds right before serving so they stay crunchy.
- Keep herbs larger and a bit rustic so they stand out in each bite.
- Chill the salad 10 to 15 minutes before serving if you want maximum refreshment.
- Double the dressing and keep it in the fridge for quick noodle bowls or grilled chicken later in the week.
How to Make Spicy Peanut Cucumber Salad Recipe
Step 1: Prep and salt the cucumbers
Slice the cucumbers into thin rounds or half moons, about 1/4 inch thick. Place them in a colander set over the sink. Sprinkle with a small pinch of salt and toss gently.
Let the cucumbers sit 10 to 15 minutes while you mix the dressing. This step pulls out extra moisture and keeps the salad crunchy. After resting, pat the cucumbers dry with a clean towel or paper towels.
Step 2: Chop the veggies and herbs
Slice the red bell pepper into thin strips. Cut the green onions into thin rounds. Peel the carrot and shave it into ribbons with a peeler or cut into matchsticks.
Roughly chop the cilantro and mint. Keep the herbs separate so you can sprinkle some on top at the end. Set all the veggies and herbs aside.
Step 3: Mix the spicy peanut dressing
In a medium bowl, add peanut butter, soy sauce, rice vinegar, lime juice, honey, chili garlic sauce, sesame oil, garlic, and ginger. Whisk until the mixture looks thick and smooth. Add warm water 1 tablespoon at a time, whisking until the dressing turns creamy and pourable.
Taste and adjust seasoning. Add more chili sauce for extra heat, more honey for sweetness, or a pinch of salt if it needs a boost. The dressing should taste slightly stronger than you want the final salad, since it coats a lot of veggies.
Step 4: Toss the salad
Place the dried cucumbers, bell pepper, green onions, and carrot in a large mixing bowl. Pour about two thirds of the spicy peanut dressing over the veggies. Toss gently with tongs or clean hands until everything looks coated.
Add more dressing as needed until the salad looks glossy but not soupy. Sprinkle in most of the cilantro and mint and toss again. Save a little for garnish.
Step 5: Add crunch and serve
Right before serving, top the salad with chopped peanuts and sesame seeds. Give it one last gentle toss so the crunchy bits spread throughout. Garnish with the remaining herbs.
Taste one more time and squeeze on a bit more lime if you want extra tang. Serve chilled or at cool room temperature.
What to Serve with Spicy Peanut Cucumber Salad Recipe
This Spicy Peanut Cucumber Salad Recipe pairs nicely with grilled chicken, shrimp, or tofu for a light, balanced meal. You can spoon it next to jasmine rice, coconut rice, or simple garlic noodles. It also works as a crunchy topping for rice bowls or lettuce wraps.
Serve it alongside veggie spring rolls or dumplings for a fun, casual dinner. I also like to keep a small container in the fridge as a snack, because it beats chips by a mile.
Storage Options
- Store leftovers in an airtight container in the fridge for up to 2 days for best crunch.
- Keep the peanuts and sesame seeds separate and add them right before eating to maintain texture.
- Store extra dressing in a jar in the fridge for up to 5 days and stir or shake before using.
- Skip freezing this salad, since cucumbers turn mushy after thawing and lose their crisp bite.

Spicy Peanut Cucumber Salad Recipe
Ingredients
Instructions
- Slice the cucumbers into thin rounds or half moons, about 1/4 inch thick. Place them in a colander set over the sink and sprinkle with a small pinch of salt, tossing gently.
- Let the cucumbers sit for 10 to 15 minutes to draw out excess moisture, then pat dry with a clean towel or paper towels.
- Slice the red bell pepper into thin strips and cut the green onions into thin rounds.
- Peel the carrot and shave it into thin ribbons with a peeler or cut into matchsticks.
- Roughly chop the cilantro and mint, keeping a small portion aside for garnish. Set the veggies and herbs aside.
- In a medium bowl, whisk together the peanut butter, soy sauce, rice vinegar, lime juice, honey, chili garlic sauce, sesame oil, garlic, and ginger until thick and smooth.
- Add warm water 1 tablespoon at a time, whisking until the dressing is creamy and pourable. Taste and adjust with more chili sauce, honey, or a pinch of salt as needed.
- Place the dried cucumbers, red bell pepper, green onions, and carrot in a large mixing bowl.
- Pour about two thirds of the spicy peanut dressing over the vegetables and toss gently until everything is evenly coated, adding more dressing as needed so the salad looks glossy but not soupy.
- Add most of the cilantro and mint and toss again, reserving a little for garnish.
- Right before serving, top the salad with the chopped peanuts and toasted sesame seeds, then give it a gentle toss so the toppings are distributed.
- Garnish with the remaining herbs and serve chilled or at cool room temperature, adding an extra squeeze of lime if desired.
Notes
Approximate per 1 of 4 servings: 230 calories; fat 16 g; saturated fat 3 g; carbohydrates 18 g; fiber 4 g; sugars 9 g; protein 7 g; sodium 520 mg. Values will vary based on exact ingredients, brands, and portion size.

Leave a Reply