McDonalds Sweet and Sour Sauce

Golden orange McDonalds sweet and sour sauce in a glass ramekin with dipping condiment texture Save to Pinterest
Golden orange McDonalds sweet and sour sauce in a glass ramekin with dipping condiment texture | bitebackkitchen.com

This homemade version captures the iconic tangy and sweet flavors of the famous fast-food dipping sauce. The combination of apricot preserves and pineapple juice creates that signature fruity base, while vinegar and soy sauce add depth and umami notes. Ready in just 15 minutes, this versatile condiment thickens beautifully with a simple cornstarch slurry.

Store in an airtight container in the refrigerator for up to one week. The sauce pairs perfectly with chicken nuggets, fried shrimp, spring rolls, or even as a glaze for stir-fried vegetables. For a smoother texture, strain after cooking, and adjust sweetness or tanginess to your preference by adding extra sugar or vinegar.

My college roommate and I spent an entire summer obsessed with recreating drive-thru sauces in our tiny apartment kitchen. This sweet and sour recipe was the holy grail we finally cracked after dozens of batches. The smell of apricot and vinegar bubbling on the stove still takes me back to late night study sessions with homemade nuggets.

I first made this for my nieces who were convinced fast food sauce was magic. When I pulled a mason jar from the fridge and they dipped their homemade nuggets in it, their eyes lit up like Id performed a trick. Now they request uncle sauce whenever I visit.

Ingredients

  • 1/2 cup apricot preserves: This is the secret foundation that gives the sauce its signature fruity sweetness and smooth texture
  • 1/4 cup canned pineapple juice: Fresh pineapple works too but canned provides consistent acidity
  • 2 tablespoons white distilled vinegar: Creates that perfect tangy bite that balances the sugar
  • 2 tablespoons light brown sugar: Dark brown works too but light gives that classic golden color
  • 3 tablespoons ketchup: Adds body and that familiar umami depth
  • 2 teaspoons soy sauce: The salt component and savory backbone
  • 1/2 teaspoon salt: Enhances all the flavors without making it salty
  • 1 tablespoon cornstarch: Essential for getting that glossy restaurant style thickness
  • 2 tablespoons cold water: Must be cold to prevent lumps when making the slurry
  • 1/4 teaspoon garlic powder: Optional but adds that extra layer of flavor
  • 1/4 teaspoon onion powder: Optional for more depth

Instructions

Gather your base:
Combine apricot preserves, pineapple juice, vinegar, brown sugar, ketchup, soy sauce, and salt in a small saucepan
Heat and whisk:
Place over medium heat and whisk until completely smooth and warmed through, about 3 to 4 minutes
Make the slurry:
In a small bowl, whisk cornstarch with cold water until no lumps remain
Thicken it up:
Pour the slurry into the saucepan while stirring constantly and bring to a gentle boil until glossy, about 2 to 3 minutes
Add the extras:
Remove from heat and stir in garlic powder and onion powder if using, then let cool slightly
Thick glossy McDonalds sweet and sour sauce brushed over crispy chicken nuggets for dipping Save to Pinterest
Thick glossy McDonalds sweet and sour sauce brushed over crispy chicken nuggets for dipping | bitebackkitchen.com

My partner walked in while I was taste testing the final batch and immediately started dipping everything in sight. We ended up eating dinner with just this sauce and whatever we could find in the fridge. Sometimes the simplest condiments become the meal.

Making It Your Own

I discovered that peach preserves work beautifully as a substitute if apricot is not available. The flavor profile shifts slightly but still hits those nostalgic notes. For extra heat, a pinch of red pepper flakes transforms it completely.

Texture Secrets

Straining the sauce through a fine mesh sieve after cooking removes any bits of fruit from the preserves. This step is optional but creates that perfectly smooth drive-thru consistency. I usually skip it because I love the little texture surprises.

Serving Ideas Beyond Dipping

This sauce shines as a stir fry glaze or even brushed on grilled chicken during the last few minutes. The sweetness caramelizes beautifully over high heat. Use it as a burger topping for an unexpected twist.

  • Mix with mayonnaise for an incredible sandwich spread
  • Brush it on meatballs during the last 5 minutes of baking
  • Stir a spoonful into fried rice for instant flavor
Homemade McDonalds sweet and sour sauce drizzled across white plate with vibrant apricot color Save to Pinterest
Homemade McDonalds sweet and sour sauce drizzled across white plate with vibrant apricot color | bitebackkitchen.com

There is something deeply satisfying about making the sauces we grew up loving in our own kitchens. This recipe proves that some convenience foods are worth recreating at home.

Your Recipe Questions

The sauce delivers a balanced tangy and sweet flavor profile with fruity notes from apricot and pineapple. The vinegar provides a sharp acidity that cuts through the sweetness, while soy sauce adds subtle savory depth.

Store in an airtight container in the refrigerator for up to one week. The sauce may thicken slightly when chilled—simply warm it up or stir in a small amount of water to reach desired consistency.

Yes, simply substitute regular soy sauce with a gluten-free tamari or coconut aminos. Ensure all other ingredients, particularly the apricot preserves, are certified gluten-free.

This versatile condiment works beautifully with chicken nuggets, fried shrimp, spring rolls, egg rolls, french fries, or even as a glaze for stir-fried vegetables and meats.

Ensure the mixture reaches a gentle boil while whisking constantly. If still too thin after 3 minutes, create another small batch of cornstarch slurry and gradually incorporate while boiling.

Freezing is not recommended as the texture may separate and become grainy upon thawing. The sauce keeps well in the refrigerator for one week, so prepare smaller batches as needed.

McDonalds Sweet and Sour Sauce

Tangy, sweet condiment perfect for dipping nuggets, fries, or adding zest 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 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 slurry.
4
Add Slurry to Sauce: 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 Optional Seasonings: 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.
Riley Montgomery

Home chef sharing flavorful, easy recipes and real-life kitchen tips for fellow food lovers.