McDonalds Sweet and Sour Sauce

Golden McDonalds sweet and sour sauce in a white ramekin, glossy and thick, ready for dipping crispy chicken nuggets Save to Pinterest
Golden McDonalds sweet and sour sauce in a white ramekin, glossy and thick, ready for dipping crispy chicken nuggets | yummyhauskitchen.com

This homemade sauce combines apricot preserves with pineapple juice for that classic sweet-tangy flavor. The cornstarch slurry creates the perfect glossy consistency that coats your favorite foods beautifully. Ready in just 15 minutes, it keeps in the refrigerator for up to a week.

Adjust the sweetness or tanginess to your preference by tweaking the sugar or vinegar. The optional garlic and onion powder add savory depth that elevates the flavor profile beyond the original.

Last Tuesday at midnight, I found myself standing in my kitchen with a bag of frozen nuggets and an intense craving that only one thing could satisfy. My roommate walked in, caught me mixing apricot preserves with vinegar at 12 AM, and simply asked, "Are you making what I think you're making?" Fifteen minutes later, we were dipping everything in sight into little bowls of orange-red glory.

My youngest daughter helped me make a double batch last weekend. She insisted on doing the whisking herself and declared it "the magic moment" when the sauce suddenly transformed from thin to glossy. Now she asks if we can have "nugget night" twice a week, just so she can watch the chemistry happen in the saucepan.

Ingredients

  • Apricot preserves: The fruit base that gives the sauce its signature sweetness and body
  • Pineapple juice: Adds a tropical brightness that balances the sugar perfectly
  • White distilled vinegar: Creates that signature tang that cuts through the richness
  • Light brown sugar: Deepens the flavor with notes of caramel and molasses
  • Ketchup: Provides umami and a familiar tomato background
  • Soy sauce: Adds saltiness and depth to round out the sweetness
  • Salt: Enhances all the other flavors and brings balance
  • Cornstarch: Essential for getting that perfectly thick and glossy restaurant style consistency
  • Cold water: Must be cold when mixed with cornstarch to prevent lumps
  • Garlic powder: Adds a subtle savory warmth in the background
  • Onion powder: Provides depth without being overpowering

Instructions

Combine your base ingredients:
Pour the apricot preserves, pineapple juice, vinegar, brown sugar, ketchup, soy sauce, and salt into a small saucepan and set it over medium heat.
Warm the mixture:
Whisk everything together until smooth and let it heat through for about 3 to 4 minutes.
Make your slurry:
In a small bowl, whisk the cornstarch into the cold water until completely dissolved and smooth.
Thicken the sauce:
Pour the slurry into the saucepan while stirring constantly and bring it to a gentle boil.
Watch the magic happen:
Continue whisking frequently for 2 to 3 minutes until the sauce thickens and becomes glossy.
Add the extras:
Stir in the garlic powder and onion powder if you are using them for extra depth of flavor.
Cool and serve:
Remove from heat and let it cool slightly before transferring to a serving bowl.
Homemade McDonalds sweet and sour sauce drizzled over golden french fries, showing its rich apricot-pineapple consistency Save to Pinterest
Homemade McDonalds sweet and sour sauce drizzled over golden french fries, showing its rich apricot-pineapple consistency | yummyhauskitchen.com

This sauce has become my go-to contribution for potlucks because people always ask for the recipe. I brought it to a Super Bowl party last year and someone actually dipped their pizza in it then declared it a life changing combination.

Making It Your Own

Once you master the basic recipe you can adjust the sweetness by adding more brown sugar or increase the tang with extra vinegar. I have added a pinch of red pepper flakes when I wanted some heat and no one could quite put their finger on what made it so addictive.

Storage Tips

The sauce keeps beautifully in an airtight container in the refrigerator for up to one week. I like to make a double batch on Sunday and keep it in a glass jar for easy snacking throughout the week.

Serving Ideas

Beyond the classic nugget pairing this sauce works amazingly as a glaze for meatballs or a stir fry sauce. It is also fantastic drizzled over a breakfast scramble.

  • Try it with fried shrimp or spring rolls for an appetizer twist
  • Mix a tablespoon into your meatloaf mixture for extra flavor
  • Use it as a dipping sauce for egg rolls or wontons
Small bowl of bright orange McDonalds sweet and sour sauce with dipping spoon, garnished with green onion slices Save to Pinterest
Small bowl of bright orange McDonalds sweet and sour sauce with dipping spoon, garnished with green onion slices | yummyhauskitchen.com

Now you will never have to wonder what makes that drive through dipping sauce so unforgettable.

Frequently asked questions about this recipe

The sauce stores in an airtight container in the refrigerator for up to one week. Allow it to cool completely before sealing and storing.

Yes, you can freeze it for up to 3 months. Thaw overnight in the refrigerator and whisk well before serving. The texture may be slightly thinner after freezing.

Peach preserves or orange marmalade work well as substitutes. The flavor profile will shift slightly but still deliver that fruity sweetness.

Yes, as long as you use gluten-free soy sauce. Check all ingredient labels, especially ketchup and preserves, to ensure they meet your dietary needs.

Add a pinch of red pepper flakes or a few drops of hot sauce during cooking. Start with small amounts and adjust to your heat preference.

McDonalds Sweet and Sour Sauce

Tangy apricot-pineapple sauce ready in 15 minutes. Perfect for dipping chicken, fries, or adding flavor 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 Slurry: In a small bowl, whisk cornstarch with cold water to make a slurry.
4
Incorporate Thickener: 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 (soy sauce). May contain sulfites (in some vinegars and preserves). Check all ingredient labels for gluten if gluten-free is required.
Lea Hoffmann

Passionate home cook sharing easy recipes, cooking tips, and wholesome meal inspiration.