This spicy cucumber salad is the kind of recipe that you throw together when you need something fresh, crunchy, and full of flavor without any real effort.
Cucumbers get a bad rap for being boring, but when you slice them thin, toss them with the right seasonings, and let them marinate for just a few minutes, they transform completely.
The heat from chili oil, the tang from rice vinegar, and the nutty crunch of sesame seeds work together in a way that makes you forget you’re eating something this simple.
Why You’ll Love This Recipe
This salad comes together faster than most delivery apps can get to your door. You don’t need any special equipment—just a knife, a bowl, and about 8 minutes of your time.
It’s spicy but not punishing, tangy without being sour, and the sesame adds just enough richness to make it feel complete.
It works with everything. Grilled meat, fried rice, noodles, sandwiches—this salad plays well with whatever else is on your plate.
And it actually gets better as it sits, which means you can make it ahead and let the fridge do the work.
Ingredients
- 2 English cucumbers (or 4-5 Persian cucumbers)
- 2 tablespoons rice vinegar
- 1 tablespoon soy sauce
- 1 tablespoon chili oil (plus more to taste)
- 1 tablespoon sesame oil
- 2 cloves garlic, minced
- 1 tablespoon sugar
- 1 teaspoon sesame seeds
- ½ teaspoon red pepper flakes (optional, for extra heat)
- ¼ teaspoon salt
- 2 green onions, thinly sliced
- Fresh cilantro, chopped (optional)
Instructions
Slice the cucumbers into thin rounds, about ⅛-inch thick. If you’re using English cucumbers, you can leave the skin on. For regular cucumbers with tough skin, peel them first.
Place the cucumber slices in a large bowl and sprinkle with the salt. Toss them around and let them sit for 3-4 minutes. This draws out excess moisture and helps them absorb the dressing better.
While the cucumbers are sitting, whisk together the rice vinegar, soy sauce, chili oil, sesame oil, minced garlic, and sugar in a small bowl until the sugar dissolves.
Drain any liquid that’s accumulated from the cucumbers. You don’t need to rinse them—just pour off the water.
Pour the dressing over the cucumbers and toss everything together until well coated.
Add the green onions, sesame seeds, and red pepper flakes if using. Toss again.
Let the salad sit for at least 5 minutes before serving. This gives the cucumbers time to soak up all those flavors. If you can wait 15-20 minutes, even better.
Taste and adjust the seasoning. Add more chili oil if you want more heat, or a splash more rice vinegar if you want extra tang.
Top with fresh cilantro right before serving if you’re using it. Serve cold or at room temperature.
Print
Spicy Cucumber Salad
This spicy cucumber salad takes less than 10 minutes to make and packs some serious flavor!
- Total Time: 8 minutes
- Yield: 4 servings 1x
Ingredients
- 2 English cucumbers (or 4–5 Persian cucumbers)
- 2 tablespoons rice vinegar
- 1 tablespoon soy sauce
- 1 tablespoon chili oil (plus more to taste)
- 1 tablespoon sesame oil
- 2 cloves garlic, minced
- 1 tablespoon sugar
- 1 teaspoon sesame seeds
- ½ teaspoon red pepper flakes (optional, for extra heat)
- ¼ teaspoon salt
- 2 green onions, thinly sliced
- Fresh cilantro, chopped (optional)
Instructions
- Slice the cucumbers into thin rounds, about ⅛-inch thick. If you’re using English cucumbers, you can leave the skin on. For regular cucumbers with tough skin, peel them first.
- Place the cucumber slices in a large bowl and sprinkle with the salt. Toss them around and let them sit for 3-4 minutes. This draws out excess moisture and helps them absorb the dressing better.
- While the cucumbers are sitting, whisk together the rice vinegar, soy sauce, chili oil, sesame oil, minced garlic, and sugar in a small bowl until the sugar dissolves.
- Drain any liquid that’s accumulated from the cucumbers. You don’t need to rinse them—just pour off the water.
- Pour the dressing over the cucumbers and toss everything together until well coated.
- Add the green onions, sesame seeds, and red pepper flakes if using. Toss again.
- Let the salad sit for at least 5 minutes before serving. This gives the cucumbers time to soak up all those flavors. If you can wait 15-20 minutes, even better.
- Taste and adjust the seasoning. Add more chili oil if you want more heat, or a splash more rice vinegar if you want extra tang.
- Top with fresh cilantro right before serving if you’re using it. Serve cold or at room temperature.
- Prep Time: 8 minutes
- Cook Time: 0 minutes









