Schezwan Sauce | Szechuan Sauce | Sichuan Sauce is a fiery hot Indo-Chinese sauce. Why buy it when you can easily make it at home, with fresh ingredients. Learn how to make Schezwan Sauce at home in easy steps.

Today’s post is all about this super simple Indo Chinese condiment, spicy Szechuan sauce!! If you love spicy food, I’m sure you are well versed with this sauce too.
Table of Contents
What is schezwan sauce?
Schezwan Sauce is a popular Indo-Chinese sauce made with chillies, garlic, ginger and other ingredients. As for the taste of Schezwan sauce, it is fiery hot and tangy with a subtle hint of sweetness.
This sauce is so versatile, use it as a dip with chicken lollipops, momos, spring rolls, or incorporate it in a dish like schezwan fried rice, schezwan paneer, schezwan noodles, schezwan potatoes, schezwan chicken or schezwan vegetables, etc. You can add a delicious twist to your favorite stir-fry with a few tablespoons of this sauce.
Well, it’s a never-ending list really! A little goes a long way, as it is flavor-packed.
Ingredients needed to make szechuan sauce at home
You will need the following ingredients to make you favorite Indo-Chinese sauce at home;
- Dried chillies
- Lots of fresh garlic and ginger
- Soy sauce
- Vinegar
- Tomato ketchup
- And some sugar to balance out all the spicy elements.
- You can also add some chopped celery.
Traditionally sichuan peppers go into the making of this Chinese spicy sauce, but I generally make this with dry Kashmiri chilies, a common ingredient used in Indian food, which is always stocked up in my pantry.
Kashmiri chillies not only impart a vibrant red color but has a reasonably bearable spice tolerance as well. You can leave the seeds in for a spicy sauce or deseed it for a mild sauce.
You could also use some fresh or dried Szechuan peppers for a really spicy sauce. The dried ones are easily available on Amazon.
How do you prepare Szechuan sauce?
To make schezwan sauce recipe, you will start off by soaking the chillies in water. This helps them plump up facilitating in easier grinding to a smooth chilli paste.
Then saute the ginger and garlic in oil, add the spicy red chilli paste and the other ingredients. Let it simmer for a few minutes. That’s it, your spicy szechuan sauce is ready!
For a Jain Schezwan sauce, simply skip the onions, ginger, and garlic, and use finely chopped celery and capsicum instead.
Today’s post is about an Indo-Chinese version of this popular sauce. It is quite different from Mcdonalds szechuan sauce recipe that uses ground Szechuan peppercorns, ginger, garlic, and other dry spices.
Whereas the Indo-Chinese sauce uses a red chilli paste made with dried chillies as the base.
Is this sauce spicy?
If you buy the bottled sauce, chances are that it will be spicy. So there is an added advantage of making schezwan sauce at home, you can totally customize it! You can use a mix of hot and mild chilli peppers, depending upon your heat tolerance.
So why buy the bottled sauce when you can easily make Chinese schezwan sauce at home with ingredients readily available in your pantry! No added color and artificial preservatives too.
Here are some of the dishes that I have made or served as a dipping sauce using my homemade schezwan sauce
How to make schezwan sauce – Step by step instructions
Step 1: Deseed and soak the chillies
Deseed about 70% (or as per spice preference) of dried Kashmiri chillies (about 20-25). Also, discard the membrane of the chillies. Soak dried chillies in about 3 cups of hot water for about an hour.
Step 2: Make chilli paste
Strain the water, grind the red chilies to a smooth paste, add water little at a time if required.
Step 3: Saute aromatics
Heat 1/2 cup oil (I used sunflower oil) in a deep bottomed pan. Add 3/4 cup minced garlic & 3 tablespoons minced ginger. Sauté on medium-low heat until it turns golden brown and the raw smell is gone. Add 1/2 cups chopped onions, sauté until translucent.
Step 4: Saute red chili paste
Now add the red chilli paste, mix well. Keep stirring continuously on medium heat until the mixture leaves oil.
Step 5: Add ketchup, soy sauce, sugar, and vinegar
Now add 2 tablespoons of tomato ketchup, 1/2 tablespoon soy sauce, 1 to 2 teaspoons sugar & 1 tablespoon rice vinegar. Season with salt and pepper, Add 1/2 cup water. Mix everything well until it starts leaving oil. Taste for seasonings, adjust with more salt, sugar or vinegar.
Storage: Let the sauce cool down completely, transfer it into a sterile glass container. Refrigerate it for 2-3 weeks. Use a clean, dry spoon each time you use the sauce.
Notes
- Start with a tablespoon of vinegar, ketchup and 1 teaspoon of sugar. You can always add more as per your desired taste. If you find the sauce to be very hot, balance it by adding more vinegar, sugar or tomato ketchup.
- You can make this sauce with any dried chillies, use a mix of hot and mild dried chillies to suit your heat tolerance. For a really spicy sauce, make it entirely with fresh or dried Szechuan peppers or use a combination of Kashmiri and Byadagi dried chillies for a mildly spicy sauce.
- You can also add 2 tablespoons of finely chopped celery in step 3 along with chopped onions.
- Cook the red chilli paste well or else the sauce will taste raw.
- There should be a thin layer of oil over the sauce once you transfer to the jar, to preserve its shelf life. If you feel this quantity of oil is less, then heat a few tablespoons of oil, let it cool, then pour it over the sauce.
★ If you try this schezwan sauce recipe, I would love to hear from you! I’d appreciate it if you could rate and leave a review below in the comments. Your reviews help others know the recipe better too. Feel free to share your feedback and suggestions at aromaticessence77@gmail.com. Thanks so much 🙂
You can also follow me on Facebook, Pinterest, Instagram & Twitter

Schezwan Sauce | Szechuan Sauce | How To Make Schezwan Sauce
Ingredients
- About 20-25 dried Kashmiri red chillies
- 3/4 cup minced garlic
- 3 tablespoons finely minced ginger
- 1/2 cup finely chopped red onions/ shallots
- 1 tablespoon rice wine vinegar/white vinegar
- 1/2 tablespoon soy sauce
- 2 tablespoons tomato ketchup
- 1-2 teaspoons sugar, adjust as per taste
- 1/2 cup sunflower oil/or any other cooking oil
- Salt and black pepper, to taste
Instructions
- Deseed about 70% (or as per spice preference) of dried kashimiri chillies. Also, discard the membrane of the chillies. Soak dried chillies in about 3 cups of hot water for about an hour.
- Strain the water, grind the red chilies to a smooth paste, add water little at a time if required.
- Heat oil in a deep bottomed pan. Add minced garlic & ginger, sauté on medium-low heat until it turns golden brown and the raw smell is gone. Add finely chopped onions, sauté until translucent.
- Now add the red chili paste, mix well. Keep stirring continuously on medium heat until the mixture leaves oil.
- Now add tomato ketchup, soy sauce, sugar & vinegar. Season with salt and pepper. Add 1/2 cup water. Mix everything well until it starts leaving oil. Taste for seasonings, adjust with more salt, sugar or vinegar.
- Storage: Let the sauce cool down completely, transfer it into a sterile glass container. Refrigerate it for 2-3 weeks. Use a clean, dry spoon each time you use the sauce.
Notes
- Start with a tablespoon of vinegar, ketchup and 1 tsp of sugar. You can always add more as per your desired taste. If you find the sauce to be very hot, balance it by adding more vinegar, sugar or tomato ketchup.
- You can make this sauce with any dried chillies, use a mix of hot and mild dried chillies to suit your heat tolerance. For a really spicy sauce, make it entirely with fresh or dried Szechuan peppers or use a combination of Kashmiri and Byadagi dried chillies for a mildly spicy sauce.
- You can also add 2 tablespoons of finely chopped celery in step 3 along with chopped onions.
- Cook the red chilli paste well or else the sauce will taste raw.
- There should be a thin layer of oil over the sauce once you transfer to the jar, to preserve its shelf life. If you feel this quantity of oil is less, then heat a few tablespoons of oil, let it cool, then pour it over the sauce.
- Measuring cup used, 1 cup = 250 ml, 1 tsp = 5 ml




Should we grind the sauce after adding chopped garlic, ginger and celery? Or else will there be bits and pieces every where?
Hi Keertana! No, the sauce is not ground. Schezwan sauce that is usually served in restaurants does have tiny bits of garlic and ginger. You will need to chop the ginger, garlic, and celery very finely. They soften up on cooking, so it shouldn’t really be a problem. If you don’t like it, then feel free to grind the ginger and garlic, skip the celery.
Hi Freda… I have been ur big fan from the time I tried ur butterscotch cake recipe. Today I’m trying out ur schezwan sauce recipe. I hope it comes out good. I will surely let I know the reviews. One question, can I use this sauce as pizza sauce?
Hi Vindhya!! I’m so glad to know you liked the butterscotch cake 🙂 I have a marinara sauce recipe on the blog, which can also be used as a pizza sauce. You can use schezwan sauce too if you wish, but you will have to put very little, you can make a Chinese-Italian fusion pizza 😀
Here is the marinara sauce recipe- https://aromaticessence.co/2016/04/10/fresh-tomato-marinara-sauce/
Wow!!! Freda great recipe.thank u.looks very delicious.lovely red colour.thank u
Most welcome, Glenda 🙂
Looks Nice! It can be stored for how long?
Mine has lasted for about 6 months.
I will definitely be saving this recipe for future reference, good work!
Thanks a lot ! Appreciate you stopping by 🙂
That looks so good! Makes me wish I could still eat spicy food! =
Aww thanks 🙂
I could almost taste the spicyness! lol
The photos plus your directions give me the confidence to try making this. I tend to get stuck in a rut. Thank you for posting this recipe. Lori
Thanks so much Lori!:)
This is a great recipe, I’m a big believer in sauces.. they can be made ahead and Schezwan food is just so delicious. Great share.
Thanks Bineesh 🙂
I love shezwan dishes, home made sauces are always better than supermarket ones… Looks so great. ….
Thanks so much 🙂
This sauce looks so rich and yummy. I like that jar too ♥
summerdaisy.net
Thanks a ton 🙂
I am not much of a fan of sauces (especially spicy), just Tomato ketchup works for me 🙂
Ohhh!! I prefer both hot and sweet 🙂
Oh yum yum yum! I love me a good spicy sauce, thanks!
Welcome Kathryn 🙂
Wow homemade sauce is awesome..looks grt
Thank you 🙂
Wow, that looks delicious. So colorful!
Thanks so much 🙂
So vibrant and colorful Freda. Is it hot? I know kashmiri chilies aren’t that hot are they? I’ve never tried a Schezwan sauce before, it looks pretty good, and I suppose would pep up any dish.
Hi Loretta ! Thanks 🙂 they can be spicy if not deseeded, plus garlic and ginger also add to the heat, if you ever visit India you should try this with chicken lollipops, you will love it , it’s a classic combo !
The sauce looks amazing and the color so vibrant, It reminds harissa! 🙂
Thanks Linda! I’ve never tried harissa, definitely on my list 🙂
What a gorgeous color! I’d love to have a jar of this on hand.. so many dishes could benefit from a dollop of this heat!
Gorgeous looking Freda!
Thanks dear:)
Lovely
What bright colour!
Oh I love you, Freda!! 😀 It’s been a very long time since I am looking for a Schezwan sauce, but there’e issue about Schezwan peppercorns, blah blah blah and I cannot find them. I am surely saving this recipe for future use. By the way, I am not sure if the dried chili I have is the Kashmiri kind… so could I still use them?
Kashmiri isn’t very spicy if deseeded Jhuls, what are the kind you have? I guess they should be okay to use 🙂 Thanks so much!
Oh I am not really sure. I just took it from the grocery without checking. Haha.
awwww
Looks sooooo good! We love schezwan sauce- will surprise my hubby with this! ☺️
hehe! now if only there were some lollipops..hehe
Ohhhh wow.. Absolutely ! Now I’m hungry
So am I ! and it’s midnight! Chalo tc ! good day 🙂
Sleep tight ☺️
I love schezwan sauce..haven’t tried it before though!!!
Thanks Lina! It’s so simple to put together:)
Love love absolutely love Schezwan sauce – so vibrant and rich looking yours is 🙂
Thank you so much 🙂
Two words ….yummy and Chicken lollies !
They are like a match made in heaven 😀 Thanks!!
True !