Spicy Szechuan Beef and Cucumber Salad is the perfect combination of bold, spicy flavors and refreshing, crisp vegetables. This dish offers the perfect balance of heat, tang, and crunch, making it a standout choice for anyone who loves a little kick in their meals. The tender strips of beef are cooked in a savory Szechuan sauce, while the cool, crunchy cucumbers offer a refreshing contrast, making it a delightful combination that works both as a main course or a side dish.
The Szechuan sauce is what makes this dish truly special. Made with ingredients like soy sauce, garlic, ginger, and the signature Szechuan peppercorns, it delivers a complex, spicy, and slightly numbing heat that’s characteristic of this Chinese cuisine. The sauce is also slightly sweet, with a touch of vinegar to balance out the heat and create a well-rounded flavor profile. The beef is cooked quickly in the sauce, absorbing all these bold flavors and becoming tender and flavorful.
Cucumbers, sliced thinly, provide a cool contrast to the intense spice of the beef. Their crisp texture adds a refreshing element to the dish that balances the richness of the meat and the heat of the sauce. Fresh herbs like cilantro or mint can be added to brighten the dish even further, while a sprinkle of sesame seeds provides a bit of nuttiness and crunch.
The beauty of Spicy Szechuan Beef and Cucumber Salad is its versatility. It can be served over a bed of rice for a more substantial meal or enjoyed on its own for a lighter, refreshing option. It’s perfect for a weeknight dinner or as part of a larger spread when entertaining guests. The dish is easily customizable as well, add extra vegetables or adjust the spice level to suit your preference.
This salad is for those who love bold, exciting flavors and are looking for a dish that’s full of contrasts, from the spicy beef to the cool cucumber.

Ingredients
- 1 pound flank steak thinly sliced
- 2 cucumbers thinly sliced
- 1/4 cup soy sauce
- 2 tbsp rice vinegar
- 1 tbsp Szechuan peppercorns crushed
- 1 tbsp Sriracha sauce
- 1 tbsp honey
- 2 cloves garlic minced
- 2 Green onions chopped
- 1/4 cup cilantro chopped
- 1/4 cup peanuts chopped
Instructions
- In a small bowl, whisk together soy sauce, rice vinegar, Szechuan peppercorns, sriracha sauce, honey, and minced garlic.
- Place the sliced flank steak in a zip-top bag and pour the marinade over the steak. Close the bag and refrigerate for at least 1 hour, or overnight for best results.
- In a large mixing bowl, combine the sliced cucumbers, chopped green onions, and chopped cilantro.
- Heat a skillet over medium-high heat and add the marinated beef. Cook for about 4-5 minutes, or until the beef is cooked to your desired level of doneness.
- Pour the cooked beef over the cucumber mixture and toss to combine. Sprinkle with chopped peanuts.
- Serve the spicy Szechuan beef and cucumber salad chilled.
- Enjoy!
Nutrition










Too spicy for me. I think I’ll stick to plain beef next time.
Cucumbers and beef? Hmm… not my thing. I prefer my steak with potatoes.
I get that! Not everyone likes mixing flavors, but I think the cucumbers add a nice crunch with the beef. Maybe try it once?
I followed the recipe but forgot the honey. Tasted fine anyway! 😂
Made it with chicken instead of beef. Still turned out delish! 🍗
Is this really a salad? Feels more like a meat dish with some greens. 🤔
I get what you mean! It does seem heavy on the meat, but I think it can still count as a salad. Just with a twist! 😊
I don’t like cucumbers and this didn’t change my mind. 🤷♂️
Totally understand, cucumbers aren’t for everyone! Maybe try adding something else like avocados or bell peppers?
Just okay. The flavors didn’t pop for me like I thought they would.
Honestly, I thought it was gonna be more flavorful. The cucumbers took over. Not impressed.
I get what you’re saying! The cucumbers can be a bit much! Maybe try adding more beef next time?
Yum! I added some avocado too and it made it even better! 😍
I had a similar dish at a restaurant, but this one is way better! Give it a try!
Wow, that sounds tasty! I love spicy food and can’t wait to try it myself! Thanks for sharing!
Yum! Perfect refreshing salad for summer. I will be making this very often. 💖
Tried this for a dinner party and everyone loved it! Will make again! 😊
I don’t know, sounds too spicy for me. Might stick to plain salads. 😅
So glad to hear that! It’s such a hit at gatherings. 😊 What did you serve it with?
Not my fav. The Szechuan peppercorns were a bit too spicy and it kinda ruined the dish for me. Won’t be trying again.
I didn’t have Szechuan peppercorns, used regular ones and it was still tasty.
This is the best salad ever! So spicy and refreshing! 😍
This was fantastic! The flavors were just perfect. I loved the crunch from the cucumbers.
Not bad, but too spicy for my taste. I had to add more cucumbers to cool it down. Maybe less Sriracha next time?
This recipe sounds complicated. I don’t know if I can manage this. Seems like too much for me.
I was skeptical about the combination of cucumbers and beef, but I tried it. The spice is intense though, might be too much for some folks.
I don’t even like cucumbers, but this salad made me a fan! The beef was super tender!
Isn’t Szechuan beef supposed to be spicier? I expected more kick. 🤔
Made this for dinner last night and it was a HIT! Everyone ate it all up. Thanks for sharing!
So glad you enjoyed it! It’s always a hit in my house too! 🍽️
I’m skeptical about the Szechuan peppercorns. Are they really that good? 🤔
Is this a real Chinese recipe? I feel like it’s not authentic. Too many ingredients for a simple dish.
Authentic or not, this looks delicious! I think people sometimes overthink if a recipe is real or not. I’d love to give it a try!
So I made this after watching a youtube vid. The sauce is good, but I used chicken instead of beef and it was still tasty. Could’ve used more peanuts!
Delicious! Who knew cucumbers could be so good in a salad with beef! Great recipe!
Thanks for sharing! I always thought cucumbers were just for pickles, but this sounds interesting!
I was skeptical about cucumbers with beef, but it actually worked out!
I’m glad to hear it turned out well! I was worried about the combo too, but now I wanna try it!
Cucumbers with beef? Sounds weird but who am I to judge? I don’t know if I would like it.
This is a mess in my kitchen right now. Followed all steps, but somethin’ went wrong.
Don’t worry! Sometimes the recipe just doesn’t work out as planned. Maybe you missed a step or the stove was too hot? Keep trying!
Easy to make and a perfect summer dish! Just the right kick of spice.
OMG this was so good! Just the right amount of spice. ❤️
I didn’t have Szechuan peppercorns, so I just used regular black pepper. Still turned out okay, but not as spicy. Next time I’ll try it as intended!
It’s too spicy for my taste. I could barely eat it. Maybe less Sriracha?
This recipe is amazing! The flavors were so vibrant and the beef was cooked perfectly. Definitely a keeper!
Super easy to make! My kids loved it and even asked for seconds. Definitely a keeper.
Cucumbers and beef? Sounds weird. But this actually tasted decent. Mite try it again.
This is my new go-to dish! So fresh and flavorful. Thanks for sharing!
I’m so glad you loved it! It’s a favorite in my house too. 😋
It was good, but a bit too spicy for me. I might reduce the Sriracha next time.
Amazing flavor! Will definitely make again. The honey adds a nice touch! 👍
My husband said he likes it better than takeout! Crazy right?
That’s awesome! It’s always a win when homemade beats takeout! 🎉
This was so good! The flavors are amazing. Will make it again for sure!
I followed the recipe but my beef turned out tough. 😞 What did I do wrong?
Maybe you cooked it too long? Flank steak needs fast cooking! 🔥
YUM! I never cooked flank steak before, but it turned out so good. Can’t believe it was so easy!
Quick and easy recipe, but I couldn’t find Szechuan peppercorns at my store! Used black pepper instead. 🤷♂️
This was amazing! The spice level was just right. Definitely adding this to my regular meals.
Spicy but in a good way! Used chicken instead of beef, and it still tasted great!
I don’t know about the spices, they were too much for me. Didn’t like it.
Salad with beef? Sounds weird but it actually works! 😋
Too complicated for me. Why not just cook beef like normal? 😒
Szechuan peppercorns are just weird. Couldn’t finish my plate. Never again.
I love Szechuan peppercorns! They give such a unique flavor. Maybe just don’t overdo it next time?
Weird? I think they’re great! You just gotta get used to the tingle they give your tongue.
The sauce is the star. I used fresh crushed peppercorns and it smelled amazing. I’d honestly put it on noodles too.
I’m confused why it says to serve chilled but then cooks the beef hot—like it turns more of a warm salad. Either way it was tasty, but I served it room temp and it felt better to me.
Not gonna lie, I thought the honey would make it sweet and weird, but it actually rounds out the heat. Pretty solid—would recommend if you like spicy-salty sauces.
Yeah! I was skeptical about the honey too, but it totally balances the Szechuan pepper and Sriracha. The chilled beef over cucumbers is such a good combo—would definitely make again.
I tried this and honestly I think I added the honey without measuring (oops). Still turned out good though—kinda sweet at first bite, then the heat hits. Next time I’ll use less sriracha maybe.
Good flavor but I found it a bit too spicy for my family. I cut the Sriracha in half and it was more balanced. Still had that Szechuan kick from the peppercorns.
This is one of those recipes that makes your kitchen smell like “takeout”. My husband kept snacking while I plated it. Only change: I used cashews instead of peanuts.
Sounds good, but I’m confused—do you serve it chilled like step 6 says, or warm like a typical beef stir-fry? Also, I didn’t think Szechuan peppercorns were toasted/crushed first—mine always tastes weird if I just crush them. Still, might try it with cashews too.
Yes!! That “takeout” smell is the best part 😄 I love this combo—beef + crunchy cucumbers is perfect, and I bet the cashews make it even more addictive than peanuts.
Surprisingly good. I was worried the cucumbers would get soggy, but tossing everything right before serving helped. Also the crushed peppercorns smell amazing when they hit the warm beef.
Made this for dinner tonight—so good! The marinade is legit and the cucumber keeps it fresh. I only had black pepper, but even then it still slapped. Will definitely repeat.
The marinade is awesome but my steak tasted too salty. I think my soy sauce was extra salty, so maybe cut it slightly next time. Otherwise, easy and quick.
Not gonna lie, my marinade tasted super strong before cooking (like straight soy vinegar). But after tossing, it came together. Could use more cilantro imo.
That’s totally normal—soy + vinegar can taste pretty intense before it hits the meat. Glad it mellowed out for you! I’d agree on cilantro too; 1/4 cup is decent but if you love it, adding a bit more would brighten it up. Did you toast the Szechuan peppercorns or just crush them? That changes the punch a lot.
The instructions are simple but I think the 1 pound is too much for only 2 cucumbers… ended up with a lot of meat and not enough salad. Taste was decent though. My bad I guess lol.
Not sure about serving it chilled. I get the salad idea, but the beef chilled felt a tiny bit chewy. Warm it slightly or serve room temp might be better.
I’m skeptical about cooking the marinated steak and then serving it chilled—felt weird to me, but honestly the cold salad was refreshing. I’d lower the Sriracha a notch though.
I didn’t have Szechuan peppercorns so I used regular black pepper and it was… fine. The signature numbing/spicy note is missing though, so I’d say don’t skip that if you can help it.