Have you ever stared at a plate of spring rolls and thought, “This needs something more”?
I have. Every single time.
That’s exactly how this sweet chili sauce became a permanent fixture in my refrigerator. Once you make it at home, you’ll never reach for that dusty store-bought bottle again. And honestly? It takes less than 30 minutes.
Why Homemade Wins Every Time
Store-bought sweet chili sauce always seems like a good idea. You grab it off the shelf, toss it in the fridge, and then forget about it for three months. By the time you actually want it, the flavor has gone flat and the color looks sad.
Homemade is different. Every batch is fresh, bright, and punchy. You control exactly what goes in. No weird preservatives. No mystery ingredients you can’t pronounce. Just clean, simple pantry staples that come together into something genuinely delicious.
There’s also something deeply satisfying about making your own condiments. I started doing it after growing a small chili plant in my backyard. Even a single harvest gave me more than enough to experiment with. But here’s the great news: you don’t need a garden. Everything in this recipe comes straight from your pantry or the nearest grocery store.

What Makes This Sauce So Good?
It comes down to balance. Three things working together perfectly:
- Sweetness from the cane sugar, which rounds out the heat
- Tang from the rice vinegar and apple cider vinegar, which cuts through the sugar
- Heat from the sambal oelek, which keeps things interesting
The tamari adds a quiet, earthy depth. The ginger brings that warm, zingy background note. And the cornstarch slurry pulls it all together into that thick, glossy texture you see drizzled over restaurant appetizers.
The result? A sauce that hits every note at once. Sweet. Spicy. Tangy. Sticky. It’s genuinely hard to stop dipping.
Quick Note on Color
That gorgeous, deep red color comes naturally from the sambal oelek. But if you want it to look extra vibrant, one or two drops of natural red food coloring will do the trick. Totally optional. The flavor is identical either way.
Can I Make It Sugar-Free?
Yes, absolutely. Simply swap the cane sugar for a granular sweetener like erythritol. It maintains that sticky, glossy consistency without the carbs. The taste is nearly identical, and nobody at the table will notice the difference.
Ingredients You’ll Need
Here’s a clean breakdown of everything before you start:
| Ingredient | Quantity | Notes |
|---|---|---|
| Rice vinegar | 1/3 cup | Mild, tangy base |
| Water | 1/3 cup | Balances the acidity |
| Cane sugar | 1/3 cup + 2 tbsp | Or erythritol for sugar-free |
| Apple cider vinegar | 1 tbsp | Adds fruity sharpness |
| Sambal oelek | 1 tbsp | Adjust to your spice comfort |
| Dried red chili flakes | 1–2 tsp | Alternative to sambal oelek |
| Minced garlic | 1 1/2 tsp | Finely minced, not chunky |
| Minced ginger | 1 tsp | Finely minced for best flavor |
| Tamari or soy sauce | 1 tsp | Tamari keeps it gluten-free |
| Cornstarch | 2 tsp | Dissolved in 1 tbsp cold water |
| Natural red food coloring | 1–2 drops | Optional, for a brighter look |
Prep Time: 10 minutes | Cook Time: 15 minutes | Total Time: 25 minutes Servings: 4 | Difficulty: Easy
A Word on Prep
Don’t skip the prep work here. Mincing the garlic and ginger finely really matters. Big chunks of garlic will overpower everything else and throw off the balance. Finely minced pieces release their oils more evenly into the sauce, which means a smoother, more consistent flavor in every spoonful.
It takes maybe five extra minutes. It’s worth every second.

How to Make It: Step by Step
Step 1: Build the base
Grab a small stainless steel saucepan and set it over medium heat. Pour in the rice vinegar, water, and apple cider vinegar. Add the cane sugar directly into the cool liquid. Stir gently until the sugar starts to dissolve.
Step 2: Add the flavor
Stir in the sambal oelek (or chili flakes), the minced garlic, and the fresh ginger. Pour in the tamari. Whisk everything together until nicely combined.

Step 3: Bring it to a boil
Raise the heat slightly and bring the mixture to a gentle, rolling boil. Keep stirring regularly to prevent anything from catching on the bottom. You want the sugar to dissolve into a smooth, clear syrup. Let it bubble for a few minutes. Your kitchen will smell incredible at this point.
Step 4: Make the cornstarch slurry
While the sauce boils, mix 2 teaspoons of cornstarch with 1 tablespoon of cold water in a small bowl. Stir until it looks like a smooth, milky liquid. This is your slurry. It’s what gives the sauce that thick, restaurant-style consistency.
One important tip: always use cold water for the slurry. Hot water will cause the cornstarch to clump before it even hits the pot.
Step 5: Thicken the sauce
Slowly pour the slurry into the boiling sauce while stirring continuously. Keep whisking for about one full minute. You’ll actually watch it transform right in front of you. The sauce goes from thin and watery to thick, glossy, and perfectly coated on the back of a spoon.
Once it reaches that consistency, take it off the heat immediately.

Step 6: Finish and cool
If you’re using food coloring, stir in one or two drops now. Mix thoroughly so the color distributes evenly. Then let the sauce cool completely in the pan. It will thicken a bit more as it sits, which is totally normal.
Ways to Use This Sauce
This is where things get fun. The list of dishes that pair well with this sauce is genuinely long. Here are some of my favorites:
- Dip crispy spring rolls or egg rolls straight into it
- Drizzle over grilled chicken wings for game day
- Use as a sticky glaze for baked salmon fillets
- Serve alongside steamed dumplings or pan-fried potstickers
- Toss crispy fried tofu cubes in the warm sauce
- Stir into vegetable stir-fries for an instant flavor boost
- Spoon over a bowl of fluffy jasmine rice
- Pair with mozzarella sticks for a fun twist
- Brush over shrimp skewers before grilling
- Mix a spoonful into mayonnaise for a spicy sandwich spread
Storing Your Sauce
Once the sauce has cooled completely, pour it into a clean glass mason jar and seal the lid tightly. That’s it.
In the refrigerator: stays fresh for up to one week. In the freezer: keeps well for up to three months.
If you freeze it and the sauce looks a little thick or congealed after thawing, don’t worry. Just warm it gently on the stove and stir it back to life.

Frequently Asked Questions
Can I make this sauce less spicy? Yes. Just reduce the sambal oelek. If you’re using chili flakes instead, start with a small pinch and taste as you go. You can always add more heat, but you can’t take it away.
Why did my sauce turn out thick and gummy? This usually happens when the cornstarch cooks for too long. It thickens very fast once it hits boiling liquid. Pull the pan off the heat sooner next time. If it does go gummy, just add a small splash of hot water and stir until smooth again.
Can I substitute the tamari? If gluten isn’t a concern, regular soy sauce works perfectly. Coconut aminos are another great option. They’re slightly sweeter and a bit milder, but they give you that same savory depth.
Do I really need the cornstarch slurry? Yes, if you want that classic sticky texture. Without it, the sauce stays thin. If you’d rather skip cornstarch entirely, tapioca starch is a solid swap.
Can I double the recipe? Absolutely. Just use a slightly bigger saucepan to avoid boil-overs. The cooking time stays the same.
Full Recipe at a Glance
Ingredients:
- 1/3 cup rice vinegar
- 1/3 cup water
- 1/3 cup + 2 tablespoons cane sugar (or erythritol for sugar-free)
- 1 tablespoon apple cider vinegar
- 1 tablespoon sambal oelek (OR 1–2 tsp dried red chili flakes)
- 1 1/2 teaspoons finely minced garlic
- 1 teaspoon finely minced ginger
- 1 teaspoon tamari or soy sauce
- 2 teaspoons cornstarch dissolved in 1 tablespoon cold water
- 1–2 drops natural red food coloring (optional)
Instructions:
Place all ingredients except the cornstarch mixture into a small saucepan. Bring to a gentle boil over medium heat, stirring regularly until the sugar dissolves completely. Slowly stir in the cornstarch slurry while whisking continuously. Keep stirring for about one full minute until the sauce thickens and turns glossy. Remove from heat and let cool. Pour into a sealed glass jar and refrigerate for up to one week.
Yields approximately one cup of dipping sauce.

Homemade Sweet Chili Sauce
Ingredients
- 1/3 cup rice vinegar Mild, tangy base
- 1/3 cup water Balances the acidity
- 1/3 cup + 2 tbsp cane sugar Or erythritol for sugar-free
- 1 tbsp apple cider vinegar Adds fruity sharpness
- 1 tbsp sambal oelek Or 1–2 tsp dried red chili flakes
- 1 1/2 tsp garlic Finely minced
- 1 tsp ginger Finely minced
- 1 tsp tamari or soy sauce Tamari keeps it gluten-free
- 2 tsp cornstarch Dissolved in 1 tbsp cold water
- 1–2 drops natural red food coloring Optional, for a brighter look
Instructions
- Place all ingredients except the cornstarch mixture into a small stainless steel saucepan.
- Bring the mixture to a gentle boil over medium heat, stirring regularly until the sugar dissolves completely.
- Prepare the slurry by mixing 2 tsp cornstarch with 1 tbsp cold water until smooth.
- Slowly stir the cornstarch slurry into the boiling sauce while whisking continuously.
- Keep whisking for about one full minute until the sauce thickens and turns glossy.
- Remove from heat. Stir in food coloring if using, and let the sauce cool completely in the pan.














