·sauce

McDonald's Sweet And Sour Sauce

McDonald's sweet and sour sauce recipe has become one of the most requested copycat recipes, and for good reason. This vibrant orange-red sauce perfectly balances tangy pineapple sweetness with just enough vinegar bite to complement those crispy chicken nuggets. What makes McDonald's version so addictive is its unique combination of apricot preserves and pineapple juice, creating a smoother, more complex flavor than typical sweet and sour sauces. The restaurant's version has that perfect glossy consistency that clings to food without being too thick. Making this iconic sauce at home means you can enjoy that nostalgic McDonald's flavor anytime, and you'll be amazed at how closely this recipe matches the original. Plus, you can make a bigger batch and store it for weeks, saving those extra sauce packets for special occasions.

Prep
5 min
Cook
10 min
Total
15 min
Servings
8
Yield
about 1 cup
Difficulty
Easy
Equipment: Small saucepan · Whisk · Fine mesh strainer · Glass jar or container for storage

Ingredients

apricot preserves1/3 cup
pineapple juice1/4 cup
light corn syrup2 tablespoons
white vinegar2 tablespoons
water1 tablespoon
soy sauce1/2 teaspoon
garlic powder1/4 teaspoon
onion powder1/8 teaspoon
red food coloring optional, for authentic color2-3 drops

Instructions

1
Combine Base Ingredients
In a small saucepan, whisk together the apricot preserves, pineapple juice, corn syrup, and water until smooth. The preserves should break down completely - if there are large fruit chunks, mash them with the back of a spoon. This creates the sweet foundation that makes McDonald's sauce so distinctive compared to other sweet and sour sauces.
2
Add Seasonings and Simmer
Stir in the white vinegar, soy sauce, garlic powder, and onion powder. Bring the mixture to a gentle simmer over medium heat, whisking constantly to prevent sticking. The sauce will start to thicken slightly and develop a glossy appearance after 3-4 minutes of simmering. The vinegar smell will mellow as it cooks, creating that perfect balance.
3
Strain and Color
Remove from heat and strain the sauce through a fine mesh strainer to remove any remaining fruit pieces and create that smooth McDonald's texture. Add 2-3 drops of red food coloring if desired to achieve the authentic orange-red color. The sauce should coat the back of a spoon but still pour easily. Let cool completely before storing - it will thicken slightly as it cools.

Pro tips for authenticity

Use apricot preserves specifically, not jam - the preserves have larger fruit pieces that break down better and create the right flavor profile that matches McDonald's sauce.
If you can't find apricot preserves, peach preserves work as a substitute, though the flavor will be slightly different from the original.
Make this sauce 24 hours ahead for the best flavor - the ingredients meld together beautifully overnight in the refrigerator.
Don't skip straining the sauce - this step is crucial for achieving that smooth McDonald's texture without any fruit chunks.
This sauce pairs perfectly with chicken nuggets, egg rolls, fried shrimp, or even as a glaze for grilled chicken or pork.
For a spicier version, add a pinch of red pepper flakes while simmering, though this won't match the original McDonald's version.
Refrigerator
Store in an airtight container for up to 3 weeks - the high sugar and acid content help preserve it
Freezer
Freezes well for up to 3 months, though texture may slightly separate when thawed
Reheat
No reheating needed - serve at room temperature or straight from the fridge

Nutrition per serving

45
Calories
0g
Protein
12g
Carbs
0g
Fat
0g
Fiber
85mg
Sodium

How does it compare to the real thing?

This homemade version captures about 95% of McDonald's sweet and sour sauce flavor and texture. The apricot preserve base and specific ingredient ratios create that distinctive tangy-sweet balance that makes the original so addictive. The main difference is that McDonald's version might have additional preservatives that give it a slightly longer shelf life and more stable consistency. The color match is perfect with food coloring, and the smooth texture after straining is nearly identical. Some tasters actually prefer the homemade version because you can control the sweetness level and avoid artificial preservatives while still getting that nostalgic McDonald's flavor.

Frequently asked questions

More recipes you'll love