Imagine dipping your crispy chicken nuggets into a sweet yet spicy sauce that hits just the right spot. McDonald's Sweet Chili Sauce is a fan-favorite sauce that can be enjoyed with almost anything! It's a perfect blend of sweet and tangy flavors with just the right amount of heat. If you're a fan of this iconic sauce, why not try making it at home with this easy copycat recipe?

๐ Want to Save This Recipe?
McDonald's (or Mickey D's, as we like to call it in my household) has been a longtime love of mine. I mean, a classic Big Mac, salty fries, or a sweet McFlurry can always hit the spot!
However, what really sets McDonald's apart from other fast-food chains is its delicious sauces (have you tried their breakfast sauce?!?).
One of my all-time favorites is their sweet chili sauce. It's the perfect balance of sweet and spicy, making it a hit with kids AND adults.
This sweet chili sauce was inspired by traditional Asian sauces and brings a touch of McDonald's global flavor palette into your home. Pair it with your favorite side dish, like crispy seasoned fries or vegetable stir-fry, to take your meal up a notch.
Tip: Make Wendy's chili sauce, and let me know in the comments which one you like best!
Jump to:

Why you'll love this recipe
- Just the right mix of sweet and spicy.
- Great for dipping your nuggets, use it as a marinade or glaze for meats and vegetables.
- Easy to make with just 8 simple ingredients!
What is McDonald's Sweet Chili Sauce?
McDonald's Sweet Chili Sauce is a limited-time treat that mixes the sweetness of sugar with the kick of chilies for a one-of-a-kind flavor. Inspired by Asian flavors, this sauce became a hit around the world as a dip for McDonald's chicken nuggets and other menu favorites.
My copycat recipe is here to help you recreate that famous taste with everyday pantry items!
Key ingredients
Let's take a closer look at some of the key ingredients needed to make this sweet chili sauce recipe.

Rice Wine Vinegar: This type of vinegar adds a subtle tang without taking over the sauce. It balances the sweetness and brings out the other flavors.
Sriracha: A popular hot sauce, Sriracha adds a kick of heat and a hint of garlic. It's important for the recipe to achieve the spicy undertone that really makes this sauce.
Sugar: White sugar is a key ingredient that balances the spiciness. It also helps to thicken the sauce and add a glaze-like consistency.
Sambal Oelek: Sambal Oelek is an Indonesian chili paste packed with flavor and heat. It's a classic choice, but feel free to swap it out with your favorite chili paste if you want.

Heather's helpful hints
- Tweak the heat to your taste by adding more or less Sriracha and cayenne pepper.
- Keep the sauce smooth by giving the cornstarch slurry a good whisk before tossing it in the pan to avoid any lumps.
- Add two extra tablespoons of sriracha if you can't find Sambal paste.
Step-by-step instructions
The entire recipe is below and can be printed to save for later. But, before you get there, let's walk through it step-by-step so you understand what you're doing beforehand.

Step 1
Mix all the sauce ingredients in a medium pan and bring it to a boil over high heat.

Step 2
Let it simmer for 3-5 minutes, stirring now and then.

Step 3
Mix cornstarch with cold water to make a slurry. Whisk until smooth. Slowly add to sauce.

Step 4
Stir, and let it simmer for 5 more minutes. Remove and allow to cool before serving.
Variations and Substitutions
- To make a milder version, reduce the amount of sriracha and omit the cayenne pepper. Kids will love the sweet flavor without the heat.
- For a spicier kick, add an extra pinch of cayenne or a dash of hot sauce. Experiment with different chili pastes for a unique twist.
- For a gluten-free option, substitute the cornstarch with arrowroot powder. Both thicken the sauce beautifully and maintain the desired texture.

Make ahead and storage
This sauce can be made ahead of time and stored in the refrigerator for up to two weeks. It doesn't freeze well due to the cornstarch, but it's so easy to make fresh whenever needed!
Equipment
A medium saucepan, whisk, and airtight container are all you need for this recipe. If you don't have a whisk, a fork works in a pinch for mixing the slurry.
Meal ideas
My family loves this sauce as a dip for chicken nuggets, but it's also great on top of burgers or as a glaze for grilled meats.
Here are some other meal ideas you can try with this sweet chili sauce:
- Sweet chili tofu (or chicken) stir-fry with rice and veggies
- Grilled shrimp skewers
- Sweet chili glazed meatballs over rice
- Veggie spring rolls
- Fried chicken and waffles
Frequently asked questions
Yes, you can reduce the sugar or substitute it with honey for a different type of sweetness.
Any chili paste of your choice can be used; just adjust the quantity based on heat preference.
Yes, all ingredients listed are plant-based, making this sauce suitable for a vegan diet!
Related recipes
If you're in the mood for more sauce recipes, check out these favorites from My Sweet Precision!
Not sure what to try? Check out our complete recipe index to search for recipes, baking tips, and more!
Recipe

McDonald's Sweet Chili Sauce
Ingredients
Sauce Ingredients
- ยผ cup rice wine vinegar
- ยผ cup granulated sugar
- ยผ cup water
- 1 tablespoon sriracha
- 1 tablespoon sambal oelek
- 1 pinch cayenne pepper
Cornstarch Slurry
- 1 tablespoon cornstarch or arrowroot
- 1 tablespoon water cold
Instructions
- Combine all sauce ingredients in a medium pan, and bring to a boil over high heat. Allow the mixture to simmer for 3-5 minutes, while stirring occasionally.
- Make a slurry by combining 1 tablespoon cornstarch and 1 tablespoon of cold water. Whisk together until no lumps remain.
- Slowly pour the cornstarch slurry into the simmering sauce on the stove. Stir and allow to simmer for 5 more minutes.
- Remove and allow to cool before serving. Store in an airtight container in the refrigerator.
Notes and Tips
- Sambal Oelek is an Indonesian chile paste. You can substitute it with any chile paste you prefer. If you can't find it at your supermarket, you can also use two tablespoons of Sriracha.ย











Dave says
This was exactly what I needed! Our local store doesn't make this anymore and this is just like what they served. Thanks, Heather.
Heather says
Fantastic, glad it worked out Dave!