This Copycat McDonald’s Sweet and Sour Sauce tastes just like the iconic nugget dip: sweet, tangy, and perfectly balanced. And it comes together in about 10 minutes on the stovetop.
It uses simple pantry ingredients (nothing weird or hard to find) and hits that exact McDonald’s flavor thanks to apricot jam, pineapple juice, vinegar, and mustard working together. If sweet and sour sauce is your non-negotiable nugget dip, this one’s about to live in your fridge.
This recipe was updated in 2026 to include improved instructions, new tips, and FAQs.

Why This Recipe Works
- Apricot jam = authentic flavor – This is the key ingredient McDonald’s uses to get that signature fruity sweetness.
- Balanced sweet + acid – Pineapple juice and apple cider vinegar cut the sweetness so it never tastes flat.
- Quick stovetop thickening – Cornstarch gives you that glossy, dippable texture without overcooking.
- Mustard for tang – Yellow mustard adds the subtle bite you expect but can’t quite identify.
- Soy sauce for umami – Just enough to round everything out without tasting “soy sauce-y.”
Ingredients for McDonald's Sweet and Sour Sauce Recipe
Exact measurements are provided in the recipe card at the bottom of the page.

- Apricot jam
- Pineapple juice
- Water
- Apple cider vinegar
- Cornstarch
- Soy sauce (low-sodium works great)
- Yellow mustard
- Salt
- Garlic powder
- Red pepper flakes (optional, for heat)
How to Make McDonald's Sweet and Sour Sauce
- Add all ingredients to a medium saucepan.
- Whisk until completely smooth.
- Place over medium heat and bring to a gentle simmer.
- Cook for 5–10 minutes, stirring constantly, until thickened.
- Remove from heat and let cool for at least 15 minutes before serving in a dish.
- Transfer to an airtight container and refrigerate.
The sauce will thicken even more as it cools.



Tips & Tricks
- Stir constantly – This sauce thickens quickly and can scorch on the bottom if left unattended.
- Too thick? Whisk in 1 teaspoon of water at a time until it loosens.
- Too thin? Simmer for another 1–2 minutes. You do not need to add more cornstarch.
- Chunky jam fix: If using preserves, blend them first with a food processor or blender to achieve a smooth sauce.
- Flavor tweak: Rice vinegar can be used, but the sauce will be slightly sweeter.
- Extra heat: Add chili garlic sauce, hot honey, or more red pepper flakes.
Cooking method note:
This recipe is best on the stovetop. Air fryer or microwave methods don’t allow proper thickening.
What to Serve With Sweet and Sour Sauce
- Chicken nuggets (obviously)
- French fries or potato wedges
- Panda Express–style wontons
- Egg rolls or spring rolls
- Meatballs or cocktail sausages
- Chicken and rice bowls

Frequently Asked Questions
Apricot jam is the biggest factor. Combined with mustard, vinegar, and pineapple juice, it recreates the exact sweet-tangy balance McDonald’s is known for.
Yes. Peach jam works well but will be slightly sweeter and less tangy than apricot.
It can be. Use gluten-free soy sauce or tamari to keep it fully gluten-free.
Up to 2 weeks in the refrigerator when stored in an airtight container.
Yes. Freeze for up to 3 months. Thaw overnight in the fridge before reheating.
Absolutely. Red pepper flakes, hot honey, or chili sauce all work well without changing the texture.
Storage & Reheating
- Fridge: Store leftovers in an airtight jar for up to 2 weeks.
- Freezer: Freeze up to 3 months.
- Reheat: Microwave in 30-second intervals or warm gently in a saucepan.
- Avoid: Boiling during reheating, as it can break the texture.


Copycat McDonald’s Sweet and Sour Sauce
Ingredients
- 1/2 cup apricot jam
- 3 tbsp pineapple juice
- 2 tbsp water
- 1 tbsp apple cider vinegar
- 1 tsp cornstarch
- 1 tsp soy sauce
- 3/4 tsp yellow mustard
- 1/4 tsp salt
- 1/4 tsp garlic powder
- 1 tsp red pepper flakes optional
Instructions
- Whisk all the ingredients in a medium saucepan.1/2 cup apricot jam, 3 tbsp pineapple juice, 2 tbsp water, 1 tbsp apple cider vinegar, 1 tsp cornstarch, 1 tsp soy sauce, 3/4 tsp yellow mustard, 1/4 tsp salt, 1/4 tsp garlic powder, 1 tsp red pepper flakes
- Place over medium heat and allow it to simmer for 5-10 minutes or until it reaches the desired thickness.
- Transfer to an airtight container and store in the fridge for up to 2 weeks.






Kathryn says
I love how there isn't any added sugar in this sauce! So easy to make and always good with chicken!
Chahinez says
That peach jam does wonders!
Kathleen says
I'm always up for a good copycat recipe like this fantastic sweet and sour sauce. It's perfect for dipping.
Chahinez says
I am so glad to hear you enjoyed it!
Gianne says
It's the perfect blend of tangy and sweet flavors that complements the chicken nuggets perfectly. I could eat it by the spoonful! 10/10 would recommend!
Chahinez says
So glad to hear you enjoyed it Gianne!
Alison Corey says
I just had a plate of this incredible recipe, and my taste buds are still celebrating.
Chahinez says
It goes so well with chicken and fries hhuh!