Szechuan Beef

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

top view of crispy Szechuan beef in a work with peppers


 

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:

  • Better than takeout: Restaurant-quality Szechuan Beef made right at home.
  • Bold, crave-worthy flavor: The perfect balance of savory, sweet, and spicy with that signature tingly Szechuan peppercorn kick.
  • Lightning-fast dinner: With a little prep ahead, the stir-fry cooks in just 10 minutes.
  • Easy prep: Marinate the beef, whisk the sauce, and chop veggies in advance for a stress-free cook time.
  • Don’t fear the ingredient list: Most ingredients are simple “dump and whisk,” delivering big flavor with minimal effort
top view of Beef Szechuan style over rice

showing how to make Szechuan Beef y stir frying beef with bell peppers

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.

showing how to make Beef Szechuan style in a large skillet
ingredient icon

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):

  • Szechuan peppercorns: Essential for that signature tingly, layered heat—use ground for convenience.
  • Oyster sauce: The backbone of the stir-fry—thick, savory-sweet with earthy depth. Use a high-quality brand (like Lee Kum Kee or Kikkoman) for the best flavor.
  • Reduced sodium soy sauce: Provides savory depth while keeping the overall salt level balanced.
  • Brown sugar: Balances the savory, salty, and spicy elements—adjust to taste.
  • Rice wine:  Use Shaoxing cooking wine, or I use “Kikkoman Aji-Mirin: Sweet Cooking Rice Seasoning” which is commonly found in the Asian section of most grocery stores, or you can purchase it on Amazon. I suggest you Google images before you head off to the grocery store so you know exactly what you are looking for. 
  • The best substitute is pale dry sherry. Do NOT substitute with rice vinegar; they are NOT the same.
  • Toasted sesame seed oil: Use toasted, not regular, sesame oil for its deep, nutty flavor; it’s usually located in the Asian foods aisle.
  • Cornstarch: Thickens the sauce, making it rich and glossy rather than watery.
  • Chinese 5 spice: Adds warm, complex flavor (sweet, savory, and aromatic).
  • Asian chili sauce: Brings adjustable heat; use to taste for a well-rounded spice level (Sambal Oelek works great).
  • Red pepper flakes: Add an extra layer of heat—adjust to preference.
  • Ginger, garlic, onions: Essential aromatics that build bold, savory flavor; powders can be used as a shortcut (use ~⅓ the amount).

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. 

showing how to make Szechuan Beef by slicing steak thinly

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.

showing how to make Szechuan Beef by whisking together Szechuan sauce

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.

showing how to make Szechuan Beef by cooking until crispy in skillet

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.

showing how to make Szechuan Beef by stir frying bell peppers and onions in a wok

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.

showing how to make Szechuan Beef by adding cooked beef Szechuan sauce to bell peppers and onions in a wok

HOW DO I MAKE CRISPY SZECHUAN BEEF?

  1. Toss beef in an additional 2 tablespoons of cornstarch right before cooking.
  2. Fill the bottom of a heavy-bottomed pan completely with vegetable oil or other high-smoking-point oil.
  3. Heat oil over medium-high heat until it is very hot and smoking – the oil should sizzle if you flick water on it.
  4. Add beef in a single layer using tongs.
  5. Fry for 1 minute or until deeply golden.
  6. Flip the beef strips over and fry for another 1 minute, or until deeply golden.
  7. 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:

  • Switch the protein: This stir-fry works beautifully with chicken, pork, shrimp, or tofu.
  • Swap the veggies: Mix and match your favorites—snow peas, mushrooms, zucchini, celery, asparagus, edamame, or bok choy all work well.
  • Skip the veggies: Omit them entirely and use more beef if preferred.
  • Water chestnuts: Add a crisp, refreshing crunch—keep a can on hand for easy use.
  • Sesame seeds: Sprinkle on toasted sesame seeds for a subtle nutty finish.
  • Nuts: Peanuts or cashews add delicious crunch—use raw, unsalted nuts and toast them in a dry skillet for extra flavor.

showing how to make Szechuan Beef by garnishing with green onions and sesame seeds

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.

Looking for more Asian recipes?

two hands holding a bowl of Szechuan Beef recipe

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

top view of crispy Szechuan beef in a work with peppers

SZECHUAN BEEF

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!"
Servings: 6 -8
Total Time: 35 minutes
Prep Time: 25 minutes
Cook Time: 10 minutes

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

Szeshuan Sauce

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

Reader Interactions

leave a review

Rate This Recipe:




Your email address will not be published. Required fields are marked *

46 Comments

  1. Richard Broad says

    I made this for a friend from schezuan province. And she was surprised and loved it.5 stars

    • Jen says

      Hi Richard! That makes me so happy to hear! Having your friend from Sichuan Province enjoy it is quite the compliment. Thank you so much for making it and sharing it with her!

See More Comments