Skip to Content

Sweet Chili Sauce

Sharing is caring!

This homemade Sweet Chili Sauce is so much better than shop-bought!

Sweet chili sauce is a must with so many Chinese recipes. Especially starters like spring rolls, shrimp toast and shrimp rangoon or crab rangoon. The flavours just seem to go together so well. Most of the sweet chili sauce you find at the shop in jars are okay and probably what is used at most Chinese takeaways but when you make your own, you will be over the moon with the results.

One good thing about making your own sweet chili sauce is that you can easily adjust the hot and sweet flavours to taste. All is explained in the recipe card below and in the step by step photographs.

sweet chili sauce

What is Chinese sweet chili sauce?

Chinese sweet chili sauce is a popular condiment in Chinese cuisine. It is a versatile sauce that combines sweetness, spiciness, and tanginess, making it a favourite for dipping, glazing, or marinating.

It’s commonly used as a dipping sauce for spring rolls, dumplings, and other appetizers and can also be used  as a glaze for grilled or roasted meats, or as a flavorful addition to stir-fries. Due to its sweet and spicy profile, it has become hugely popular at Chinese takeouts around the world.

What ingredients go into a sweet chili sauce?

The sauce typically includes ingredients like:

  1. Chili Peppers: These provide the heat and spiciness to the sauce. In my recipe, both shop-bought or homemade sambal oelek along with Sichuan chili flakes. All should be added to taste.
  2. Sugar: Adds sweetness to balance the heat.
  3. Vinegar: Contributes a tangy flavor.
  4. Garlic: Often included for its aromatic and savory qualities.
  5. Soy sauce: This adds a savoury flavour to the hot sauce.
  6. Salt: Enhances the overall flavor.
  7. Red Food Colouring: Food colouring is completely optional and adds no flavour. If you want your sweet chili sauce to be a glowing red like you find at takeaways, food colouring is how it’s done.

How do you make this sweet chili sauce?

You start by making a slurry by mixing the water and cornflour (cornstarch) together. Set aside. Then you pour the rice wine vinegar, water and sugar in a saucepan and bring it to a simmer over a medium heat. Stir the sugar in until it dissolves and the add the chopped garlic, soy sauce and the chili flakes.

Then you stir in the  sambal oelek. If you are not sure about the spiciness of the sambal oelek, just add one tablespoon. You can always add more to taste later in cooking.

Continue simmering until until the sauce has reduced by about 1/3 and is much thicker than when you started. Then pour in half the slurry and simmer for another 30 seconds. The chili sauce should literally ooze off your spoon. That’s it!

Can you adjust this chili sauce recipe to taste?

Yes. When your sweet chili sauce is about ready, you should taste it and decide if it is spicy or sweet enough. Adjust by adding more sugar or sambal oelek.

This sweet chili sauce should be quite thick. Think ketchup here. You can adjust the thickness by adding more slurry if too thin or cooking it down more. If it becomes too thick, stir in a little water.

How long can you store this sauce in the fridge?

It will keep for about 2 weeks and much longer if you know how to properly can sauces. Mine never lasts two weeks anyway because we eat it.

It is worth noting that this sweet chili sauce recipe can easily be upscaled or downscaled if you want to make more or less. Normally this would be to simply halve or double the ingredients but with sauces like this, I recommend using the recipe as a guide but really taste as you go. You want to ensure it does not become to spicy or sweet for your taste preferences. 

Step by step photographs.

Ingredients for the hot sauce.

Get all your ingredients prepared and ready before starting. Make the slurry by stirring the cornflour (cornstarch) and water together.

The vinegar, water and sugar in a sauce pan.

Pour the rice wine vinegar, water and sugar in a saucepan and bring it to a simmer over a medium heat. Simmer until the sugar dissolves.

Adding the garlic, soy sauce and chili flakes to the sauce.

Add the chopped garlic, soy sauce and the chili flakes.

 

 

 

 

Adding the sambal oelek

Stir in the sambal oelek and continue simmering until until the sauce has reduced by about 1/3 and is much thicker than when you started.

Adding the slurry to thicken the sauce and also food colouring.

Add about half of the slurry to thicken and continue simmering for 30 seconds. Add the rest if the sauce is still too runny. Stir in the food colouring if using.

Sweet chili sauce in a serving bowl.

Your sweet chili sauce is ready when it is thick but still pourable.

Homemade sweet chili sauce in a serving bowl.

You can pour your sweet chili sauce into bottles or serve it at the table in a bowl.

If you like this recipe for sweet chili sauce, you might like to try some of these Chinese takeaway favourites too:

I am currently updating my blog with the most popular Chinese takeaway recipes so be sure to check back often for new recipes. There are a lot on the way!

    1. Bang Bang Chicken
    2. Peking Duck
    3. General Tso’s Chicken
    4. Crispy Chicken and Broccoli
    5. Salt and Pepper Chicken
    6. Sesame Chicken
    7. Sweet and Sour Chicken
    8. Kung Pao Chicken
    9. Dan Dan Noodles
    10. Orange Chicken
    11. Hainan Chicken
    12. Spicy Chicken Chow Mein
    13. Mongolian Beef
    14. Chinese Crispy Beef
    15. Egg Drop Soup
    16. Spicy Won Ton Soup
    17. Egg Fried Rice
    18. Potstickers
    19. Bam Bam Chicken
    20. Beef in Black Bean Sauce
    21. Black Bean Noodles
    22. Chinese Chicken Curry
    23. Chili Oil Noodles

Have you tried this recipe for sweet chili sauce? 

If yes, please give it a star rating in the recipe card below and leave a comment. I love receiving your feedback and I’m sure other readers of my blog do too. Thank you.

If you are not already doing so, please follow me on Instagram and Facebook for all my latest recipes.

Yield: 25

Sweet Chili Sauce

sweet chili sauce
Prep Time 5 minutes
Cook Time 10 minutes
Total Time 15 minutes

Ingredients

  • 1 tbsp cornflour (cornstarch)
  • 1 ½ tbsp water
  • 125ml (1/2 cup) dark Chinese rice wine vinegar
  • 375ml (3/4 cup) water
  • 115g (generous ½ cup) sugar
  • 6 cloves garlic, minced
  • 1 tbsp soy sauce
  • 1 tsp Sichuan chili flakes
  • 3 tbsp sambal oelek
  • 1/2 tsp red food colouring (optional)

Instructions

  1. Make a slurry by mixing the water and cornflour (cornstarch) together. Set aside.
  2. Pour the rice wine vinegar, water and sugar in a saucepan and bring it to a simmer over a medium heat. Stir the sugar in until it dissolves and the add the chopped garlic, soy sauce and the chili flakes.
  3. Stir so that it is all well combined and then add the sambal oelek. If you are not sure about the spiciness of the sambal oelek, just add one tablespoon. You can always add more to taste later in cooking.
  4. Continue simmering until until the sauce has reduced by about 1/3 and is much thicker than when you started. Then pour in half the slurry and simmer for another 30 seconds. The chili sauce should literally ooze off your spoon.
  5. If it is still too runny, add the remaining slurry and continue cooking for another 30 seconds until you have a nice, thick but pourable sauce. If it becomes to thick, just add a little water.
  6. If you prefer a bright red chili sauce like those served at most Chinese restaurants, add 1/2 tsp red food colours.
  7. Allow to cool and then store in a jar. This sweet chili sauce will keep in the fridge for about 2 weeks. If you don't add the garlic, it will last for months.

Nutrition Information:

Yield:

25

Serving Size:

1

Amount Per Serving: Calories: 12Total Fat: 0gSaturated Fat: 0gTrans Fat: 0gUnsaturated Fat: 0gCholesterol: 0mgSodium: 90mgCarbohydrates: 1gFiber: 0gSugar: 0gProtein: 0g

Did you like this recipe?

Please join me on Facebook where I share all my latest recipes and videos. Just click that Facebook icon on the left and let's get to know each other!

Skip to Recipe

Sharing is Caring

Help spread the word. You're awesome for doing it!