This post may contain affiliate links, please see the privacy policy for details.

If you’re craving a dish that packs a punch of flavor and heat, look no further than this incredible Szechuan beef recipe that will make you forget all about takeout! This dish combines tender slices of beef with a medley of colorful vegetables, all coated in a delicious sauce that perfectly balances sweet, savory, and fiery Szechuan flavors. With just a few simple ingredients and a quick stir fry technique, you can create a restaurant-quality meal in the comfort of your own kitchen. This classic Chinese-style dish is one to add to your dinner rotation.

A bowl of savory Szechuan beef accompanied by chopsticks.

This sizzling and delicious Szechuan beef recipe is so easy to make at home. Spice up your dinner tonight with this Chinese restaurant favorite.

Do you love big flavors with some spice? Also try Crockpot teriyaki chicken, kung pao beef, Hunan chicken, or gochujang chicken stir fry.

A bowl of Szechuan beef stir-fried with vibrant bell peppers and onions, served over rice. Chopsticks rest on the bowl, with a soy sauce bottle adding authenticity in the background.

Why You’ll Love It

As good as the restaurant version: This recipe is so good. You’ll enjoy it just as much as the Szechuan beef at your local Chinese restaurant (maybe better because you control how spicy it gets!)
Easy to make: Stir fried dishes are almost always straightforward to make. It’s largely a question of adding ingredients to a wok or skillet and stir frying them.
A quick dinner: You can have Szechuan beef prepped, cooked and on the table ready to eat in just half an hour!

A Szechuan beef stir-fry featuring sliced beef, red bell peppers, and green onions sizzles in a skillet. A cloth towel and chopsticks are nearby.

Szechuan Beef Ingredients

A complete list of ingredients and amounts can be found in the recipe card below.

Flank steak: I used thinly sliced flank steak but you can use your preferred cut of beef.
Dried red chilies: To give the dish its characteristic heat.
Aromatics: Fresh ginger, garlic and onion add plenty of fragrant flavor.
Sichuan peppercorns: You can find these at most grocery stores in the spices aisle. If not, you can use black peppercorns instead.
Hoisin sauce: For a contrasting sweetness.
Soy sauce: Adds a salty, savory taste.
Brown sugar: Also for sweetness.
Sesame oil: Pairs well with the other sauce ingredients.
Chicken broth: For the sauce.
Cornstarch: A thickener. Also, coating the beef in cornstarch seals the outside to stop juices running out, which ensures a tender, juicy result. This technique is known as “velveting” the beef.

Ingredients for Szechuan beef are arranged on a countertop, including sliced beef, bell peppers, onions, garlic, green onions, soy sauce, spices, and various seasonings in bowls and containers.

How to Make Spicy Szechuan Beef

For more detailed instructions with weights and measurements, jump to the printable recipe card.

Brown the steak: Toss the meat with salt, pepper and corn starch and then cook it in oil in a skillet or wok until golden. Remove it to a plate.
Cook the vegetables: Add bell peppers and onions to the same pan and cook until tender.
Add the aromatics: Add the dried chili peppers, garlic, ginger, and peppercorns, and cook until fragrant.
Make the sauce: Whisk the sauce ingredients together.
The finishing touches: Add the sauce and sliced beef back into the skillet and cook until thick, then serve over rice with a green onion garnish if liked.

Stir-fried Szechuan beef with red peppers, onions, and green onions elegantly arranged on a white plate, with a soy sauce bottle and pot in the background.

Substitutions and Variations

Gluten-free option: If you want a gluten-free version, check your cornstarch is gluten-free. If not, you can sub arrowroot powder. Also check you’re using gluten-free chicken broth and wheat-free soy sauce.
Protein: Flank steak, skirt steak, ribeye, New York strip, and top sirloin all work great. Or you could swap the steak for chicken breast, pork, shrimp, or tofu.
Vegetables: Add mushrooms, broccoli, bok choy, eggplant, yellow or green bell peppers, zucchini, carrots, snow peas, or baby corn.
Reduced salt: To help control the saltiness, use low-sodium chicken broth and low-sodium soy sauce.
Nice ‘n spicy (or not!) Dried red chilies and peppercorns add a lot of heat to this dish, use less or more less than the recipe specifies, based on your preference. You could also offer crushed red pepper flakes at the table for those who want a very spicy stir fry!
For garnish: I like to add chopped green onions for a garnish. You could also add some toasted sesame seeds.

A bowl of Szechuan beef, vibrant vegetables, and fluffy rice is garnished with green onions. A hand deftly uses chopsticks to pick up a spicy piece of beef. Soy sauce and peppers are visible in the background, enhancing the dish's aromatic allure.

Serving Suggestions

Appetizers: Begin your meal with crab cake egg rolls or turkey potstickers.
Side dishes:
Pair this beef in Szechuan sauce with boiled or steamed rice, hibachi fried rice or hibachi noodles. It’s also good with lo mein.
Desserts:
Finish up with a cooling dessert, perhaps homemade ice cream or an ice cream cake.

A stainless steel pan filled with sliced Szechuan beef, orange bell peppers, onions, and chopped green onions in a savory sauce.

How to Store Szechuan Beef

Store: Keep leftovers in an airtight container in the refrigerator and eat within 3 days.
Freeze: You can freeze leftovers in a freezer-friendly container or Ziploc bag and store in the freezer for up to 3 months.
Thaw:
 Thaw overnight in the fridge before reheating.
Reheat: Reheat in a skillet over a medium heat until warmed through. Add a splash of chicken broth or soy sauce to loosen the sauce.

A bowl of rice topped with Szechuan beef stir-fry and vegetables, accompanied by chopsticks, scallions, soy sauce, and a pan in the background.

Top Tips

Prepping ginger: The best and easiest way to add fresh ginger to dishes is by peeling a ginger root and storing it in a Ziploc bag in the freezer until needed. When you’re make your recipe, just take the frozen ginger out the freezer and use a microplane grater to grate fresh ginger into the sauce.
Cutting the steak: Freeze the steak for 30 minutes before you begin. Partially freezing it will make it much easier to thinly slice the steak against the grain.
Getting the spice factor right: This dish is meant to be quite spicy but if you prefer mild flavors or you’re cooking for a mixed group, you might like to make it less spicy and offer hot sauce, chilies or red pepper flakes at the table. I recommend tasting the sauce as you go. It’s easier to add more spice than to remove it if you’ve put in too much!

A plate of Szechuan beef stir-fried with red peppers and onions rests on white rice, accompanied by green onions and a blue-checkered napkin on a marble surface.

Szechuan Beef FAQs

What’s the difference between Mongolian beef and Szechuan beef?

Mongolian Beef has a savory soy-based sauce with green onions as its main aromatic. Szechuan Beef has a similar soy-based profile but also features a spicy element like fresh or dried chilis and/or Szechuan peppercorns that give a numbing sensation.

What’s the difference between Szechuan and Sichuan?

Sichuan is the Pinyin spelling and preferred version used in China. Szechuan comes from the older Wade Giles romanization, used in most of the West until the mid 1980s, in Taiwan, and also by many Chinese immigrants who left China in the mid-20th century. They both mean the same thing and you might also see it spelled “Schezwan beef recipe” on some restaurant menus. Originally it was written only in Chinese characters so the spellings just derived from the sounds in the word.

A bowl of Szechuan beef stir-fried with red peppers and green onions atop rice, paired with a checkered napkin, chopsticks, and a small dish brimming with red chilies and peppercorns.

Best Szechuan Beef Recipe

5 from 1 vote

Szechuan Beef

This sizzling and delicious Szechuan beef recipe is so easy to make at home. Spice up your dinner tonight with this Chinese restaurant stir fry favorite.
Prep Time: 15 minutes
Cook Time: 15 minutes
Total Time: 30 minutes
Servings: 4

Ingredients 

For the Stir Fry:

For the Sauce:

Optional Garnish:

  • green onions, chopped

Instructions 

  • Add the steak, cornstarch, salt, and pepper to a medium mixing bowl and toss to combine.
  • Heat the vegetable oil in a large skillet or wok over high heat.
  • Once hot, add steak in a single layer and cook for 2 or 3 minutes per side until golden brown.
  • Remove the steak and set it aside on a plate.
  • Reduce the heat to medium and add the onions and bell peppers to the pan.
  • Cook for 2 or 3 minutes or until the vegetables are tender.
  • Add the dried chilies, peppercorns, garlic, and ginger to the pan.
  • Cook, stirring all the time, for a minute or until fragrant.
  • Whisk together the soy sauce, hoisin sauce, mirin, sesame oil, brown sugar, cornstarch, and chicken broth in a small bowl.
  • Add the beef back into the pan and pour in the sauce.
  • Toss everything together and cook until the sauce has thickened, 2 or 3 minutes.
  • Serve the Szechuan beef over rice, garnished with green onions if liked.

Notes

Prepping ginger: The best and easiest way to add fresh ginger to dishes is by peeling a ginger root and storing it in a Ziploc bag in the freezer until needed. When you’re make your recipe, just take the frozen ginger out the freezer and use a microplane grater to grate fresh ginger into the sauce.
Cutting the steak: Freeze the steak for 30 minutes before you begin. Partially freezing it will make it much easier to thinly slice the steak against the grain.
Getting the spice factor right: This dish is meant to be quite spicy but if you prefer mild flavors or you’re cooking for a mixed group, you might like to make it less spicy and offer hot sauce, chilies or red pepper flakes at the table. I recommend tasting the sauce as you go. It’s easier to add more spice than to remove it if you’ve put in too much!

Nutrition

Calories: 297kcal | Carbohydrates: 25g | Protein: 27g | Fat: 10g | Saturated Fat: 3g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 4g | Cholesterol: 69mg | Sodium: 1381mg | Potassium: 551mg | Fiber: 2g | Sugar: 10g | Vitamin A: 935IU | Vitamin C: 41mg | Calcium: 47mg | Iron: 2mg
Like this recipe? Rate and comment below!

Szechuan beef, or Sichuan beef, is a deliciously spicy Chinese recipe that you might have tried at a Chinese restaurant. It’s easy to make Szechuan beef yourself. This is a relatively simple one-pan dish that has tender steak, crunchy vegetables like bell peppers and a sweet, savory and spicy sauce with Sichuan peppercorns for authenticity.

Other Recipes to Try

Bella Bucchiotti

Bella Bucchiotti is a Canadian-based syndicated food, travel, and lifestyle writer, photographer, and creator at xoxoBella. She founded xoxoBella in 2015, where she shares her love for food, dogs, sustainability, fitness, crafts, outdoor adventures, travel, and philanthropy to encourage others to run the extra mile, try new recipes, visit unfamiliar places, and stand for a cause. Bella creates stress-free and family-friendly recipes for weeknight dinners and festive feasts.

 

You Might Also Like

Leave a comment

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

Recipe Rating




5 from 1 vote

1 Comment