This homemade szechuan sauce recipe is the perfect combination of sweet and spicy, and so easy to make. It's perfect for quick dinners, stir fries, noodle dishes, sprucing up vegetables, marinating meats and so much more. Cooks in 5 minutes!

We're following chili peppers around the world and landing in China today, my friends. The Sichuan province, to be exact, home of an iconic sauce you've most likely heard of - Szechuan Sauce.
Szechuan sauce is a foundation of Szechuan cuisine, which is filled with bold flavors, lot of spices, particularly Szechuan peppercorns, and, of course, chili peppers, which came to the region via Mexican and India.
Szechuan sauce itself isn't overly spicy, though you can easily spice things up with hotter chili flakes and powders to your liking. The sauce is more a combination of sweet and savory flavors, with a touch of spiciness, relying heavily on soy sauce as a base ingredient.
Sichuan peppercorns are a component of the sauce, though I'm listing them as an optional ingredient for you here. The flavors of the peppercorns are quite unique, and rather hit or miss with some. Give one a try to see if you think you'll like it.
This sauce is incredibly versatile and super easy to make, which I love. Gather up your ingredients and you'll have it ready to enjoy in about 5 minutes. All the work is whisking and bit of simmering. Easy enough!
Homemade is so much better than anything you'll get at the store or in tiny sauce packets.
Let's talk about how to make szechuan sauce, shall we?
Szechuan Sauce Ingredients
- Soy sauce
- Rice vinegar
- Sesame oil
- Ground ginger (fresh ginger is good, too)
- Honey (or more for sweeter - you can also use brown sugar, sugar, or maple syrup)
- Chili garlic sauce
- Garlic powder (fresh minced garlic is good, too)
- Sriracha (or more to taste - you can use other hot sauces)
- Crushed red pepper flakes (for a hot and spicy version)
- Chicken stock
- OPTIONAL INGREDIENTS
- Cornstarch (optional, for thickening)
- Szechuan peppercorns, lightly toasted and ground (or use black peppercorns instead)
- Chinese 5 spice
How to Make Szechuan Sauce - the Recipe Method
Whisk all of the ingredients except the cornstarch together in a small pot. You can blend them in a food processor or blender if you'd like.
Bring the pot to a boil, then reduce the heat and simmer at medium heat for 3 minutes.
If you'd like to thicken it, dissolve 1 tablespoon cornstarch in 2 tablespoons of water until well mixed. Stir it into the szechuan sauce and stir until it thickens up, 2-3 minutes. For thicker szechuan sauce, use 2 tablespoons cornstarch.
Cool and serve in a small bowl, or use as desired.
Boom! Done! Your sweet and spicy Szechuan sauce is ready to serve! Easy recipe, isn't it? I love easy. So simple to whip this sauce together last minute for quick and easy meals. So good.
Recipe Tips & Notes
Szechuan Peppercorns
Szechuan peppercorns (aka Sichuan peppercorns) and szechuan pepper have a unique flavor that is hit or miss with some people. The flavor is described as lemony, perfumy, almost soapy.
They aren't hot like peppers, but can cause your tongue to tingle. I enjoy them, though not everyone does. If you use them, lightly toast them in a dry pan first, then grind them down into a powder.
Use black peppercorns if you can't find the szechuan variety, though they aren't the same. Or simply omit them, as the sauce is delicious without them, though including them makes the recipe more authentic.
McDonald's Szechuan Sauce
A bit of history to this, and a funny story worth mentioning - McDonald's introduced their version of this iconic sauce to promote the movie Mulan in 1998, then promptly dropped it from its menu, despite being a huge hit.
People clamored for the stuff. It was brought back briefly after being mentioned on the series "Rick and Morty" in 2017, though in limited quantities, prompting offers of thousands of dollars for a single sauce packet.
I guess people love their szechuan sauce! I've read McDonald's will be releasing it again. This homemade version is so much better.
Uses for Szechuan Sauce
Szechuan sauce is perfect for stir fry dishes, though you can also use it as a marinade or a dipping sauce. Some great dishes include:
- Szechuan Chicken
- Szechuan Beef
- Szechuan Noodles
- Szechuan Shrimp
- Szechuan Tofu
- Szechuan Fried Rice
- Szechuan Chicken Fried Rice
That's it, my friends. I hope you enjoy my Szechuan sauce recipe. So many great ways to enjoy it! Let me know if you make it. I'd love to hear how it turned out for you. Keep it spicy! Szechuan sauce is gluten free, by the way.
Try Some of My Other Popular Recipes
- Teriyaki Chicken
- Teriyaki Marinade
- Dragon Chicken
- Korean Chicken
- Korean Fried Chicken
- Chicken Satay
- Mapo Tofu
Try Some of My Other Popular Sauce Recipes
- General Tso Sauce
- Bulgogi Sauce
- Tonkatsu Sauce
- Korean BBQ Sauce
- Hoisin Sauce
- Teriyaki Sauce
- Gochujang Sauce
- Sweet and Sour Sauce
- Kung Pao Sauce
Got any questions? Ask away! I’m happy to help. If you enjoy this recipe, I hope you’ll leave a comment with some STARS. Also, please share it on social media. Don’t forget to tag us at #ChiliPepperMadness. I’ll be sure to share! Thanks! — Mike H.

Szechuan Sauce Recipe
Ingredients
- 1/4 cup soy sauce
- 2 tablespoons rice vinegar
- 1 tablespoon sesame oil
- 1 tablespoon honey or more for sweeter
- 1 tablespoon chili garlic sauce
- 1/2 tablespoon ground ginger fresh minced ginger is good, too
- 1 teaspoon garlic powder fresh minced garlic is good, too
- 1 teaspoon sriracha or more to taste
- 1 teaspoon crushed red pepper flakes
- 1/2 cup chicken stock
OPTIONAL INGREDIENTS
- 1-2 tablespoons cornstarch optional, for thickening
- 1/4 - 1/2 teaspoon szechuan peppercorns lightly toasted and ground (or to taste - or use black peppercorns instead)
- 1/2 - 1 teaspoon Chinese 5 spice
Instructions
- Whisk all of the ingredients except the cornstarch together in a small pot. You can blend them in a food processor or blender if you'd like.
- Bring the pot to a boil, then reduce the heat and simmer for 3 minutes.
- If you'd like to thicken it, dissolve 1 tablespoon cornstarch in 2 tablespoons of water until well mixed. Stir it into the szechuan sauce and stir until it thickens up, 2-3 minutes. For thicker szechuan sauce, use 2 tablespoons cornstarch.
- Cool and serve.
Video
Notes
Nutrition Information

NOTE: This recipe was updated on 1/1/2021 to include new information and video. It was originally published on 5/6/2020.
will hoffmire says
This is excellent!
Wanda Shook says
I guess we just don't like 5 spice seasoning. I typically use most of the other ingredients in my stirfry. I recommend anyone taste the sauce before you use.
Michael Hultquist - Chili Pepper Madness says
Thanks for sharing, Wanda. Sorry you didn't enjoy it.
Mark Forde says
Will this freeze well. And how long would you recommend keeping in the fridge?
Regards
M Forde
Michael Hultquist - Chili Pepper Madness says
You can freeze it, Mark. Lasts 6 months that way. Otherwise, I use mine within a week, though it can last a bit longer refrigerated.
Sheima says
If using black peppercorns instead of Szechuan peppercorns do I have to Toast them also??
Michael Hultquist - Chili Pepper Madness says
Sheima, I suggest toasting them, but you don't have to.
Brad says
This is brilliant. Made beef stir fry and it was fantastic. Thanks
Michael Hultquist - Chili Pepper Madness says
Great! Thanks, Brad! Glad you enjoyed it.
Geraldine says
Thanks Mike. Did this one yesterday. I marinated some skinned bone in thighs in same spices and wrapped in tin foil and cooked in oven, then added to the sauce with onions and mushrooms. Delicious!
Michael Hultquist - Chili Pepper Madness says
Excellent, Geraldine! Sounds wonderful!
Kim Steffen (M) says
In making the szechuan sauce, what is the difference between Sriracha and chili garlic sauce?
Michael Hultquist - Chili Pepper Madness says
Kim, they are very similar. You'll usually get a bit more heat and tanginess with Sriracha. Enjoy!
Ranch Cook says
Mike,
Bought Popper book in 2012 and have since been a fan of your books and blog. Szechuan Sauce is fab and easily tweaked. Have been on Chinese kick lately, so had all the stuff. Have also made your Buffalo Meatballs about 20 times and they are crowd pleasers!
Michael Hultquist - Chili Pepper Madness says
Awesome! Thanks, Ranch!!
Nikk Fangaiuiha says
Hi does the szechuan sauce last longer in the fridge once it been made or you have to hurry up an use it all.
Michael Hultquist - Chili Pepper Madness says
Nikk, yes, it will last a good week or longer covered in the refrigerator.
Matt M says
Thanks Mike, another great one. I diced three chicken breasts (half breasts), cooked on the skillet, then cooked the vegetables (green beans, onions, broccoli) and put them together with the sauce. Less than fifteen minutes all in...tempted to drop in some serranos I had but the kids said no 🙂
Michael Hultquist - Chili Pepper Madness says
Very nice! Great to hear, Matt. Definitely makes for an easy meal. I'd like some serrano, please!
RuthAnn Murphy says
1/4 what of soy sauce? Cup, tablespoon, teaspoon?
Michael Hultquist - Chili Pepper Madness says
RuthAnn, it is 1/4 cup. Sorry, I updated the recipe. I hope you enjoy it.