Finding a fresh, flavorful side dish that actually excites people about eating vegetables can feel impossible sometimes. Most salads are either bland and boring, or they require a million ingredients and complicated dressings that take forever to put together.
That’s exactly why I’m obsessed with this cucumber salad in peanut sauce. It comes together in about 15 minutes, uses simple ingredients you probably already have in your pantry, and the creamy peanut sauce is so good that even people who claim they don’t like cucumbers end up going back for seconds.
Why You’ll Love This Cucumber Salad
- Refreshing and light – This crisp cucumber salad is perfect for hot summer days or as a cool side dish that won’t weigh you down.
- Flavorful peanut sauce – The creamy, slightly sweet and tangy sauce with a hint of spice takes simple cucumbers to the next level and makes every bite interesting.
- Simple ingredients – You probably have most of these pantry staples on hand already, making this an easy recipe to whip up anytime.
- Great for meal prep – This salad holds up well in the fridge, so you can make it ahead for quick lunches or side dishes throughout the week.
- Healthy and satisfying – Packed with fresh vegetables and protein-rich peanuts, this salad is both nutritious and filling without being heavy.
What Kind of Cucumbers Should I Use?
English cucumbers are ideal for this recipe because they have fewer seeds and thinner skins than regular cucumbers, which means you don’t need to peel or deseed them. If you can’t find English cucumbers at your store, regular cucumbers will work just fine – you’ll just want to peel them first and scoop out the seeds with a spoon if they’re particularly large and watery. Persian cucumbers are another great option if you spot them at the market, as they’re crisp and have a mild flavor that pairs well with peanut sauce. Whatever type you choose, look for cucumbers that are firm to the touch without any soft spots or wrinkles.
Options for Substitutions
This cucumber salad is pretty adaptable, so here are some swaps you can make based on what you have:
- English cucumbers: Regular cucumbers work fine here – just peel them and scoop out the seeds with a spoon before slicing, since they tend to be more watery and have tougher skins than English cucumbers.
- Peanut butter: Almond butter or cashew butter make great substitutes if you’re dealing with peanut allergies. Sunflower seed butter works too for a nut-free option. The flavor will be slightly different but still tasty.
- Rice vinegar: Apple cider vinegar or white wine vinegar can step in for rice vinegar. Start with a bit less since they can be sharper, then adjust to taste.
- Soy sauce: Tamari is a good swap if you need gluten-free, or try coconut aminos for a soy-free alternative. Both will give you that salty, savory kick.
- Honey: Maple syrup or agave nectar work just as well for sweetness. You can also use regular sugar – just dissolve it in the vinegar first.
- Fresh parsley: Cilantro or fresh mint would be nice here for a different flavor profile. Even green onions would add a fresh pop if that’s what you have on hand.
Watch Out for These Mistakes While Cooking
Skipping the salting and draining step might seem like a time-saver, but it’s actually crucial for preventing a watery salad – the salt draws out excess moisture from the cucumbers, so they stay crisp and don’t dilute your peanut sauce.
Another common error is adding the peanuts too early, which causes them to lose their crunch and become soggy, so always toss them in right before serving.
If your peanut sauce seems too thick and won’t coat the cucumbers evenly, thin it out with a teaspoon of water at a time until it reaches a pourable consistency.
Finally, don’t forget to rinse the cucumbers after draining them to remove excess salt, otherwise your salad might end up too salty and overpower the sweet and tangy flavors of the sauce.
What to Serve With Cucumber Salad in Peanut Sauce?
This cucumber salad pairs really well with grilled chicken, especially if you marinate it with some soy sauce and ginger to keep the Asian-inspired flavors going. It’s also great alongside sticky rice or fried rice, which helps balance out the tangy peanut sauce. If you’re firing up the grill, try serving it with teriyaki salmon or some simple grilled shrimp skewers. For a vegetarian option, this salad works perfectly with tofu stir-fry or even as a topping for rice bowls with edamame and avocado.
Storage Instructions
Store: This cucumber salad is best enjoyed fresh, but you can store leftovers in an airtight container in the fridge for up to 2 days. The cucumbers will release some water over time, so you might want to drain off any excess liquid before serving again.
Make Ahead: You can prep the peanut sauce up to 3 days in advance and keep it in a separate container in the fridge. Slice the cucumbers and toast the peanuts the day you plan to serve, then toss everything together right before eating to keep the cucumbers crisp and fresh.
| Preparation Time | 70-80 minutes |
| Cooking Time | 0 minutes |
| Total Time | 70-80 minutes |
| Level of Difficulty | Easy |
| Servings | 4 servings |
Estimated Nutrition
Estimated nutrition for the whole recipe (without optional ingredients):
- Calories: 500-600
- Protein: 17-20 g
- Fat: 32-38 g
- Carbohydrates: 42-48 g
Ingredients
For the salad:
- 2 large cucumbers (sliced into 1/4-inch rounds)
- 1/2 tsp salt
- 3/4 cup dry roasted peanuts (coarsely chopped for better distribution)
- 3 tbsp fresh parsley (chopped)
For the peanut sauce:
- 2 tbsp less-sodium soy sauce
- 2 tbsp rice vinegar
- 3 tbsp creamy peanut butter
- 1 1/2 tbsp honey
- 2 garlic cloves (minced)
- 1 tsp chili flakes
- 1/2 tsp ground black pepper
- 1 tsp toasted sesame oil
- 1/2 tsp freshly grated ginger
Step 1: Prepare and Salt the Cucumbers
- 2 large cucumbers
- 1/2 tsp salt
Slice the cucumbers into 1/4-inch rounds and place them in a bowl.
Toss with salt and let sit for about 1 hour—this draws out excess moisture so the salad won’t become watery.
I find this step is crucial for getting a crisp, firm texture rather than a soggy mess.
While the cucumbers drain, you can prepare everything else.
Step 2: Build the Peanut Sauce Base
- 2 tbsp less-sodium soy sauce
- 2 tbsp rice vinegar
- 3 tbsp creamy peanut butter
- 1 1/2 tbsp honey
- 2 garlic cloves
- 1 tsp chili flakes
- 1/2 tsp ground black pepper
- 1 tsp toasted sesame oil
- 1/2 tsp freshly grated ginger
While the cucumbers are draining, whisk together the soy sauce, rice vinegar, peanut butter, honey, minced garlic, chili flakes, ground black pepper, sesame oil, and grated ginger in a bowl.
Whisk until smooth and well combined—the honey and peanut butter may need a bit of extra whisking to fully incorporate.
Taste and adjust seasonings if needed.
This sauce is where all the flavor comes from, so take your time to get it right.
Step 3: Drain and Assemble the Salad
- cucumbers from Step 1
- 3/4 cup dry roasted peanuts
- 3 tbsp fresh parsley
- peanut sauce from Step 2
Pour the drained cucumbers into a colander and rinse briefly under cold water to remove any excess salt.
Transfer them to a serving bowl or platter.
I like to pat them dry with a paper towel to remove extra moisture—this prevents the salad from getting diluted.
Add the chopped peanuts and fresh parsley to the cucumbers, then pour the peanut sauce from Step 2 over everything.
Step 4: Toss and Serve
- assembled salad from Step 3
Toss everything together gently but thoroughly until all the cucumber pieces are coated with the peanut sauce and the peanuts and parsley are evenly distributed.
Serve immediately while the salad is fresh and crisp.
You can serve it chilled or at room temperature, depending on your preference.

Irresistible Cucumber Salad in Peanut Sauce
Ingredients
For the salad:
- 2 large cucumbers (sliced into 1/4-inch rounds)
- 1/2 tsp salt
- 3/4 cup dry roasted peanuts (coarsely chopped for better distribution)
- 3 tbsp fresh parsley (chopped)
For the peanut sauce:
- 2 tbsp less-sodium soy sauce
- 2 tbsp rice vinegar
- 3 tbsp creamy peanut butter
- 1 1/2 tbsp honey
- 2 garlic cloves (minced)
- 1 tsp chili flakes
- 1/2 tsp ground black pepper
- 1 tsp toasted sesame oil
- 1/2 tsp freshly grated ginger
Instructions
- Slice the cucumbers into 1/4-inch rounds and place them in a bowl. Toss with salt and let sit for about 1 hour—this draws out excess moisture so the salad won't become watery. I find this step is crucial for getting a crisp, firm texture rather than a soggy mess. While the cucumbers drain, you can prepare everything else.
- While the cucumbers are draining, whisk together the soy sauce, rice vinegar, peanut butter, honey, minced garlic, chili flakes, ground black pepper, sesame oil, and grated ginger in a bowl. Whisk until smooth and well combined—the honey and peanut butter may need a bit of extra whisking to fully incorporate. Taste and adjust seasonings if needed. This sauce is where all the flavor comes from, so take your time to get it right.
- Pour the drained cucumbers into a colander and rinse briefly under cold water to remove any excess salt. Transfer them to a serving bowl or platter. I like to pat them dry with a paper towel to remove extra moisture—this prevents the salad from getting diluted. Add the chopped peanuts and fresh parsley to the cucumbers, then pour the peanut sauce from Step 2 over everything.
- Toss everything together gently but thoroughly until all the cucumber pieces are coated with the peanut sauce and the peanuts and parsley are evenly distributed. Serve immediately while the salad is fresh and crisp. You can serve it chilled or at room temperature, depending on your preference.







