Chinese Sweet and Sour Sauce

5 from 3 votes

Chinese sweet and sour sauce is a restaurant classic that tastes even better homemade! Full of โ€” you guessed it โ€” sweet and sour flavors, pair it with chicken or use it as a dip for egg rolls, dumplings, or fried wonton strips!

Chinese Sweet and Sour Sauce in a white bowl

As much as I love eating at my local Chinese restaurant, Iโ€™ve been getting super into recreating restaurant-quality dishes at home. It gives me the chance to experiment in my kitchen โ€” which is, as you know, one of my favorite things to do! So far, Iโ€™ve made Chinese BBQ pork, scallion pancakes, Chinese five spice ribs, and even homemade chili oil.

As far as Asian-inspired condiments go, Iโ€™ve got plenty to choose from. This sweet chili sauce is so versatile โ€” itโ€™s wonderful with beef, poultry, or seafood. I also adore this gochujang sauce as a dipping sauce for chicken or beef, and it also tastes great on veggies and rice! And I canโ€™t forget about my famous Vietnamese nuoc chom fish sauce. It can be used in a myriad of ways!

Today I wanted to share a recipe for another condiment: sweet and sour sauce. If youโ€™ve eaten in a Chinese restaurant, youโ€™ve likely already tried it! It boasts (as you can imagine!) complex sweet and sour flavors. Made with sweet sugar, sour vinegar, soy sauce, and a few other key pantry ingredients, itโ€™s so easy to make. No pineapple juice or ketchup needed here!

You can use it to make sweet and sour chicken, or you can whip up a batch to have on hand for dipping. It pairs wonderfully with my crispy Chinese egg rolls, dumplings, and those super addictive fried wonton strips that you all know and love.

overhead shot of Chinese Sweet and Sour Sauceoverhead shot of Chinese Sweet and Sour Sauce

INGREDIENT NOTES AND SUBSTITUTIONS

  • Cold Water – Start with cold water โ€” youโ€™ll need it to โ€œactivateโ€ the cornstarch. The combination results in a thickening agent called a slurry.
  • Cornstarch – Again, to be used to thicken your sauce! You need it in order to create the proper consistency.
  • Vegetable Oil – This ingredient also helps give this condiment the right consistency and texture.
  • Tomato Paste A key ingredient for this condiment, tomato paste adds color and flavor.
  • Sugar Hereโ€™s where all of that yummy sweet flavor comes from! Opt to use white granulated sugar. 
  • White Vinegar – The sour component of your sweet and sour sauce is thanks to the white vinegar. 
  • Soy Sauce – Most good Chinese sauce recipes feature a bit of soy sauce. It will add a savory umami flavor to the mix.
ingredients to make Chinese Sweet and Sour Sauceingredients to make Chinese Sweet and Sour Sauce

HOW TO MAKE SWEET AND SOUR SAUCE

  1. Make the Cornstarch Slurry. Add the cornstarch and water to a small bowl and mix, then set it aside.
  2. Cook the Tomato Paste. Place a small saucepan over medium heat and add the vegetable oil. Once itโ€™s hot, whisk in the tomato paste. Cook the mixture on low for 3-4 minutes.
  3. Incorporate the Other Ingredients. Add the sugar, vinegar, and soy sauce to the saucepan. Whisk to combine and allow it to cook for another 3 minutes.
  4. Combine With the Cornstarch. Stir the cornstarch slurry a bit, then slowly whisk it into the saucepan. Cook for another 2-3 minutes and the sauce has thickened. 
  5. Adjust the Consistency. If you notice that the oil separates or there are any lumps, blitz the sauce with an immersion blender a few times for a smoother consistency. You can also add a tablespoon of water at a time if you prefer a thinner sauce. 
  6. Season to Taste. Depending on your preferences, you can add more vinegar for a tarter sauce, or a tablespoon of sugar for a sweeter one. Serve as desired!
mixing Chinese Sweet and Sour Sauce in bowlmixing Chinese Sweet and Sour Sauce in bowl

What is Chinese Sweet and Sour Sauce Made Of?

All sweet and sour sauce recipes differ slightly, but the key ingredients are typically the same: sugar or honey for sweetness, vinegar for the sour component, soy sauce, tomato paste, or ketchup, and some include spices like ginger. I like to keep mine simple, but feel free to play around and adjust the ingredients as you see fit!

platter with Chinese Sweet and Sour Sauceplatter with Chinese Sweet and Sour Sauce

How Do You Make Sweet and Sour Sauce Thicker?

Donโ€™t underestimate the power of that cornstarch slurry! Cornstarch is an excellent thickening agent as itโ€™s flavorless. You could also use all-purpose flour instead, if youโ€™d like.

Can I Use Apple Juice Instead of Pineapple Juice in Sweet and Sour Sauce?

My recipe for sweet and sour sauce is juice-free. That said, many other recipes rely on pineapple juice to add even more sweetness. You can either follow my recipe and leave it out completely or use apple juice instead of pineapple. Itโ€™s all about preference โ€” and what you have on hand at home!

Chinese Sweet and Sour Sauce in a bowlChinese Sweet and Sour Sauce in a bowl
Still Hungry?

Subscribe to my Newsletter, follow me on Facebook, Pinterest, Instagram and YouTube for all my latest recipes and videos.

Chinese Sweet and Sour Sauce

5 from 3 votes
Chinese sweet and sour sauce is full of complex flavors! Made with simple pantry ingredients, use it as a marinade or dipping sauce.
Servings: 8
Prep: 5 minutes
Cook: 10 minutes
Total: 15 minutes
Ingredients 
Instructions 
  • In a small bowl mix together the cornstarch and water. Set aside.
  • In a small saucepan heat the oil over medium heat and whisk in the tomato paste. Cook on low for 3-4 minutes.
  • Add the sugar, vinegar and soy sauce. Whisk to combine and cook another 3 minutes.
  • Stir the cornstarch slurry and slowly whisk into the saucepan. Cook for another 2-3 minutes and sauce has thickened (See Note 1). Add a tablespoon of water if a thinner sauce is preferred. Season to taste with more or less vinegar for a tarter flavored sauce or add a tablespoon of sugar for a sweeter.
Notes
  1. If any oil separates or if there are any lumps due to cornstarch, blitz using an immersion blender to smooth consistency.
  2. Nutrition based on 1/4 cup serving, this makes 2 cups total.
For Fried Wonton Strips
-1 package wonton wrappers
-vegetable canola, or peanut oil
Cut wrappers into strips about 3/4-inch strips.
Heat about 1-inch of oil in a deep skillet or Dutch oven. Heat oil to 350-360ยฐF.
Fry in batches, spreading them out so they don’t stick. Remove with a slotted spoon when they turn golden brown.
Drain on paper towel-lined plate.
Nutrition
Calories: 65kcal | Carbohydrates: 15g | Protein: 1g | Fat: 0.1g | Saturated Fat: 0.01g | Polyunsaturated Fat: 0.02g | Monounsaturated Fat: 0.01g | Sodium: 317mg | Potassium: 93mg | Fiber: 0.4g | Sugar: 14g | Vitamin A: 125IU | Vitamin C: 2mg | Calcium: 5mg | Iron: 0.4mg

The information shown is an estimate provided by an online nutrition calculator. It should not be considered a substitute for a professional nutritionistโ€™s advice.

Course: condiments
Cuisine: Chinese
Author: Kevin
Have You Made This Recipe? Let Me Know on InstagramTag @keviniscooking or tag me #keviniscooking!
Chinese Sweet and Sour Sauce in a bowl ready to serveChinese Sweet and Sour Sauce in a bowl ready to serve

Kevin

I was bitten by the cooking bug as a kid cooking and baking along side my mom. After an ROP restaurant course in high school, I went to work in restaurants and catering. My love of travel and food has led me across the world and I love to share those foods with family and friends.

Free Bonus
Kevin's Guide to Amazing International Cooking
My secrets to authentic & delicious international recipes

Explore More

Leave a comment

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

Recipe Rating




11 Comments

  1. 5 stars
    omg one of the most easy and tasty sauce I have made. Normally stick to my usual recipe but thought I would try and change . I’m so glad I did . thank you

    1. This sounds perfect!
      Do you know if this could be canned? I’d have to substitute clear jel for corn starch but I have it on hand so it isn’t a big deal. One of my favorites is sweet and sour chicken or shrimp and if I could can a bunch it would save time in the long run.