This sweet and sour sauce is glossy, tangy, and perfectly balanced with pineapple juice, vinegar, ketchup, and soy sauce. If you want an easy homemade sauce that tastes better than takeout and comes together in minutes, this is a great one to keep in your back pocket.

What is Sweet and Sour Sauce?
Sweet and sour sauce (or just sweet sour sauce or Chinese red sauce) is a condiment that is typically associated with Asian cuisine but is actually used in many global cuisines. It refers to any sauce that combines sweet flavors with a puckery acidic balance.
Is duck sauce the same thing as sweet and sour sauce? No, duck sauce is very sweet but with no “sour.” It is typically made with many fruit purees and juices including apricots, plums, peaches or pineapples.

Gather This
You are going to love that a lot of these sweet and sour sauce ingredients you might already have on hand in your kitchen. A full list of ingredients with measurements for this recipe is available in the printable recipe card below.
- Ketchup– The base for the sauce and also what will give it color without having to use food coloring.
- White sugar
- Pineapple juice
- White vinegar
- Soy sauce
- Cornstarch
Variations
There are lots of ways to add variety to this homemade Chinese sauce. You can easily customize it to make your own tasty sauce.
- Orange – Use orange juice instead of pineapple.
- Ginger – Add fresh ginger for additional flavor.
- Heat – Throw in some red pepper flakes for a little heat.
- Maple syrup – Substitute maple syrup for some of the sugar.
- Seasonings – Use onion powder or garlic powder to punch up the flavor.
- Soy sauce – Throw a dash of light soy sauce in for a bit saltiness.
If you’re looking for another good homemade sauce that’s Asian-inspired and perfect for dipping or marinating, try Teriyaki sauce or this Sweet Thai Chili sauce.

How to Make Sweet and Sour Sauce (Step-by-Step)
Making this dipping sauce is literally as easy as one, two three!
- Whisk ingredients. Whisk together all of the ingredients except the cornstarch, the mixture will not completely blend until fully heated.
- Heat thoroughly. Continue to heat until small bubbles form, but be mindful to keep the heat at medium. This mixture is heavy with sugar and has the tendency to boil over easily. The sugar can also scald easily, so whisk frequently.
- Combine with cornstarch. In a small bowl, whisk together the cornstarch with 2 tablespoons of water, and then combine with the sauce and remove from the heat.
One thing to make sure you do when you’re making this recipe is to avoid adding cornstarch on its own. Instead, you’ll want to make a cornstarch slurry. Add a little cold water to the cornstarch and mix until you get the perfect consistency before combining it with the other ingredients.

Perfect Pairings
This versatile sauce is used mostly as a dipping sauce in the States, but it can also be used as a marinade or as the star sauce on sweet and sour chicken or sweet and sour shrimp.
- Egg Rolls
- Potstickers (dumplings)
- Marinade for chicken, fish & seafood
- Dipping sauce for chicken fingers/chicken nuggets
- Dipping sauce for spring rolls
- Basting sauce for grilled shrimp or pork
- Dipping sauce for fried shrimp
- Basting or dipping sauce for pork ribs
- Toss on battered chicken, shrimp or pork
While you can obviously use this as an accompaniment to Chinese cuisine like a homemade stir fry, I like it with lots of other foods as well. It may even make some picky eaters more excited about meal time.
Next time you make chicken nuggets or pork chops try whipping up this easy recipe and serve a little bit on the side with your meal. Or you can slather your sweet and sour sauce on while you’re cooking a great recipe like sweet and sour chicken or even on veggies like bell peppers.

More Homemade Sauces
There’s no meal that a good homemade sauce can’t elevate. Here are some of our favorites.

Homemade Sweet and Sour Sauce Recipe
Ingredients
- 1 cup sugar
- 1 cup pineapple juice
- 1/3 cup white vinegar
- 1/4 cup ketchup
- 2 tablespoons soy sauce
- 2 tablespoons cornstarch
- 2 tablespoons water
Instructions
- In a small saucepan, whisk together the 1 cup sugar, 1 cup pineapple juice, 1/3 cup white vinegar, 1/4 cup ketchup and 2 tablespoons soy sauce over medium heat.
- Continue to heat until small bubbles form, whisking continually and until sugar dissolves and the ingredients have fully combined.
- In a small bowl, whisk together the 2 tablespoons cornstarch with 2 tablespoons water, when blended, whisk into the sweet and sour sauce and then remove from heat.
- Serve hot or allow to cool fully before storing.
- If you tried this recipe, come back and let us know how it was in the comments or ratings!
Video
Notes
Nutrition




















This is a simple and perfect sauce for egg rolls and fried fish! I love it!
Oh wow! This sauce was so easy to make! I can’t wait to try it out with my egg rolls! Thank you.
I love it! I’m going to pair this with some chicken I have in the refrigerator and make some easy sweet and sour chicken.
Sweet and sour pork is my son’s favorite, and this yummy sauce is such a great addition to our meal rotation. Another winner from My Sauce Recipes!
Great sauce for chicken nuggets and french fries! Very family-friendly recipe, thanks!
Great tasting. Needed to add more cornstarch as the sauce was like water, even after it cooled down.
Thanks for the feedback!
This recipe is perfect and tastes better than at a restaurant.
Sometimes I add a little (1 tsp.) Sriracha chili sauce for a little more spice, depending on food being eaten.
Thank you!
I just made this even though I was out of pineapple juice. I used SNAPPLE apple juice and it still turned out YUMMY. Thank you so much for this recipe. We will save a fortune using it.
I love all saucers