McDonalds Sweet and Sour Sauce

Golden orange McDonalds sweet and sour sauce in a small white dipping bowl Pin It
Golden orange McDonalds sweet and sour sauce in a small white dipping bowl | stircrafted.com

Recreate that iconic sweet and sour flavor at home with this simple copycat version. The combination of apricot preserves and pineapple juice creates that distinctive fruity base, while ketchup and brown sugar add depth and caramel notes. A cornstarch slurry thickens the sauce to that perfect glossy consistency you know from the drive-thru.

The entire process takes just 15 minutes from start to finish, and you likely have most ingredients in your pantry already. This versatile sauce works beautifully as a dip for chicken nuggets, fried shrimp, spring rolls, or even as a glaze for stir-fried vegetables and meats.

Store any leftovers in an airtight container in the refrigerator for up to one week. The flavors actually develop and meld even better after a day or two, making it perfect for meal prep.

My college roommate swore I was crazy for attempting this, but after three failed batches and a kitchen that smelled like a tropical fruit stand accident, I finally cracked the code. The secret isnt just apricot preserves, its the way the vinegar cuts through all that sugar so it doesnt taste like jam straight from the jar. Now I keep a small jar in the fridge at all times.

Last summer I made a triple batch for my nephews birthday party because theyre obsessed with chicken nuggets. The best part was watching three seven year olds abandon the playground to hover around the dip bowl, asking if I could make it for their school lunches. Their mom still texts me every time she runs out.

Ingredients

  • Apricot preserves: The foundation that gives that fruity sweetness and gorgeous orange color
  • Pineapple juice: Adds tropical brightness that balances the vinegar perfectly
  • White distilled vinegar: The essential tang that keeps it from becoming cloyingly sweet
  • Light brown sugar: Creates depth with its molasses notes
  • Ketchup: Provides body and that familiar tomato undertone
  • Soy sauce: The salty umami that makes everything taste complete
  • Cornstarch slurry: Transforms watery liquid into that glossy restaurant consistency

Instructions

Mix the base:
Combine apricot preserves, pineapple juice, vinegar, brown sugar, ketchup, soy sauce and salt in a small saucepan over medium heat, whisking until the preserves melt into the liquid
Create the thickener:
Whisk cornstarch with cold water in a small bowl until completely smooth, making sure no lumps remain
Combine and cook:
Pour the slurry into the hot saucepan while whisking constantly, then bring to a gentle bubble and cook until glossy and thickened
Add depth:
Stir in garlic and onion powder if you want that extra savory kick, then remove from heat and let it cool slightly
Rich glossy McDonalds sweet and sour sauce drizzled over crispy chicken nuggets Pin It
Rich glossy McDonalds sweet and sour sauce drizzled over crispy chicken nuggets | stircrafted.com

My friend who grew up eating at McDonalds every Sunday took one bite and sat in my kitchen listing all the childhood memories this unlocked. Food has that power sometimes, doesnt it? Now she makes it for her own kids.

Getting the Texture Right

I learned that patience with the whisk makes all the difference between silky smooth sauce and a clumpy mess. The moment you see those first bubbles breaking the surface, start paying close attention because thickening happens fast from there.

Flavor Adjustments

Sometimes I want it punchier, so I add an extra teaspoon of vinegar or a tiny pinch of cayenne. Other times the preserves are especially tart and I need another half tablespoon of brown sugar. Trust your taste buds more than the exact measurements.

Storage and Make Ahead Tips

This sauce actually tastes better after a day in the fridge because all those flavors have time to become best friends. Just give it a good stir before serving.

  • Store in a glass jar with a tight lid for up to one week in the refrigerator
  • Warm it for 15 seconds in the microwave if it thickens too much in the cold
  • Double the batch and freeze half in ice cube trays for future quick meals
Homemade McDonalds sweet and sour sauce paired with golden french fries for dipping Pin It
Homemade McDonalds sweet and sour sauce paired with golden french fries for dipping | stircrafted.com

Now you have that dip that makes everything taste like a guilty pleasure without the drive through line. Happy dipping, friend.

Recipe FAQs

The combination of apricot preserves and pineapple juice creates that signature fruity base, while ketchup adds sweetness and depth. The specific balance of vinegar and soy sauce gives it that characteristic tangy kick.

Absolutely. This sauce actually tastes better after resting in the refrigerator for a day or two as the flavors meld together. Store in an airtight container for up to one week.

Yes, simply use a gluten-free soy sauce or tamari in place of regular soy sauce. All other ingredients are naturally gluten-free.

This versatile sauce works beautifully as a stir-fry glaze, a marinade for chicken or pork, or even brushed onto grilled meats during the last few minutes of cooking.

Certainly. Add more brown sugar for a sweeter sauce, or increase the vinegar for extra tang. Taste and adjust after the sauce has thickened.

Lumps usually form when cornstarch is added directly to hot liquid. Always whisk cornstarch with cold water first to create a smooth slurry before adding it to the saucepan.

McDonalds Sweet and Sour Sauce

Tangy, sweet dipping sauce inspired by McDonalds, ready in 15 minutes with simple ingredients.

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 the Mixture: 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 smooth slurry.
4
Incorporate Slurry: Pour the slurry into the saucepan while stirring constantly to prevent lumps.
5
Thicken the Sauce: Bring the mixture to a gentle boil, whisking frequently, until the sauce thickens and becomes glossy, about 2–3 minutes.
6
Add Seasonings: Stir in garlic powder and onion powder if using 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 mixing 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)
  • Contains gluten unless using certified gluten-free soy sauce
Madeleine Frost

Madeleine shares easy, flavorful recipes and kitchen wisdom for cozy, everyday meals.