Copycat McDonald’s Sweet and Sour Sauce Recipe
My kids would happily eat at McDonald’s every single day if I let them. Their order never changes: chicken nuggets, fries, and a little tub of sweet and sour sauce that gets dipped, licked, and argued over. One rainy Saturday I ran out of patience and decided to find out whether I could make that sauce at home.
It worked. The homemade version tastes like the real thing, maybe even a little brighter, and it comes together in under 10 minutes. Honestly, digging the ingredients out of the pantry takes longer than the cooking does.
I am not going to pretend this is a health food. It still contains sugar, so a spoonful is a treat rather than a daily habit.

What it does not have is the long list of chemicals and additives you find on the packet, and the batch is small enough that nothing goes to waste.
It is also cheaper than buying the sauce, which matters when you have hungry kids at the table every day.

Here is what I love about it:
- One small pan and a hand blender, no special equipment
- Pantry ingredients most kitchens already have
- A batch that keeps for a week in the refrigerator
- Enough sauce for a family dinner with chicken nuggets and oven potatoes
After you make it a couple of times, you will stop measuring so carefully. This sauce is forgiving.
The whole recipe takes less time than a trip through the drive through line.
Jump To
Recipe ingredients
Every ingredient here has a job. Swap the wrong one and you will notice it immediately, so let me walk through them one by one.
Apricot jam is the base, and it is the reason the sauce tastes fruity instead of sharp. Both store bought and homemade jam work. Homemade jam gives a lighter, softer color, while store bought jam makes the sauce a little stiffer once it cools. Either way, use a jam you would happily eat on toast.
Apple vinegar is the acid I strongly recommend. I once tried white wine vinegar because it was the only thing in the cupboard, and the sauce came out too acidic and a bit harsh. Apple vinegar brings a gentler tang that sits much closer to the original.
Mustard should be a regular medium mustard. Please skip Dijon and skip anything labeled hot. Those stronger mustards push their way to the front and interfere with the flavor instead of supporting it.
Garlic is a small choice with a big payoff. The original style of this copycat uses garlic powder, and you can absolutely do that. I prefer one fresh garlic clove, grated.
It tastes better to me, and it also solves a problem I keep running into, which is garlic powder turning into a rock in the back of the spice drawer.
The rest is straightforward. Light sugar syrup or corn syrup adds gloss and body. Corn starch thickens the sauce as it cooks. Soy sauce and salt bring savory depth, and water loosens everything so the sauce can simmer instead of turning into paste.
| Ingredient | Amount | What it does |
|---|---|---|
| Apricot jam | 1 1/4 cups | Fruity base and natural sweetness |
| Light sugar syrup or corn syrup | 2 tablespoons | Gloss and body |
| Apple vinegar | 3 tablespoons | Gentle tang |
| Corn starch | 3 teaspoons | Thickening |
| Soy sauce | 1 teaspoon | Savory depth |
| Mustard | 1 teaspoon | Background warmth, use medium mustard |
| Salt | 1/2 teaspoon | Balances the sweetness |
| Garlic powder | 1/4 teaspoon | Or 1 grated garlic clove if you prefer |
| Water | 4 tablespoons | Thins the sauce so it can simmer |
That is the whole list. No unusual shopping trip required.
Step by step instructions
The method is short, which is exactly why it is easy to get right.

- Place all the sauce ingredients except the water into a small pan and blend until smooth with a hand blender.
- Add the water and bring everything to a boil.
- Lower the heat and let it simmer on medium low for about 5 minutes, stirring often.
- Scrape the bottom of the pan as you stir so the sauce does not catch and burn.
- Take the pan off the heat and let the sauce cool completely.
- Stir well before serving.
You will notice the color deepen and the texture thicken as it cooks. That is the corn starch doing its job. If it looks thin right off the stove, give it a few minutes to cool, because it firms up as it sits.
How to serve?
In our house this sauce always lands next to chicken nuggets and oven potatoes. Nuggets with sauce is the classic pairing, and it is the reason I started making this in the first place.
I do not make fries at home. I save that craving for village celebrations, where there is bratwurst, currywurst, fries, and bread rolls all in one place, and where fries somehow taste better than anything I could fry in my own kitchen. At home I make simple oven potato wedges instead.
They could not be easier:

- Cut potatoes into wedges or thick sticks
- Coat with a little oil and plenty of spices
- Bake until golden and crisp outside and fluffy inside
Baking time lands at a bit more or less than half an hour, depending on how thick you cut them. Thin sticks finish faster, chunky wedges take longer. Just keep an eye on them the first time.
Serve the sauce in a small bowl on the side so everyone can dip as much as they like. If you are feeding a crowd, double the batch. It disappears quickly.
How to make chicken nuggets?
Nuggets are simple, but there is one step most people skip, and it makes all the difference.
Pre bake the panko breadcrumbs. The nuggets bake for such a short time that the breadcrumbs never get the chance to turn properly golden in the oven, so we give them a head start.
- Preheat the oven to 400°F (200°C) and line a baking sheet with baking paper.
- Spread the panko in an even layer and bake for about 5 to 6 minutes, until lightly golden, stirring once and leveling it again after the first 3 minutes.
- Tip the panko into a large shallow bowl and let it cool completely.
- Once cool, mix it with the finely grated Parmesan and the dried herbs.
Letting the panko cool matters. If it is still warm, the Parmesan turns sticky and the coating clumps together.
From there, preheat the oven to 450°F (230°C) and line two baking sheets. Cut the chicken breast into bite sized pieces and season generously with salt and pepper. Set up three bowls: flour, lightly beaten eggs, and the panko and Parmesan mix.
Coat each piece in flour and shake off the excess. Dredge it through the egg, let the extra drip away, then press it into the panko mixture.
Place the nuggets on the baking sheets and bake one sheet at a time for about 10 minutes, or until cooked through. Flip them once after 5 minutes. Do not walk away and forget them, because chicken dries out fast.
For reference, the source nutrition for one sixth of the dish, sauce and nuggets together, comes in at 704 calories, 87g carbohydrates, 55g protein, 15g fat, 5g saturated fat, 3g fiber, 30g sugar, 1162mg sodium, and 260mg cholesterol.
What to do with the leftovers?
This is a small batch of sauce, but a little goes a long way. Leftovers keep well in the refrigerator for at least a week, so you have plenty of time to use them up.
My favorite ways to finish the jar:

- On sourdough. Spread a layer on a slice of sourdough, add Camembert slices and a few salad leaves. It makes a quick lunch that feels far more elegant than it is.
- In a salad dressing. Stir one or two teaspoons into a yogurt dressing. It adds sweetness and a little tang without turning the salad into dessert.
- As a chutney stand in. Serve it alongside lentil dal or curry. The fruity sweetness works the same way a chutney does.
- On puff pastry. Spread it on puff pastry squares, top with Camembert, and bake until the cheese melts. Finish with freshly ground black pepper and rocket for an easy appetizer or a light meal.
The puff pastry idea is the one guests always ask about. It looks like you spent an hour on it.
If you want to stretch the sauce even further, use it as a dipping sauce for baked potato wedges, spread it on a burger bun, or thin it with a splash of water for a quick glaze.
More Versatile Dip, Sauce and Dressing Recipes
A good sauce earns its place in the refrigerator, and this one does. Once you are comfortable with the basic method, the same approach works for plenty of other fruit based sauces and dressings: start with a jam or a fruit base, balance it with an acid, thicken it gently on the stove, and taste as you go.
Keep this recipe tucked away for the nights when dinner needs a little help. Nuggets and oven potatoes, a bowl of sweet and sour sauce in the middle of the table, and everyone happy.
FAQs
What ingredients do I need to make a copycat McDonald’s sweet and sour sauce?
The canonical recipe uses 1 ¼ cups apricot jam, 2 tablespoons light sugar or corn syrup, 3 tablespoons apple vinegar, 3 teaspoons cornstarch, 1 teaspoon soy sauce, 1 teaspoon mustard, ½ teaspoon salt, ¼ teaspoon garlic powder (or one grated clove), and 4 tablespoons water. These simple pantry staples combine to create the sweet, tangy, and savory flavor of the original.
How do I cook the sweet and sour sauce to get the right thickness?
Place all ingredients except water in a small pan and blend until smooth with a hand blender. Add the water, bring to a boil, then let it simmer on medium-low heat for about 5 minutes. Stir frequently and scrape the bottom of the pan to prevent scorching. The sauce will darken and thicken as it cooks.
How long does homemade sweet and sour sauce last in the refrigerator?
Homemade sweet and sour sauce keeps well in an airtight container in the refrigerator for at least one week. Its high sugar and acid content help preserve it. Because the texture can become grainy, it is not recommended to freeze this sauce.
Why does my homemade sweet and sour sauce taste too sour, and how can I fix it?
Using too much vinegar or a very strong type like white wine vinegar can make the sauce overly acidic. The recipe specifically calls for apple vinegar for a milder fruity tang. To balance the flavor, ensure you use the correct 3-tablespoon amount and consider letting the sauce rest overnight in the fridge, as this allows the flavors to meld and mellow.
What ingredients do I need to make a copycat McDonald's sweet and sour sauce?
The canonical recipe uses 1 ¼ cups apricot jam, 2 tablespoons light sugar or corn syrup, 3 tablespoons apple vinegar, 3 teaspoons cornstarch, 1 teaspoon soy sauce, 1 teaspoon mustard, ½ teaspoon salt, ¼ teaspoon garlic powder (or one grated clove), and 4 tablespoons water. These simple pantry staples combine to create the sweet, tangy, and savory flavor of the original.

Copycat McDonald’s Sweet and Sour Sauce + Chicken Nuggets
Copycat McDonald’s Sweet and Sour Sauce Recipe My kids would happily eat at McDonald’s every single day if I let them. Their order never changes: chicken nuggets, fries, and a little tub of sweet and sour sauce that gets dipped, licked, and argued over.
- Yield: 6 1x
Ingredients
Copycat McDonald’s Sweet and Sour Sauce
Sweet and sour sauce
1 1/4 cup apricot jam
2 tablespoons light sugar syrup or corn syrup
3 tablespoons apple vinegar
3 teaspoons corn starch
1 teaspoon soy sauce
1 teaspoon mustard
1/2 teaspoon salt
1/4 teaspoon garlic powder
or 1 garlic clove, grated
4 tablespoons water
Chicken Nuggets
Chicken nuggets
2 lbs chicken breast
2 1/2 cups panko or other dried breadcrumbs
1 cup Parmesan, very finely grated
1 teaspoon dried herbs
salt
pepper
1 cup all-purpose flour
4 eggs
Instructions
Copycat McDonald’s Sweet and Sour Sauce
Sweet and Sour Sauce
1-Place all the ingredients for the sauce: Place all the ingredients for the sauce except the water in a small pan and blend until smooth using a hand blender. Add the water to the pan and bring everything to a boil. Let simmer on medium-low heat, often stirring, for about 5 minutes.
2-Don’t forget to scrape the bottom of: Don’t forget to scrape the bottom of the pan while stirring so that the sweet and sour sauce will not catch. The sauce will become darker and thicker while cooking.
3-Take off the heat and let cool: Take off the heat and let cool completely. Stir well before serving.
Chicken Nuggets
Chicken Nuggets
4-Preheat the oven to 210 degrees Celsius/: Preheat the oven to 210 degrees Celsius/ 400°F/ 200°C.
5-Pre-bake panko: Pre-bake panko: Place the panko breadcrumbs on a baking sheet lined with baking paper, level well, and bake until golden, about 5 to 6 minutes, stirring once and leveling again after the first 3 minutes.
6-Cool: Cool: Place the panko into a large shallow bowl, and let cool completely.
7-Preheat the oven to 450°F/ 230°C: Preheat the oven to 450°F/ 230°C. Line two baking sheets with baking paper.
8-Mix the panko breadcrumbs with the Parmesan: Mix the panko breadcrumbs with the Parmesan and the herbs.
9-Cut the chicken breast into bite-sized pieces: Cut the chicken breast into bite-sized pieces. Season the chicken pieces generously with salt and pepper.
10-Place the flour into a shallow bowl: Place the flour into a shallow bowl and the lightly beaten eggs into another bowl. Place the bowl containing the panko breadcrumbs near these bowls.
11-First, coat the chicken pieces with flour,: First, coat the chicken pieces with flour, shake off excess. Next, dredge the chicken pieces through the eggs, shake shortly to allow the excess egg to drip off, and coat in panko breadcrumbs.
12-Bake: Bake: Place the chicken pieces on the prepared baking sheets and bake the sheets one at a time for about 10 minutes or until cooked through. Flip the chicken nuggets once after 5 minutes. Be careful not to overcook the chicken.





