McDonalds Sweet and Sour Sauce

Golden McDonalds sweet and sour sauce in a small white dipping bowl beside crispy chicken nuggets Pin it
Golden McDonalds sweet and sour sauce in a small white dipping bowl beside crispy chicken nuggets | tastypinboards.com

Whisk together apricot preserves, pineapple juice, vinegar, brown sugar, ketchup, and soy sauce in a saucepan. Heat until smooth, then thicken with cornstarch slurry. The result is a glossy, restaurant-style condiment that captures the perfect balance of sweet and tangy flavors. Store refrigerated for up to a week.

My college roommate had this ritual where she would order chicken nuggets and hoard every sweet and sour packet like they were gold. I never understood the obsession until one rainy Tuesday when I found myself dipping a leftover nugget into her stash and something just clicked. The tangy sweetness hit me differently than any other sauce, and suddenly I was plotting ways to recreate that exact flavor in my tiny dorm kitchen. Now I keep a jar of this stuff in my fridge at all times, and my kids have developed the same packet-hoarding instinct.

Last summer I made a double batch for my nephews birthday party and watched in amusement as the adults gravitated toward the dipping station just as much as the kids. My brother in law confessed to eating three plates of nuggets just to keep trying the sauce, which honestly felt like a personal victory. Theres something universally comforting about that sweet and tangy combination that brings out the kid in everyone.

Ingredients

  • 1/2 cup apricot preserves: The fruity backbone that gives the sauce its signature sweetness and smooth texture
  • 1/4 cup canned pineapple juice: Adds natural sweetness and helps create that glossy restaurant style finish
  • 2 tablespoons white distilled vinegar: Essential for cutting through the sweetness and creating that classic tang
  • 2 tablespoons light brown sugar: Deepens the flavor profile and adds a subtle caramel note
  • 3 tablespoons ketchup: Provides the tomato base and helps achieve that recognizable red orange color
  • 2 teaspoons soy sauce: The secret umami element that balances all the sweet and tangy flavors
  • 1/2 teaspoon salt: Enhances all the other flavors and prevents the sauce from tasting one dimensional
  • 1 tablespoon cornstarch: The key to getting that perfect thick dipable consistency
  • 2 tablespoons cold water: Must be cold when mixed with cornstarch to prevent lumps from forming
  • 1/4 teaspoon garlic powder: Optional but adds a subtle savory depth that rounds out the sweetness
  • 1/4 teaspoon onion powder: Another optional addition that gives the sauce more complexity

Instructions

Combine the base ingredients:
In a small saucepan, whisk together the apricot preserves, pineapple juice, vinegar, brown sugar, ketchup, soy sauce, and salt until the mixture is smooth and well combined.
Heat and dissolve:
Place the saucepan over medium heat, whisking frequently until the preserves melt completely and the mixture is heated through, about 3 to 4 minutes.
Prepare the thickener:
In a small bowl, whisk the cornstarch with cold water until no lumps remain, creating a smooth slurry that will thicken your sauce.
Add the slurry:
Pour the cornstarch mixture into the saucepan while whisking constantly to prevent any lumps from forming in your sauce.
Thicken to perfection:
Continue whisking as you bring the mixture to a gentle boil, cooking until the sauce thickens noticeably and becomes glossy, about 2 to 3 minutes.
Layer in extra flavor:
Stir in the garlic powder and onion powder if using, letting them bloom in the hot sauce for about 30 seconds.
Cool and serve:
Remove from heat and let the sauce cool for at least 10 minutes, as it will continue to thicken slightly and the flavors will meld together beautifully.
Thick glossy McDonalds sweet and sour sauce drizzled over golden french fries on a dark plate Pin it
Thick glossy McDonalds sweet and sour sauce drizzled over golden french fries on a dark plate | tastypinboards.com

This sauce has become my go to for unexpected guests and last minute snacks. Theres something magical about pulling out a homemade version of a fast food favorite and watching peoples faces light up with recognition and delight.

Perfecting the Texture

I learned that the glossy finish comes from cooking the cornstarch long enough to remove its raw taste but not so long that it breaks down. The sauce should coat the back of a spoon and leave a clean trail when you run your finger through it. If you accidentally overcook it and it becomes too thick, just whisk in a teaspoon of water at a time until you reach the desired consistency.

Storage and Make Ahead Tips

This sauce keeps beautifully in the refrigerator for up to a week, which means you can easily double or triple the recipe and always have some on hand. I actually think the flavor improves after a day or two as all the ingredients have time to meld together. Just transfer it to a clean jar with a tight fitting lid and let it come to room temperature before serving for the best texture and flavor.

Serving Ideas Beyond Nuggets

While chicken nuggets are the obvious pairing, this sauce works wonders as a stir fry glaze for quick weeknight dinners. I love tossing it with roasted vegetables or using it as a dipping sauce for egg rolls and fried wontons. Once you discover how versatile it is, you will find yourself reaching for that jar more often than you expect.

  • Thin it out with a little water and use it as a marinade for chicken or pork
  • Mix it with equal parts mayonnaise for an incredible sandwich spread
  • Brush it on meatloaf or baked chicken during the last 10 minutes of cooking for a sticky sweet glaze
Vibrant orange McDonalds sweet and sour sauce dolloped into a clear ramekin with a silver spoon Pin it
Vibrant orange McDonalds sweet and sour sauce dolloped into a clear ramekin with a silver spoon | tastypinboards.com

Hope this recipe brings as much joy to your kitchen as it has to mine. Happy dipping.

Recipe FAQs

The cornstarch slurry creates the thick, glossy texture. Mix cornstarch with cold water before adding to the hot sauce, then bring to a gentle boil while whisking constantly for 2-3 minutes until thickened.

Yes, simply add more brown sugar for extra sweetness or increase the vinegar for more tang. Taste the sauce after thickening and adjust accordingly before removing from heat.

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

Perfect for chicken nuggets, fried shrimp, spring rolls, egg rolls, fries, or use as a stir-fry glaze. Also works well as a dipping sauce for grilled meats or vegetables.

Yes, when using gluten-free soy sauce. Check labels on all ingredients, particularly ketchup and preserves, to ensure no hidden gluten-containing additives.

McDonalds Sweet and Sour Sauce

Tangy, sweet condiment with apricot and pineapple. Ideal for dipping nuggets, fries, or adding zing to stir-fries.

Prep 5m
Cook 10m
Total 15m
Servings 4
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.
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
  • May contain sulfites
Nicole Stanton

Sharing simple, flavorful recipes and kitchen tips for busy home cooks and food lovers.