BEST Sweet and Sour Sauce
This post may contain affiliate links. See my disclosure policy.
Look no further for what is consistently ranked the BEST sweet and sour sauce recipe on the web – just check out the rave reviews! It takes just 6 ingredients and 5 minutes to make and the result is a delicious and versatile homemade sweet and sour sauce that beats anything store-bought or takeout!

What is Sweet and Sour Sauce?
Sweet and sour sauce is a popular condiment made, just as its name suggests, by combining sweet and sour flavor components (a sugar and a vinegar) with a thickener to make a sauce that is used for dipping, drizzling, and incorporated into dishes. Chinese food and sweet and sour sauce go hand in hand and for that reason you’ll find it served in every Chinese restaurant and at every takeout.Â
If you’ve never made your own, you’re in for a treat. I’m a huge fan of homemade condiments because it gives you full control over what goes in it and what stays out, it enables you to customize it to your tastes (e.g., add or omit ingredients, reduce the salt) and it tastes so much better than store-bought or what you get at the takeout.
Sweet and Sour Sauce Ingredients
Simple and quick to make, you will need just six ingredients to make the best sweet and sour sauce recipe. Let’s take a look at what’s in it:
- Pineapple juice: adds flavor, tang, and sweetness.
- Rice vinegar: provides the contrasting “sour”.
- Brown sugar: adds depth of flavor and sweetness.
- Soy sauce or tamari: adds the savory umami component (I recommend tamari for a better flavor).
- Ketchup: adds flavor and sweetness.
- Cornstarch and water: for thickening the sauce.
Do I Have To Use Red Food Coloring?
Not at all! You can make this without food coloring. One of the advantage of making homemade anything is that you don’t have to include the junk ingredients that the store-bought stuff often uses. The red food coloring is purely for aesthetics and tastes exactly the same without it. If you prefer the red color but don’t want to use chemicals in your food there are natural food coloring options and I provide a link to one option in the recipe card below.

Sweet and Sour Sauce Recipe
Let’s get started!
Get your ingredients ready to go because making this sauce goes fast. Measure out your pineapple juice, vinegar, brown sugar, soy sauce and ketchup. Prepare the cornstarch slurry and set it aside.
Add all of the ingredients except for the cornstarch slurry in a small saucepan and bring to a boil.

Stir in the cornstarch slurry and simmer for another minute until thickened.

You can stop at this point or, if you want, you can add 2-3 drops of food coloring to make your sauce look the way it does at the Chinese takeout. Check out this all-natural food coloring.
Let the sauce cool completely.

Storage and Freezing
Stored in an airtight jar in the fridge sweet and sour sauce will keep for up to 3 weeks. I’m often asked if this sauce can be frozen. As with all condiments thickened with cornstarch, it does not freeze well because cornstarch tends to break down when frozen and thawed.

How To Use It
Sweet and sour sauce features a balanced combination of sweet and tangy flavors, making it a versatile condiment that can be used in various ways to enhance the flavor of your dishes. Here are a few ways that I like to use it:
- Dipping Sauce: This is the ultimate dipping sauce for things like potstickers, egg rolls, spring rolls, wontons, dumplings, tempura, fish sticks, and chicken nuggets. Pour the sauce into small bowls to serve alongside your favorite foods and snacks.
- Stir-Fry Sauce: Use this as a base for stir-frying vegetables, meat, or tofu. Stir fry your meat/tofu and veggies and then add the sauce towards the end of the cooking process. Toss everything together and serve it over steamed rice or noodles.
- Marinade: Add the sauce to the meat or tofu before grilling, let it marinate for at least 30 minutes, then proceed with grilling.
- Glaze: This works great as a glaze for grilled or roasted meats and seafood like chicken, pork, fish and shrimp. Brush the sauce over the meat during the last few minutes of cooking for a tasty, caramelized glaze. This also works great for things like baked chicken drumsticks and wings.
- Salad Dressing: Mix some of this sauce with your salad oil, and add a dash of toasted sesame oil if you like, to make an Asian-inspired salad dressing for your greens.
- Sandwich Spread: Use this as a spread for your sandwiches and wraps for an Asian twist. It goes particular well with chicken, turkey and pork.
- Pizza Sauce: Get creative and drizzle this over your pizza for an Asian twist, for example chicken or ham, pineapple, peppers, and onions.

For more phenomenal homemade Asian sauces try my:
- Teriyaki Sauce
- Yum Yum Sauce
- Hoisin Sauce
- Black Bean Sauce
- Eel Sauce
- Plum Sauce
- Asian Salad Dressing
- Kecap Manis
- Sweet Chili Sauce
- Ponzu Sauce
- Char Siu Sauce
- Ginger Sauce
Save This Recipe

BEST Sweet and Sour Sauce
Equipment
Ingredients
- 1 cup canned pineapple juice , see note
- 3/4 cup packed light brown sugar
- OR brown sugar alternative (for low sugar option)
- 1/3 cup rice vinegar , found in the Asian or general vinegar section of any grocery store, or you can substitute apple cider vinegar
- 3 tablespoons ketchup
- 2 tablespoons soy sauce or tamari (GF)
- For the Cornstarch Slurry: 1 1/2 tablespoons cornstarch dissolved in 2 tablespoons water
- Optional: 2-3 drops natural red food coloring
Instructions
- Place all of the ingredients, except for the cornstarch slurry, in a small saucepan and bring to a boil. Stir in the cornstarch slurry and simmer for another minute until thickened, stirring constantly. If using red food coloring, stir it in.
- Let the sauce cool completely and store in an airtight container in the refrigerator where it will keep for 2-3 weeks.
Video
Notes
Nutrition
Originally published on The Daring Gourmet April 9, 2017
I made this last night to go with our egg rolls and chow mein and it was delicious! It was as easy and quick as you said it was and the flavor is perfect. I don’t usually use food coloring but I figured a couple of drops divided by several people wouldn’t hurt anyone. Beautiful silky red sauce with a fantastic flavor. Thank you!
Fantastic, Cori, thanks so much! I very rarely use food coloring either, in fact this is probably only one of two recipes on my whole site that mentions it. But I agree with you – a tiny bit on rare occasions is fine.
Awesome sweet and sour sauce, just finished my first batch and making a second!
Yes, ditto times three!! I don’t see a prompt to leave a bag., So I’m replying to one I see.
This recipe is awesome! Meaning fantastic…authentic Chinese cuisine taste. Now, on to the chicken egg rolls from the Daring Gourmet. Thank U so much! Oh, I added 4 drops of red food coloring, not the natural kind.
I was just wondering what type of ketchup is best to use? Thanks! I love sweet and sour sauce but have never tried making it homemade. This will be the first.
This lasts 2-3 weeks in a fridge or I have to refrigerate the sauce for that long to get best flavor?
Hi Giovanni, it will last that long in the fridge, meaning it should be used within 2-3 weeks so it doesn’t go bad.
If i don’t have pinapple juice available, then?
Wow! I never knew it would be so easy to make it yourself. Looks fantastic and am definitely trying it, thanks!
What a delicious recipe and so easy to make.
Such a great recipe to have on hand. Thanks!
I love your sauces, this one is no exception. The dill dressing from the post before looks amazing too.
Hi Kimberley,
Double header.
How long do you think the dill dressing will keep in the fridge before the dill flavour starts to deteriorate ?
Do you use pasteurised pineapple juice ? I´d briefly considered fresh but won’t that destroy the starch ?
Both of these will feature on our stall at the local Buddhist temple festival during Thai New Year if that’s OK ?
Happy Spring,
Best Paul.
Hi Paul, that’s a great point about the pineapple juice, I’ve made a note about it in the recipe. So yes, use canned/bottled pineapple juice. For the dill dressing, I would probably use it within a couple of days for optimal flavor.
I made this tonight to slather on some grilled chicken, pineapple and vegetable kabobs. Everyone loved them and had seconds. Awesome sauce, will become my go-to recipe from now on.
Awesome, Nathan, thanks so much!
FANTASTIC STUFF! This one’s a keeper!
Thanks so much, Brett!
This has become my go-to recipe also, so easy and so delicious!
I am definitely going to try this. Cheers
I made this sauce today! Absolutely delicious! Dipped homemade egg rolls in it!
Awesome, Jean, thank you!
Can this be sealed in a jar and kept longer or does it need to be refrigerated
Hi Janet, because of the cornstarch in it it cannot be canned/sealed and stored outside the fridge.
You can can the mixture before adding the cornstarch slurry. Then when open jar – just add the cornstarch slurry and put back in jar for use.
Adding minced onion and garlic with a touch of cayenne pepper gives it a nice touch as well.