McDonalds Sweet Sour Sauce

Golden orange McDonalds sweet and sour sauce in a small white ramekin for dipping Save to Pinterest
Golden orange McDonalds sweet and sour sauce in a small white ramekin for dipping | therecipepath.com

Recreate the iconic McDonalds dipping sauce using apricot preserves, pineapple juice, ketchup, and soy sauce. This tangy-sweet condiment comes together in just 15 minutes with pantry staples you likely have on hand. The sauce thickens beautifully with a cornstarch slurry, achieving that glossy restaurant-style texture. Perfect for coating chicken nuggets, pairing with crispy fries, or drizzling over vegetable stir-fry. Store in the refrigerator for up to a week and enjoy that familiar sweet-tangy flavor anytime.

Last summer, I found myself at 2 AM, pint-sized mcnuggets cooling on the counter, three dipping sauces fanned out like a sad little party. The sweet and sour somehow won every single time. Something about that apricot-pineapple punch just hits different when you are slightly delirious and definitely not supposed to be eating fast food.

I made this for a game night once, set it out with frozen nuggets and some spring rolls from Trader Joes. My friend Sarah actually stopped mid conversation, looked at the dipping bowl, and asked what restaurant I ordered from. She still texts me about that sauce.

Ingredients

  • Apricot preserves: The fruity backbone that gives this sauce its signature body
  • Pineapple juice: Adds that tropical brightness you cannot quite place but definitely miss when it is gone
  • White distilled vinegar: Cuts through the sugar so you get tang, not just syrup
  • Light brown sugar: Deeper flavor than white sugar with a hint of molasses
  • Ketchup: Provides tomato depth and that familiar red-orange color
  • Soy sauce: Just enough salt and umami to round everything out
  • Cornstarch slurry: Transforms this from liquid to glossy, dip-able perfection
  • Garlic and onion powder: Optional but honestly worth it for that restaurant layer

Instructions

Whisk the base together:
Dump your apricot preserves, pineapple juice, vinegar, brown sugar, ketchup, soy sauce, and salt into a small saucepan and whisk until everything plays nice
Heat it through:
Set the pan over medium heat, whisking occasionally until the mixture is smooth and warmed through, about 3 or 4 minutes
Make your slurry:
In a tiny bowl, stir together the cornstarch and cold water until no lumps remain
Thicken things up:
Pour that cornstarch mixture into your saucepan while stirring constantly, then keep whisking as it comes to a gentle bubble and thickens into glossy perfection
Add depth if you want:
Stir in the garlic and onion powder now if you are using them, then pull the pan off the heat and let it cool slightly before dipping literally everything in sight
Thick glossy McDonalds sweet and sour sauce brushed over crispy fried chicken nuggets Save to Pinterest
Thick glossy McDonalds sweet and sour sauce brushed over crispy fried chicken nuggets | therecipepath.com

My niece claimed she did not like chicken nuggets until I made this sauce. Then she proceeded to dip everything on her plate, broccoli included, and asked if I could make a jar for her to take home to her very confused parents.

Getting the Texture Right

Some apricot preserves have chunks of fruit, which is lovely on toast but weird in dipping sauce. If you want that perfectly smooth fast food texture, run the finished sauce through a fine mesh strainer while it is still hot. It takes thirty seconds and makes such a difference in the mouthfeel.

Making It Your Own

Once you have the basic ratio down, play around with the balance. Extra vinegar if you love that pucker factor, more brown sugar if you want it closer to a glaze. I have added a pinch of cayenne before and it elevated the whole experience in this surprising way.

Serving Ideas

Beyond the obvious nugget situation, this sauce lives on breakfast burritos, makes an incredible glaze for meatballs, and honestly I have eaten it straight off a spoon during pregnancy cravings.

  • Try it air fried tofu for a vegetarian twist
  • Thin it with water for an instant stir-fry sauce
  • Make a double batch because one will disappear faster than you think
Homemade McDonalds sweet and sour sauce drizzled beside golden french fries on wooden board Save to Pinterest
Homemade McDonalds sweet and sour sauce drizzled beside golden french fries on wooden board | therecipepath.com

Now you never have to ask for extra packets again or feel that quiet disappointment when they forget them in the bag.

Recipe FAQs

The combination of apricot preserves and pineapple juice creates the signature sweet-tangy flavor profile. The ketchup adds depth and color while soy sauce provides savory umami notes that balance the sweetness.

Yes, this sauce stores beautifully in an airtight container in the refrigerator for up to one week. The flavors may actually develop and meld better after a day or two of chilling.

Peach preserves or orange marmalade work well as substitutes. For a less sweet version, try using apricot jam or even plum sauce. The fruit base provides essential body and natural sweetness.

The sauce becomes gluten-free when using gluten-free soy sauce. Most other ingredients are naturally gluten-free, but always check labels on condiments like ketchup and preserves to be certain.

Ensure the cornstarch slurry is whisked into cold water before adding to prevent lumps. The sauce must reach a gentle boil to activate the thickening properties of cornstarch. If still too thin, simmer longer.

Freezing is not recommended as the texture may separate and become grainy upon thawing. The sauce is quick enough to make fresh that freezing isn't necessary, and it keeps well refrigerated for a week.

McDonalds Sweet Sour Sauce

Tangy, sweet condiment with apricot and pineapple perfect for dipping nuggets, fries, or adding to stir-fry dishes.

Prep 5m
Cook 10m
Total 15m
Servings 5
Difficulty Easy

Ingredients

Base

  • 1/2 cup apricot preserves
  • 1/4 cup canned pineapple juice
  • 2 tablespoons white distilled vinegar
  • 2 tablespoons light brown sugar
  • 3 tablespoons ketchup
  • 2 teaspoons soy sauce
  • 1/2 teaspoon salt

Thickener

  • 1 tablespoon cornstarch
  • 2 tablespoons cold water

Optional for Extra Zest

  • 1/4 teaspoon garlic powder
  • 1/4 teaspoon onion powder

Instructions

1
Combine Base Ingredients: In a small saucepan, combine apricot preserves, pineapple juice, vinegar, brown sugar, ketchup, soy sauce, and salt.
2
Heat and Smooth: Place over medium heat and whisk until smooth and heated through, about 3-4 minutes.
3
Prepare Cornstarch Slurry: In a small bowl, whisk cornstarch with cold water to make a slurry.
4
Incorporate Slurry: Pour the slurry into the saucepan while stirring constantly.
5
Thicken Sauce: Bring the mixture to a gentle boil, whisking frequently, until the sauce thickens and becomes glossy, about 2-3 minutes.
6
Add Seasoning: If using, stir in garlic powder and onion powder for extra depth.
7
Cool and Serve: Remove from heat and let cool slightly before serving. Store leftovers in an airtight container in the refrigerator for up to one week.
Additional Information

Equipment Needed

  • Small saucepan
  • Whisk
  • Small bowl
  • Measuring cups and spoons

Nutrition (Per Serving)

Calories 55
Protein 0g
Carbs 14g
Fat 0g

Allergy Information

  • Contains soy (soy sauce)
  • May contain sulfites (in some vinegars and preserves)
  • Check all ingredient labels for gluten if gluten-free is required
Kara Bennett

Passionate home cook sharing easy, family-friendly recipes and meal prep tips.