I make this homemade Chinese sweet and sour sauce whenever I want a quick, vibrant sauce that brings the perfect balance of sweet and tangy to my dishes. It has a glossy finish, a rich flavor, and it comes together in just minutes using simple pantry ingredients.
Ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
1/2 cup ketchup
1/2 cup rice vinegar (or white vinegar)
1/2 cup brown sugar
1/4 cup pineapple juice (optional for extra flavor)
2 tbsp soy sauce
1 tbsp cornstarch
2 tbsp water
Directions
I start by combining the ketchup, rice vinegar, brown sugar, pineapple juice (if I am using it), and soy sauce in a small saucepan. I place the saucepan over medium heat and stir everything together until well combined.
I bring the mixture to a gentle boil, stirring continuously to prevent sticking and to help the sugar dissolve completely.
In a separate small bowl, I mix the cornstarch with water to create a smooth slurry. Once the sauce is gently boiling, I slowly pour the cornstarch slurry into the saucepan while stirring constantly. I continue stirring for about 2–3 minutes, until the sauce thickens to a glossy consistency.
I remove the sauce from the heat and either use it immediately or allow it to cool before storing it in the refrigerator.
Servings and timing
This recipe makes about 1 1/2 cups of sauce, which I find is enough for 4 servings when used as a glaze or dipping sauce.
Prep time: 5 minutes
Cook time: 5–7 minutes
Total time: about 10–12 minutes
Variations
I sometimes add extra vinegar when I want a tangier flavor. If I prefer a thicker sauce, I simply mix a little more cornstarch with water and stir it in gradually.
To deepen the flavor, I like to add minced garlic or freshly grated ginger to the saucepan while the sauce cooks. For a fruitier twist, I occasionally increase the pineapple juice or even add a small amount of orange juice.
Storage/Reheating
I store the cooled sauce in an airtight container in the refrigerator for up to one week. When I want to use it again, I reheat it gently in a small saucepan over low heat, stirring occasionally. If the sauce thickens too much after chilling, I add a small splash of water to loosen it while reheating.
FAQs
Can I make this sauce without pineapple juice?
Yes, I often skip the pineapple juice if I do not have it on hand. The sauce still tastes delicious, though I find it slightly less fruity.
Can I use white sugar instead of brown sugar?
I can substitute white sugar, but I notice that brown sugar gives the sauce a deeper, richer flavor. If I use white sugar, the taste is a bit lighter.
Why is my sauce too thin?
If my sauce turns out too thin, I mix a little more cornstarch with water and slowly add it while the sauce is simmering, stirring until it thickens.
Why is my sauce too thick?
If the sauce becomes too thick, I stir in a small amount of water while reheating until I reach the consistency I prefer.
Can I freeze this sauce?
I can freeze it in a sealed container for up to 2 months. I thaw it in the refrigerator overnight and reheat gently, stirring well before serving.
Conclusion
I find this homemade Chinese sweet and sour sauce to be a simple yet flavorful addition to many meals. It is quick to prepare, easy to customize, and far better than store-bought versions in my opinion. Once I start making it from scratch, I rarely go back to bottled sauce again.
📖 Recipe:
Print
Homemade Chinese Sweet and Sour Sauce
5 Stars 4 Stars 3 Stars 2 Stars 1 Star
No reviews
- Author: Sophia
- Total Time: 10–12 minutes
- Yield: 1 1/2 cups (4 servings)
- Diet: Vegan
Description
A quick and easy homemade Chinese sweet and sour sauce with the perfect balance of sweet and tangy flavors, featuring a glossy finish and made with simple pantry ingredients in under 15 minutes.
Ingredients
1/2 cup ketchup
1/2 cup rice vinegar (or white vinegar)
1/2 cup brown sugar
1/4 cup pineapple juice (optional)
2 tablespoons soy sauce
1 tablespoon cornstarch
2 tablespoons water
Instructions
- In a small saucepan over medium heat, combine ketchup, rice vinegar, brown sugar, pineapple juice (if using), and soy sauce. Stir until well combined.
- Bring the mixture to a gentle boil, stirring continuously until the sugar dissolves completely.
- In a separate small bowl, mix cornstarch and water to form a smooth slurry.
- Slowly pour the cornstarch slurry into the gently boiling sauce while stirring constantly.
- Continue stirring for 2–3 minutes, until the sauce thickens to a glossy consistency.
- Remove from heat and use immediately, or allow to cool before storing in the refrigerator.
Notes
Add extra vinegar for a tangier flavor.
For a thicker sauce, mix additional cornstarch with water and add gradually while simmering.
Enhance flavor with minced garlic or freshly grated ginger.
Increase pineapple juice or add a splash of orange juice for a fruitier taste.
Store in an airtight container in the refrigerator for up to 1 week.
Freeze for up to 2 months and thaw overnight in the refrigerator before reheating.
If sauce thickens after chilling, add a small splash of water while reheating.
- Prep Time: 5 minutes
- Cook Time: 5–7 minutes
- Category: Sauce
- Method: Stovetop
- Cuisine: Chinese
Nutrition
- Serving Size: About 6 tablespoons
- Calories: 138 kcal
- Sugar: 30 g
- Sodium: 520 mg
- Fat: 0 g
- Saturated Fat: 0 g
- Unsaturated Fat: 0 g
- Trans Fat: 0 g
- Carbohydrates: 34 g
- Fiber: 0 g
- Protein: 1 g
- Cholesterol: 0 mg
