Skip the takeout—this Szechuan Beef delivers buttery tender beef coated in a bold, sweet-heat sauce with that signature tingly kick right at home.
Readers rave: “Omg!I need all the descriptions you gave, 5 stars for sure, my family loved it!” “Fabulous..my hubby loved it,” and “Excellent. 5 stars!”
Watch How to Make Szechuan Beef


Why you’ll love This Szechuan Beef Recipe
You guys, I am IN LOVE with this Szechuan Beef! I feel like every time I make a new Chinese beef stir fry recipe, it becomes my favorite, but this literally is my new favorite because it is EXPLODING with layers of complex flavor – and of course, spicy! Here’s why it’s so craveable:

What is in Szechuan Beef?
•A takeout favorite at home: Szechuan beef—along with chicken or shrimp—is known in the U.S. for thin, marinated slices of beef stir-fried in a bold, complex, spicy sauce.
•All about the sauce: The bold, pungent, signature spicy flavors from garlic, chili peppers, and, most importantly, Szechuan peppercorns.
•Authentic roots: Szechuan (also spelled Sichuan or Szechwan) cuisine originates from the Sichuan region of China, famous for its bold, pungent heat.
•What makes it unique: Szechuan peppercorns create that distinctive layered flavor and signature tingly sensation.
•Fun fact: “Sichuan” means “four rivers,” and no matter the spelling, you can expect a zippy, spicy, unforgettable dish.

What does Beef Szechuan style taste like?
Beef Szechuan style boasts a dynamic layering of flavors. Chile peppers (which also include red pepper flakes or chili paste) are combined with Szechuan peppercorns, garlic, ginger, and soy sauce to create a complex, savory, spicy stir-fry with a touch of sweetness from brown sugar, accompanied by a tingling sensation from the Szechuan peppercorns. Szechuan peppercorns add unique, complex flavor notes that set this beef stir-fry apart.

What is the difference between Hunan and Szechuan beef?
Both Hunan and Szechuan beef are characterized by their savory, hot, and spicy flavors, and by a generous use of chili peppers and garlic. They differentiate in:
HUNAN BEEF VS SZECHUAN BEEF: Hunan is hotter and spicier due to the use of fresh peppers. Its flavor profile is also considered plainer without the kiss of sweetness. Hunan also uses more vegetables as well.
SZECHUAN BEEF VS MONGOLIAN BEEF: Mongolian Beef is not characterized by being a spicy dish, and instead is milder and sweeter. It uses some of the same ingredients, such as soy sauce and brown sugar, but replaces the oyster sauce with sweeter hoisin sauce and only uses a splash of chili sauce.


What are Szechuan peppercorn?
Let’s talk about the Szechuan in Szechuan Beef. Szechuan peppercorn (“peppercorn” is the correct plural form) are actually a berry from the husks of Chinese Ash trees in the citrus family. It actually doesn’t come from the same family as black pepper, nor is it related to chili peppers. Instead, it is its own fabulous entity.

What Szechuan peppercorns taste like?
THEY AREN’T SPICY. For a long time, I thought Szechuan peppercorn were hot, but they actually aren’t spicier than black peppercorns; they do boast a more complex peppery zing. The spicy illusion comes from the fact that they are always cooked with chile peppers. In addition, before hot chiles were brought to China, Szechuan peppercorn were cooked with ginger to add heat to dishes.
THEY ARE PEPPERY. Szechuan peppercorn tastes perfumy, complex, and peppery, with citrus zing and pine and lavender notes, coupled with a tangible mouth-numbing sensation. They remind me of a complex cross between pepper, cardamom, ginger, clove, and lemon.
THEY TINGLE. This tingling sensation is caused by the molecule hydroxy-alpha-sanshool in the peppercorn that interacts with the nerve cell receptors in your lips and mouth – but don’t be alarmed! The molecule simply signals the brain that the area is being touched, and the brain confuses this with numbness. Chefs speculate that the numbing effect takes down the heat of the always-accompanying chili peppers, which allows partakers to more fully appreciate the chili’s fruity side – and not just the heat – another win for the Szechuan peppercorn!

Where to Buy Szechuan Peppercorn
Szechuan peppercorn can be found on Amazon (my fav!), at most Asian markets (call first), spice stores, or sometimes specialty stores like Whole Foods and Sprouts.
The most important thing to be aware of is that Szechuan Peppercorn can be sold under different names: dried peppercorn, dried prickly ash, dehydrated prickly ash, Indonesian lemon pepper, flower pepper, or hua jiao.


Szechuan Peppercorn Substitutions
Many Americanized Szechuan Beef recipes don’t include Szechuan peppercorn, which is kind of blasphemy, in my opinion, as it literally is in the name of the dish. Szechuan peppercorns add a peppery heat and complex citrus notes that are hard to replicate.
That said, you can use a substitute for Szechuan peppercorns if you don’t have access to them. There are many substitutes, such as grains of paradise, Tellicherry peppercorns, and Tasmanian pepper, but the most accessible is freshly ground pepper and coriander.
•Pepper + Coriander: The pepper brings peppery heat, and the coriander brings fresh, pungent citrus flavor. Use both freshly ground pepper and freshly ground coriander for the best results when possible.
•Pepper: The last option would be to use freshly ground black pepper to provide the peppery heat, but it would lack the unique, complex flavor notes.

WHAT KIND OF BEEF IS USED FOR SZECHUAN BEEF?
Beef Tenderloin is often called for in Beef Szechuan style, but I recommend flank steak like in my Korean Spicy Noodles because it boasts just the right amount of marbling, which means it is more flavorful than tenderloin – and less expensive – winning. Less expensive flank steak will emerge buttery delicious when marinated and coated in soy sauce and cornstarch.
You can use tenderloin, sirloin, or ribeye steak for this Szechuan Beef recipe as well, but I wouldn’t pay the extra $$ for it if you don’t have it on hand already.

HOW DO YOU MAKE SZECHUAN BEEF EXTRA TENDER?
This Szechuan Beef is crazy tender thanks to 1) slicing the beef thinly, 2) slicing the beef across the grain, and 3) marinating the beef. The marinade makes ALL the difference between buttery tender beef and okay beef. Here’s how it works:
•Soy sauce: The salt in the soy sauce helps break down the proteins for a more tender texture and infuses the steak with flavor.
•Rice wine is an acidic ingredient that breaks down lean muscle fibers on the surface of the meat.
•Cornstarch acts as a binder and helps our soy sauce bind to the meat for more flavorful beef. Cornstarch also provides a light coating that helps protect it from the intense heat when cooking.
To elevate the flavor, the marinade also includes Asian chili sauce, sesame seed oil, garlic powder, and ground ginger. Now the beef is undeniably the most tender, flavorful you’ve ever encountered – just wait for the INSANELY delicious Szechuan sauce!


What is in Szechuan sauce?
The BEST Szechuan Beef needs the best Szechuan sauce! Let’s take a closer look at what you need (measurements in the printable recipe card at the bottom of the post):

How spicy is Szechuan Beef?
Szechuan beef is meant to have a bold, spicy kick from Szechuan peppercorns, chili paste, red pepper flakes, ginger, and garlic—but it’s easy to adjust the heat to your taste.
Use 1 tablespoon chili paste for a medium spice level or 2 tablespoons for a spicier (but not overpowering) dish. For milder heat, stick with 1 tablespoon and skip the red pepper flakes, then add more to taste.
Tip: Reducing the heat makes the dish taste sweeter, so consider using slightly less brown sugar to keep the flavors balanced.

HOW DO YOU MAKE SZECHUAN BEEF?
Let’s take a closer look at how to make this recipe with step-by-step photos (full recipe in the printable recipe card at the bottom of the post):
Thinly slice beef. You will want to slice your beef into ¼” slices – no thicker. It is much easier to thinly slice your steak if you freeze it for 60 minutes or so; however long it takes, so it doesn’t slide when cutting. The frozen beef defrosts quickly, so I will slice the beef into thirds and work with one third at a time while the rest of the beef stays in the freezer. The beef will continue to completely defrost in the marinade.

Slice the beef ACROSS the grain. You can marinate your beef and slice it thinly, but if you slice it the wrong way, your meat will be chewy. When you look at your steak, you can see the muscle fibers “grain” running through the meat in one direction. You want to cut perpendicular to the muscle fibers so they become as short as possible, rather than parallel, which will result in long muscle fibers and chewy, rubbery meat.
Marinate the beef. A marinade is crucial when using less expensive cuts of beef, such as flank steak, to break down muscle fibers and tenderize the meat. Our Szechuan marinade will be thick, not your typical runny one. Let the beef sit at room temperature for 30-60 minutes or, even better, marinate in the refrigerator for up to 8 hours. If you do refrigerate your beef, make sure to let it come to room temperature, about 30 minutes before cooking. This will ensure it cooks evenly.


Make the Szechuan Sauce. Whisk the Szechuan Sauce ingredients together: oyster soy sauce, water, brown sugar, Asian chili sauce, rice wine, ground Szechuan peppercorns, red pepper flakes, Chinese 5 Spice, and cornstarch.

Stir Fry the Beef. Heat 1-2 tablespoons peanut or vegetable oil in a large skillet over high heat until very hot and sizzling. It is important that the skillet be smoking hot so that the beef sears rather than steams. Working in 2-3 batches (depending on the size of your skillet), add the beef to the skillet, line it in a single layer, and sear for 1 minute. Flip over and sear the other side. Don’t worry about the beef cooking through completely, because it will finish cooking in the sauce. Don’t overcook it, or it won’t be as tender! Transfer the beef to a large plate and cover.

Stir Fry Vegetables. To the now-empty skillet, add 1 tablespoon of oil and heat over medium-high heat. Add onions and sauté for 2 minutes; add bell peppers, garlic, and ginger, and sauté for 1 additional minute. You don’t want to overcook your bell peppers because they will continue to soften once we add the Szechuan beef and sauce.

Combine. Whisk the sauce to recombine, then add to the skillet along with the beef. Cook, stirring constantly, until the sauce is thickened, the beef is cooked, and the vegetables are crisp-tender, about 1-2 minutes. Taste and add more chili sauce, if desired, for spicier Szechuan Beef.


HOW DO I MAKE CRISPY SZECHUAN BEEF?
- Toss beef in an additional 2 tablespoons of cornstarch right before cooking.
- Fill the bottom of a heavy-bottomed pan completely with vegetable oil or other high-smoking-point oil.
- Heat oil over medium-high heat until it is very hot and smoking – the oil should sizzle if you flick water on it.
- Add beef in a single layer using tongs.
- Fry for 1 minute or until deeply golden.
- Flip the beef strips over and fry for another 1 minute, or until deeply golden.
- Remove to a cooling rack set over paper towels to drain.

TIPS AND TRICKS FOR SZECHUAN BEEF RECIPE
Szechuan Beef is pretty straightforward, but here are some tips and tricks to make it a sizzling success:
•Sharpen your knife for clean, precise slices.
•Partially freeze the beef (about 60 minutes) to make thin slicing much easier.
•Work in batches: Slice a portion at a time and keep the rest in the freezer so it stays firm.
•Slice against the grain into thin 1/4-inch slices for maximum tenderness.
•Get your pan smoking hot before adding the beef so it sears quickly and stays juicy.
•Sear in a single layer—overcrowding will cause the beef to steam instead of brown.
•Cook in batches for the best texture and color.
•Don’t overcook initially—the beef will finish cooking when added back with the sauce.
•Use high-smoke-point oil: Peanut oil is ideal; vegetable oil works, but avoid olive oil.

recipe variations
In addition to customizing the heat, you can also add different vegetables, nuts, and even fruits to the stir fry, albeit untraditional. Here are some ideas to mix up this Szechuan Beef recipe:

How to Prep Beef Szechuan Style Ahead of Time
Szechuan Beef has a few steps, but you can prep everything ahead so dinner comes together in minutes:
•Slice the beef: Do this anytime before marinating; store in an airtight container in the fridge.
•Marinate: Let the beef marinate for 30 minutes up to 8 hours.
•Make the sauce: Whisk together, then refrigerate for up to 24 hours.
•Prep veggies: Chop garlic, grate ginger, and slice onions and peppers up to 24 hours ahead, storing separately.
•Cook: When ready, stir-fry everything—dinner is on the table in under 10 minutes!


WHAT SHOULD I SERVE WITH SZECHUAN BEEF?
Szechuan Beef is explosively flavorful, so it pairs well with plain white or brown rice, quinoa, and even cauliflower or zucchini rice. It also goes well with different Asian noodles, such as rice noodles.
If you want to make it part of an Asian feast, it pairs nicely with Chicken Lettuce Wraps, Wontons, Asian Salad, Potstickers, Wonton Soup, and Chinese Chicken Egg Rolls.

HOW TO STORE
This Szechuan Beef reheats beautifully for easy lunches or dinners—just avoid overcooking the bell peppers initially so they stay crisp-tender.
•Store: Refrigerate in an airtight container for up to 5 days.
•Microwave: Heat small portions for 1 minute, stir, then continue in 30-second intervals until warmed through.
•Stovetop: Reheat larger portions in a skillet over medium-low heat, stirring frequently until hot.
CAN YOU FREEZE Beef Szechuan style?
Yes, this recipe freezes very well, except for the bell peppers. If using, you may want to pick them out, or they will get mushy. Also, take care not to overcook the beef, or it won’t be as tender when reheated.
TO FREEZE:
1. Let it cool completely in the refrigerator.
2. Transfer to an airtight container. If using a freezer bag, squeeze out any excess air to prevent freezer burn.
3. Label and freeze for up to 3 months.
4. When ready to eat, let the Szechuan Beef defrost overnight in the refrigerator.
5. Reheat in the microwave for 60 seconds, then at 30-second intervals or gently on the stove.
Looking for more Asian recipes?
- Beef Bulgogi
- Mongolian Chicken
- Sesame Chicken
- General Tso’s Chicken
- Cashew Chicken
- Sweet and Sour Chicken
- Kung Pao Shrimp
- Honey Lemon Chicken
- Pineapple Ginger Chicken
- Coconut Cashew Chicken

WANT TO TRY THIS SZECHUAN BEEF RECIPE?
PIN IT TO YOUR ASIAN, DINNER OR BEEF BOARD TO SAVE FOR LATER!
FIND ME ON PINTEREST FOR MORE GREAT RECIPES! I AM ALWAYS PINNING :)!
©Carlsbad Cravings by CarlsbadCravings.com
More Favorites from Carlsbad Cravings

SZECHUAN BEEF
Save This Recipe To Your Recipe Box
You can now create an account on our site and save your favorite recipes all in one place!
Ingredients
Beef Marinade
- 1 1/2 pounds flank steak cut across the grain into ¼ thin slices, then cut into 3-5” length pieces
- 2 tablespoons reduced sodium soy sauce
- 1 tablespoon cornstarch
- 1 tablespoon rice wine or dry sherry (see notes in post)
- 1 teaspoon Asian chili sauce (like Sambal Oelek)
- 1 teaspoon toasted sesame seed oil
- 1/2 teaspoon garlic powder
- 1/2 teaspoon ground ginger
Szeshuan Sauce
- 3 tablespoons oyster sauce
- 2 tablespoons reduced sodium soy sauce
- 3 tablespoons water
- 2 tablespoons brown sugar
- 1 tablespoon Japanese rice wine or dry sherry (see notes in post)
- 1-2 tablespoons Asian chili sauce like Sambal Oelek
- 1 teaspoon toasted sesame seed oil
- 1 teaspoon cornstarch
- 1 teaspoon ground Szechuan peppercorn (Szechuan powder)
- 1/2 teaspoon red pepper flakes
- 1/2 teaspoon Chinese 5 spice
- salt to taste (I use ½ tsp)
Stir Fry
- 1 red bell pepper, sliced ¼” thick
- 1 onion, thinly sliced
- 1 tablespoon minced ginger
- 6 medium garlic cloves, minced
- vegetable oil or peanut oil
Instructions
- Marinade: Pour the marinade ingredients directly into the freezer bag and mix well. Add beef and massage in the marinade. Marinate at room temperature for 30-60 minutes or refrigerate for 2-8 hours.
- Sauce: Whisk the sauce ingredients together in a small bowl. You can prepare it at the same time as the marinade, cover it, and refrigerate, OR when ready to cook the beef.
- Sear Beef: Heat a large wok or stainless steel skillet over high heat until hot and smoking. Heat 1-2 tablespoons vegetable oil or peanut oil until sizzling. Add half of the beef to the skillet in a single layer and sear for 1 minute. Flip and cook for an additional 1 minute (it will continue to cook in the sauce). Don’t overcook it, or it won’t be as tender! Transfer the beef to a large plate and cover. Repeat.
- Stir Fry Veggies: To the now-empty skillet, add 1 tablespoon of oil and heat over medium-high heat. Add onions and sauté for 2 minutes; add bell peppers, garlic, and ginger, and sauté for 1 additional minute.
- Combine: Return the beef to the skillet and toss to combine. Whisk the sauce to recombine, then add to the skillet. Cook, stirring constantly, until the sauce is thickened and the beef is cooked through, about 1-2 minutes. Taste and add additional chili sauce if desired.
- Serve with rice and garnish with green onions and sesame seeds if desired.
Video
Did You Make This Recipe?
Tag @CarlsbadCravings and Use #CarlsbadCravngs
Leave a Review, I Always Love Hearing From You!
Carlsbad Cravings© Original




























Dianna Brogden says
You mention that you get Szechuan peppercorns through Amazon. Do you buy the powder or whole peppercorns? I got mine at an Asian store but I find they never remove the black seed which is very gritty. Have you found a source that has removed the black seed in the pods?
Jen says
Hi Dianna, I buy the powder. This is what I bought: https://www.amazon.com/Soeos-Sichuan-Powders-Szechuan-Peppercorn/dp/B0777VSNWY?th=1 “Soeos Sichuan Peppercorn Powders, Szechuan Peppercorn Powders, Ground Pepper Powders, 4 oz.”
Sarah says
Thanks for the recipe…. I will make something like this for sure!
Feedback: Why the long article about a simple dish like this? You really went a little to far trying to explain things that really doesn’t require any explaining… I don’t know who wants to read what a dish tastes like according to someone else… I ended up feeling a little stupid by the time I got to the actual recipe!
Keep it short and nice. Pictures say a lot… Yours are great!
Or at least start with the recipe and add the novel after?
Jen says
Hi Sarah, the explanations are for those who want to read them otherwise you can use the “Skip to Recipe” button at the top of the page. Thorough articles keep me on page 1 of google which has how I’ve built a thriving business and am able to provide FREE recipes to the public.
Rosanna Casey says
Sarah! I felt more knowledgeable about Szechuan beef at the end of reading everything about it!! However after reading your comment I think I lost a few brain cells! So thanks for that!
Jen says
Thanks Rosanna ;)!
Cindy Quaternik says
Hi Jen!
I can’t wait to make this recipe, it looks amazing!
I went out today and bought everything but did have a question about the Rice Wine.
In your description you said:
Japanese rice wine: Rice wine adds a sweetness and depth of flavor. I use “Kikkoman Aji-Mirin: Sweet Cooking Rice Seasoning” but the link provided says “Sweet Cooking Rice Wine” .
Is the Sweet Cooking Rice SEASONING the same as the Sweet Cooking Rice WINE? (capitals just to show you the difference).
thanks in advance for the help!
Jen says
Great question! You can use the two interchangeably. I always use the product link provided (“Aji-Mirin”) as it’s easy to find and less expensive than actual mirin.
Cindy Quaternik says
Thank you for the reply!
Have an amazing weekend!
Jen says
You’re welcome! You too!
Elise says
Has anyone tried making this in an air fryer? How did it go?
Charles says
Made this tonight – I’m on a mission to copy a local restaurants sichuan 🙂 beef. I somehow came across this dish from a place that defines szechuan beef to my mouth. To me, no sweetness, just spice and veggies, so no brown sugar for me. This recipe came close, but the sauce is a bit different. It is still excellent. 5 stars.
Jen says
Thank you so much for the 5 star review Charles! I’m honored it came close to your favorite restaurant!
Alexia says
Hi! Is there any harm in marinating the beef for up to 24 hours? Just wondering since you specified a maximum of 8, and I don’t want to mess up dinner! Thank you!
Jen says
Hi Alexia, the beef can become mushy if marinated for too long. It doesn’t mean you can’t marinate it longer than 8 hours, but you don’t want to push it too long because you never know exactly when the tipping point is.
Lisa Balakrishnan says
Hello…. I have made many of your recipes and do follow you on Instagram!!!
I made this tonight b/c I actually have Szechuan peppercorn; but have to say this was tasty, but not in any way spicy. I used the 2 TBSP of Sambal Olek but there was very little spice.
If I make it again, I will add way more Szechuan peppercorns….
Do you happen to be aware of the omnivorescookbook.com? I have made many of her recipes and when they say spicy they mean spicy and seem to be quite authentic…
I am not intending to be critical, as I think spice/heat level is very subjective based on what folks are accustomed to eating. Just wanted to give you honest feedback on what I feel otherwise was a fab dish!
Jen says
Hi Lisa, I’m sorry it wasn’t spicy enough for you! Szechuan peppercorns actually aren’t spicier than black peppercorn. The spicy illusion comes from the fact they are usually cooked with chile peppers and cause the tingling sensation – but you can certainly add more! If you want it spicier, it is easy to remedy with additional chili sauce to taste.
Lisa Balakrishnan says
Jen,
I made this again tonight and my tongue was all a tingle!!
I have to admit, I put 1T of sambal olek in the marinade — not sure if that is what made it tingle…. But I ground szechuan peppercorns and added 1 tsp to the sauce. IT WAS KICKIN (tingle-wise) so I am thinking it was the szechuan peppercorns.
What do you think?
Jen says
Hi Lisa, it was definitely the ground Szechuan peppercorns. You can read all about why in the post 😉 Happy to hear this recipe is a repeat!
Jen says
Hi Lisa,
It’s finally happening! Thank you so much for your previous interest in a cookbook xo
I’m excited to inform you it’s now available for presale! Copy and paste the following into your browser: https://axis-horizon.live/home/cookbook/%3C/a%3E OR Google “Carlsbad Cravings Cookbook”:
Happy Cooking!
Lisa Balakrishnan says
Despite the “heat” factor, it was VERY good and I will make again!!!
Jen says
Thanks Lisa!
Graham Smith says
Why does every one insist on making the Szechuan Sauce instead of buying it?
Is there that much difference?
If purchased how much to add?
Jen says
If you use purchased sauce then I would start with half a cup and add more as needed.
Kait says
I for one loved the extra information. Felt like I learned a bit by reading your in-depth description. Can’t wait to get my hands on some authentic ingredients and make this dish.
Jen says
You’re so kind, thank you!
Lance larson says
Yes I made recipe as written only change was I used elk loin instead of beef it was delicious it will go into my meal rotation. Also my first time using sezchuan peppercorns nice and tingly
Jen says
I’m so pleased this recipe is a new repeat favorite, thanks Lance!
Frances Mirabile says
This recipe was delicious! I will definitely be making again:)
Jen says
Yay! I’m glad it will be a repeat!
Tren says
omg !I need all the descriptions you gave, 5 stars for sure, my family loved it and we will add this to our new reasons to eat at home
Jen says
Yay! I’m so happy to hear that you and your family loved it!
Justine says
Szechuan beef is a Chinese entree so why would you use Japanese rice wine instead of Chinese rice wine like Shao Xing cooking wine? Am curios and would the Japanese rice wine not change the taste of the Szechuan dish?
Jen says
Hi Justine, it is my default rice wine, you are welcome to us Chinese rice wine instead. Enjoy!
MICK says
THERE IS NO SCHEUAN PEPPER ION THIS RECIPE!!
Jen says
Yes, it is listed under the sauce ingredients.
Chet Nemko says
My question is we see red chili peppers but where are they mentioned in the recipe?
Jen says
Hi Chet, those are the red bell peppers listed under “Stir Fry” – enjoy!
Dj says
I usually follow your recipes to the letter because you know best, but I didn’t have all of the ingredients, so I used snow peas that I didn’t want to go to waste instead of red peppers which, I didn’t have on hand. I also by-passed the peppercorn because I didn’t have that either. But that is the great thing about all of your recipes, they are packed with flavor so I felt like I could switch things up a bit and make do. Despite my limitations, it still turned out fabulous and my hubby loved it. I’m glad you explain things as you do and you are right, you can just jump to the recipe if you want to by-pass it all. Those of us who lack knowledge appreciate your explanations, though.
Jen says
Thank you so much for your kind words and feedback! I am so glad that you and your hubby loved this dish! I really strive to make my directions clear and concise for everyone who tries it out – so thank you for sharing your appreciation!