McDonalds Sweet and Sour Sauce

Golden McDonalds sweet and sour sauce in a white dipping bowl with garnish Save
Golden McDonalds sweet and sour sauce in a white dipping bowl with garnish | dishvoyager.com

Whisk together apricot preserves, pineapple juice, vinegar, brown sugar, ketchup, and soy sauce in a saucepan. Heat until smooth, then thicken with a cornstarch slurry. This tangy condiment stores beautifully for a week and pairs perfectly with chicken nuggets, fried shrimp, or spring rolls.

My college roommate worked the closing shift at McDonalds and would sometimes bring home those little sauce containers in her pockets. We would sit on our kitchen floor dipping leftover fries into whatever she had snagged, but the sweet and sour sauce was always the gold standard. It became this tiny rebellion that made our cramped apartment feel like we were getting away with something.

Last summer I made a huge batch for my nieces birthday party and hid it in the back of the fridge behind the vegetables. The adults found it first and suddenly everyone was hovering around the dipping station instead of the actual entrees. Kids were asking for seconds of the nuggets but honestly the sauce was the main event.

Ingredients

  • 1/2 cup apricot preserves: The fruity backbone that gives it that distinctive sweetness and helps create the glossy texture
  • 1/4 cup canned pineapple juice: Adds tropical brightness and cuts through the sugar with natural acidity
  • 2 tablespoons white distilled vinegar: The tang element that balances all the sweetness and makes it addictive
  • 2 tablespoons light brown sugar: Deepens the flavor profile compared to white sugar alone
  • 3 tablespoons ketchup: Provides the tomato base and familiar umami notes
  • 2 teaspoons soy sauce: Adds savory depth and that restaurant quality richness
  • 1/2 teaspoon salt: Essential to pop all the flavors and prevent it from tasting cloying
  • 1 tablespoon cornstarch: The secret to getting that perfect thick glossy consistency
  • 2 tablespoons cold water: Must be cold to properly dissolve the cornstarch without lumps
  • 1/4 teaspoon garlic powder: Optional but adds a subtle savory layer
  • 1/4 teaspoon onion powder: Optional extra depth that mimics the original blend

Instructions

Gather your sauce family:
Grab a small saucepan and dump in the apricot preserves pineapple juice vinegar brown sugar ketchup soy sauce and salt.
Let them get acquainted:
Set the pan over medium heat and whisk everything together until the preserves melt into the liquid and the mixture is smooth and warmed through about 3 to 4 minutes.
Make the magic slurry:
In a tiny bowl whisk the cornstarch into the cold water until completely dissolved with no lumps remaining.
Thicken it up:
Pour the slurry into your simmering sauce while whisking constantly then bring it to a gentle bubble and keep whisking until it thickens and turns glossy about 2 to 3 minutes.
Add the final flourish:
Stir in the garlic powder and onion powder if using then remove from heat and let it cool slightly before diving in.
Rich orange McDonalds sweet and sour sauce drizzled over crispy golden chicken nuggets Save
Rich orange McDonalds sweet and sour sauce drizzled over crispy golden chicken nuggets | dishvoyager.com

Now whenever I make chicken nuggets at home my partner gets suspiciously excited. He will eat anything I put in front of him but this sauce turns a regular Tuesday dinner into something that feels like a treat from our childhood.

Making It Your Own

I have played around with different fruit preserves and peach works surprisingly well as a substitute for apricot. The flavor shifts slightly but that sweet tangy balance stays intact. Sometimes I add a tiny pinch of red pepper flakes when I want it to have more kick.

Serving Ideas Beyond The Obvious

This sauce makes an incredible glaze for meatballs or cocktail sausages when you are hosting. I have also brushed it on baked salmon during the last few minutes of cooking and it creates this sticky sweet finish that people cannot figure out but absolutely love.

Texture Secrets

If you want that perfectly smooth restaurant texture press the sauce through a fine mesh sieve after cooking. It catches any bits of fruit from the preserves and makes it silky. I usually skip this step because I like the little fruit specks but for a dinner party it makes a difference.

  • Use room temperature ingredients to help everything dissolve faster
  • The sauce should coat the back of a spoon when it is done
  • Reheat leftovers with a tiny splash of water to loosen them up
Homemade McDonalds sweet and sour sauce in glass jar with dipping utensils visible Save
Homemade McDonalds sweet and sour sauce in glass jar with dipping utensils visible | dishvoyager.com

Make a double batch and thank me later. Once your friends know you can whip this up you are going to be very popular at potluck season.

Common Questions

Store in an airtight container in the refrigerator for up to one week. The flavors may actually improve after a day or two.

Yes, freeze for up to 3 months. Thaw overnight in the refrigerator and whisk well before serving.

Peach preserves or orange marmalade work well as substitutes. The flavor profile will shift slightly but remain delicious.

Yes, if you use gluten-free soy sauce. Check all ingredient labels to ensure no hidden gluten.

Add sriracha, red pepper flakes, or a dash of hot sauce during cooking. Start with 1/8 teaspoon and adjust to taste.

Straining removes any fruit pieces from the preserves, creating a silky smooth texture that matches the restaurant version perfectly.

McDonalds Sweet and Sour Sauce

Tangy apricot-pineapple dipping sauce ready in 15 minutes.

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

Ingredients

Base Ingredients

  • 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 Enhancements

  • 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 Blend: 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 until fully dissolved to create a smooth slurry.
4
Incorporate Thickener: Pour the slurry into the saucepan while stirring constantly to prevent lumps from forming.
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 Seasonings: If using, stir in garlic powder and onion powder for extra depth of flavor.
7
Cool and Store: 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
  • Airtight container for storage

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
Katrina Wells

Passionate home cook sharing simple, flavorful meals and kitchen tips for busy families and food lovers.