Sweet and Sour Sauce
This homemade sweet and sour sauce delivers the classic balance of bright citrus, tangy vinegar, and gentle sweetness that makes Chinese takeout sauces so addictive. Fresh citrus and ginger create a flavorful base, while ketchup and sugar give the sauce its familiar sweet-tart finish.

This post contains affiliate links. As an Amazon Associate, I earn from qualifying purchases.
Chinese Sweet and Sour Sauce
It may seem like a mystery, you know, how to make sweet-and-sour sauce. But I promise it is very easy to do. You may even have the ingredients on hand if you want to make your homemade sauce.
One of the things I like most about recreating restaurant favorites is knowing exactly what you put in your food. I know when you try this sauce, you will be amazed at how much better it tastes than what you can buy in a jar.
What Makes this Sauce so Good
Unlike many other online recipes, this one includes actual fruits. Most contain very similar ingredients. They include ketchup, yes, you read that right, sugar, vinegar, and water.
This version has a more complex flavor because we are going to flavor our water with fresh oranges, lemons, and ginger. I think the natural fruit juice and oils extracted from the water make a significant difference in the final flavor.
CopyKat Chef’s Notes
• Citrus Balance: Fresh orange and lemon create the bright flavor that gives this sauce its signature sweet-tart taste. If the sauce tastes too sharp, add a small amount of sugar to round out the acidity.
• Color Control: Ketchup provides both sweetness and the familiar red color seen in many restaurant sweet and sour sauces. Adjust the amount slightly if you want a deeper color or a milder tomato flavor.
• Thickness Control: The cornstarch slurry thickens the sauce quickly, so add it gradually while stirring. If the sauce becomes too thick, whisk in a tablespoon of water until it reaches the desired consistency.
• Smooth Texture: Strain the sauce after simmering the citrus and ginger if you prefer a completely smooth dipping sauce. Leaving it unstrained will give the sauce a more rustic texture and stronger citrus flavor.
• Flavor Development: Let the sauce cool slightly before serving so the citrus, sugar, and vinegar flavors have time to meld and balance.

How to Make Chinese Sweet and Sour Sauce
- Slice the orange, lemon, and ginger.
- Place the slices into a medium pot along with water.
- Boil for 30 minutes.
- Use a sieve to strain the water into a bowl and press the fruit into the sieve.
- Place the water back into the pot and add sugar, 1/2 vinegar, ketchup, and red food coloring (if using).
- Whisk until well blended.
- Heat over medium-high heat.
- Combine corn starch with cold water.
- Slowly stream the corn starch liquid into the sauce, stirring constantly.
- Once the sauce thickens, remove it from the heat.
- Cool the sauce to room temperature.

This recipe will make about a quart of sweet-and-sour sauce. It will make the perfect amount for making sweet and sour chicken.
This homemade sweet and sour sauce goes great with some cream cheese rangoons. You might even enjoy it with chicken nuggets.

Storage & Reheating Instructions
• Refrigerator Storage: Store sweet and sour sauce in an airtight container in the refrigerator for up to 1 week. Stir before using if the sauce settles slightly.
• Reheating Method: Reheat gently in a small saucepan over low heat, stirring occasionally until warm. If the sauce becomes too thick, add a small splash of water to loosen it.
• Freezing: Freeze the sauce in a freezer-safe container for up to 2 months. Thaw overnight in the refrigerator and reheat gently on the stovetop while stirring.

Try Your Hand at These Homemade Sauces
- Campfire Sauce
- Cocktail Sauce
- Coconut Shrimp Sauce
- Garlic Parmesan Sauce for Wings
- Secret Sauce
- Taco Bell Quesadilla Sauce
- Tiger Sauce
- Yum Yum Sauce
Favorite Chinese Recipes
Check out more of my easy sauce recipes and the best Chinese food recipes here on CopyKat!
Restaurant Style Sweet and Sour Sauce
Ingredients
- 1 orange washed and sliced
- 1 lemon washed and sliced
- 2 or 3 slices fresh ginger
- 1 cup sugar
- 1/2 cup vinegar
- 1 cup ketchup
- red food coloring if desired
- 3 tablespoons cornstarch
Instructions
- Place the orange, lemon, and ginger in a medium pot with 5 cups of water. Bring to a boil. Reduce the heat and simmer for 30 minutes.
- Strain the water through a sieve into a bowl. Press the fruit into the sieve to extract as much water as released.
- Return the water to the pot. Add the sugar, vinegar, ketchup, and a few drops of red food coloring if desired. Whisk until well blended. Place the pot over medium-high heat.
- In a small bowl, combine the cornstarch and 3 tablespoons of cold water. Whisk until smooth.
- Slowly stream the cornstarch slurry into the sauce, stirring constantly. When the sauce thickens, remove it from the heat.








Hi Stephanie! Do you have a recipe for Leann Chins dipping sauce? What you get with wontons. Like pineapple something…. Thank you!
I do not have this recipe currently.
Thank you a lot for this amazing sauce. I just it. It tastes pretty good like take away restaurants. The only issue that remained is the bitterness of the sauce that is due to the lemon and orange. How can I eliminate bitterness? Thank you!
Inspired by what restaurant, it’s not the Panda Express, is it?
Hi Stephanie,
First off thank you for all of your hard work and contributions to this site! You are appreciated! My questions as it pertains to this recipe, when you say “slice the fruit and slice ginger” how exactly are you slicing it? Thank you in advance!
Best,
Brinton
I want you to slice them in about 1/4 inch slices. Does this help?
I am slicing into 1/4 inch slices. The video has examples of the slicing on it.
About how long would this last in a tight container in the fridge?
This lasts for just about a week.