McDonalds Sweet Sour Sauce

Golden McDonald's sweet and sour sauce in a white dipping bowl with fresh garnish Save
Golden McDonald's sweet and sour sauce in a white dipping bowl with fresh garnish | everydayrecipelab.com

This tangy dipping sauce combines apricot preserves and pineapple juice for the classic McDonalds flavor profile. The balance of sweet fruit preserves with vinegar and soy sauce creates that signature tangy finish.

Ready in just 15 minutes, this sauce thickens beautifully with a simple cornstarch slurry. The glossy texture clings perfectly to chicken nuggets, fried shrimp, or spring rolls.

Store in the refrigerator for up to a week—the flavors actually develop and deepen after a day or two. Adjust sweetness or tanginess easily to suit your taste preferences.

The smell alone takes me back to late nights in the college dorm, sharing a box of chicken nuggets with my roommate while studying for finals. We would ask for extra sweet and sour sauce every single time, convinced it made everything taste better. Years later, I stumbled upon the idea of making it at home, and that first batch bubbling on the stove smelled exactly like those memories.

Last summer, I made a triple batch for a neighborhood barbecue and watched kids and adults alike hover around the dipping station. Someone asked if I had bought catering sized containers from the golden arches. The best part was seeing my friend Sarah, who never cooks, write down the recipe on her phone right there at the picnic table.

Ingredients

  • 1/2 cup apricot preserves: This is the secret base that gives that fruity sweetness and smooth texture
  • 1/4 cup canned pineapple juice: Adds brightness and cuts through the sugar with natural acidity
  • 2 tablespoons white distilled vinegar: The essential tang that balances the sweetness perfectly
  • 2 tablespoons light brown sugar: Deepens the flavor and adds caramel notes you cannot get from white sugar alone
  • 3 tablespoons ketchup: Provides body and that familiar tomato undertone
  • 2 teaspoons soy sauce: Brings umami and saltiness without tasting Asian inspired
  • 1/2 teaspoon salt: Rounds out all the flavors so nothing feels flat
  • 1 tablespoon cornstarch: Creates that glossy thick consistency that clings perfectly to nuggets
  • 2 tablespoons cold water: Must be cold to prevent lumps when making your slurry
  • 1/4 teaspoon garlic powder: Optional but adds a subtle savory background note
  • 1/4 teaspoon onion powder: Completes the savory flavor profile if you want extra depth

Instructions

Combine the base ingredients:
Whisk together the apricot preserves, pineapple juice, vinegar, brown sugar, ketchup, soy sauce, and salt in a small saucepan until everything is smoothly incorporated
Heat the mixture:
Place over medium heat and whisk constantly for 3 to 4 minutes until you see steam rising and the mixture is heated through
Make the slurry:
In a small bowl, whisk the cornstarch into the cold water until completely dissolved with no lumps visible
Add the thickener:
Pour the cornstarch mixture into your saucepan while whisking continuously to prevent any clumps from forming
Thicken the sauce:
Bring to a gentle bubble, whisking frequently, for 2 to 3 minutes until you see it transform into a glossy, coat the spoon consistency
Add the optional aromatics:
Stir in the garlic powder and onion powder if you want that extra layer of savory flavor
Cool and serve:
Remove from heat and let it cool for about 5 minutes so it thickens slightly more before transferring to a serving bowl
Thick glossy McDonald's sweet and sour sauce drizzled over crispy chicken nuggets on plate Save
Thick glossy McDonald's sweet and sour sauce drizzled over crispy chicken nuggets on plate | everydayrecipelab.com

My daughter now asks for this sauce instead of ketchup on her chicken nuggets, and I pretend it does not make me ridiculously happy that she prefers the homemade version. It has become one of those little things that connects our kitchen to the childhood meals I loved.

Perfect Texture Secrets

For an incredibly smooth sauce, pour it through a fine mesh strainer after cooking to remove any bits of fruit from the preserves. This step is optional but creates that velvety restaurant style consistency.

Customization Ideas

Adjust the sweetness by adding more brown sugar, or increase the vinegar if you prefer more tang. Some people love a pinch of red pepper flakes for a sweet and spicy version.

Serving Suggestions

This sauce is incredibly versatile beyond nuggets and fries. Try it with fried shrimp, egg rolls, or even as a glaze for meatloaf.

  • Thin it with a little water for a stir fry sauce
  • Mix with mayonnaise for a creamy sandwich spread
  • Brush it on grilled chicken during the last few minutes
Homemade McDonald's sweet and sour sauce displayed in ramekin beside french fries Save
Homemade McDonald's sweet and sour sauce displayed in ramekin beside french fries | everydayrecipelab.com

Once you make this at home, you will find yourself reaching for it more often than you expect.

Recipe Questions & Answers

The combination of apricot preserves and pineapple juice creates that distinctive fruity base. The balance of ketchup, vinegar, and soy sauce provides the tangy depth that matches the familiar McDonalds flavor profile perfectly.

Store in an airtight container in the refrigerator for up to one week. The sauce may thicken slightly when cold—simply whisk in a teaspoon of water to reach desired consistency before serving.

Adjust thickness easily by modifying the cornstarch amount. For a thinner consistency, reduce to 1 teaspoon cornstarch. For a thicker dipping sauce, increase to 2 teaspoons. The sauce continues thickening as it cools.

Classic pairings include chicken nuggets, fried shrimp, and french fries. The sauce also works wonderfully as a stir-fry glaze, dip for spring rolls, or condiment for grilled meats and vegetables.

The sauce is naturally vegetarian. For gluten-free preparation, simply use certified gluten-free soy sauce. Check that your ketchup and other ingredients meet your dietary requirements, as some brands vary.

McDonalds Sweet Sour Sauce

Tangy apricot-pineapple dipping sauce ready in 15 minutes. Perfect for nuggets, fries, or 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 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 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.
Megan Holloway

Passionate home cook sharing easy, wholesome recipes and family-friendly meal ideas.