Here is a short video explaining the process, scroll down for detailed ingredients and step by step recipe method. Thanks for coming and do not forget to check other recipes on our homepage.

If you’ve ever dipped a spring roll into that glossy, sticky, sweet and spicy sauce and thought “I need more of this in my life,” you’re in the right place. Thai sweet chili sauce is one of those condiments that sounds fancy but is actually one of the easiest things you can make at home. And here’s the thing — the homemade version blows the store-bought stuff completely out of the water. You control the heat, you control the sweetness, and you can have a fresh batch ready in under 20 minutes. Whether you’re a full-on chili head who wants fire in every bite or someone who prefers just a gentle tingle, this recipe is built for you to make it exactly the way you like it.

Ingredients with Exact Amounts

One of the best things about this recipe is how short and simple the ingredient list is. Everything here is easy to find, and most of it you probably already have sitting in your pantry. The chili peppers are really the only thing that might require a quick trip to an Asian grocery store, but even a regular supermarket will have what you need.

Here’s Everything You Need

  • ½ to 1 cup of mixed chili peppers, processed (Thai chilies for heat + long red chilies for substance)
  • ½ cup water
  • ½ cup rice vinegar
  • ¼ cup sugar (up to 1 full cup if you prefer it sweeter)
  • 1 tablespoon chili flakes (optional, for extra heat)
  • 1 tablespoon fish sauce
  • 1 teaspoon minced garlic
  • 1 teaspoon minced ginger (or up to 1 tablespoon if you love ginger)
  • 1 tablespoon cornstarch
  • A small splash of water (for the cornstarch slurry)

That’s genuinely all it takes. Ten ingredients, one pot, and about 15 minutes of your time. The sugar amount is intentionally left flexible because this is your sauce and you should make it taste the way you want it to taste.

Step-by-Step Recipe Method

This sauce comes together in a really simple sequence, and once you’ve done it once you’ll have it memorized. There’s no complicated technique here — just chopping, combining, simmering, and thickening. Follow the steps in order and you’ll end up with a sauce that looks and tastes better than anything in a bottle.

Step 1: Choose and Prepare Your Chili Peppers

Start by deciding how hot you want your sauce to be, because this is where that decision gets made. For a spicy version, use a combination of Thai chilies, which are small and seriously fiery, and long red chilies, which are much milder but add good body and color to the sauce. Aim for anywhere between half a cup and a full cup of chilies once they’ve been processed. If you want something milder, you can swap out some of the hot chilies for sweet bell peppers. The flexibility here is genuinely one of the great things about making this at home rather than buying it.

Step 2: Process the Chilies

Set up your food processor and add your Thai chilies in whole. For the larger long red chilies, give them a rough chop first just to make sure they fit into the processor and process evenly. Once everything is in, pulse the processor several times rather than running it continuously. You are not looking for a smooth puree here — you want the chilies to be roughly chopped with some texture remaining. That texture is what gives the finished sauce its characteristic look and feel. A few good pulses is all it takes. Once you’re happy with the consistency, transfer the processed chilies to a bowl and set them aside while you get your pot ready.

Step 3: Combine All the Ingredients in a Pot

Get a medium saucepan set up on the stove and add your processed chilies in first. Then pour in the half cup of water and the half cup of rice vinegar. Next, add your sugar — start with a quarter cup if you prefer a sauce that leans more savory and spicy, or go up to a full cup if you want something sweeter and more traditional. Add the tablespoon of chili flakes if you’re using them, pour in the fish sauce, and add the minced garlic and minced ginger. Give everything a good stir so all the ingredients are combined and nothing is sitting dry at the bottom of the pot. At this point the mixture will look quite loose and liquid, but don’t worry — the thickening step is coming.

Step 4: Bring to a Boil and Simmer

Turn your heat on to medium-high and bring the mixture up to a boil, stirring occasionally so nothing sticks to the bottom of the pan. Once it reaches a boil, reduce the heat slightly and let it simmer for around five minutes. During this time the vinegar will mellow slightly, the sugar will dissolve completely, and the garlic and ginger will cook through and start perfuming the whole sauce with that beautiful fragrant warmth. You’ll notice the color deepening slightly and the mixture starting to look more cohesive as it cooks. Keep an eye on it and give it a stir every minute or so to make sure it’s simmering evenly.

Step 5: Make and Add the Cornstarch Slurry

While the sauce is simmering, mix together one tablespoon of cornstarch with just a small splash of cold water in a separate little bowl or cup. Stir it together until you have a smooth, lump-free slurry — this takes about ten seconds. Once your five minutes of simmering is done, pour the cornstarch slurry directly into the pot and stir it in immediately. Keep stirring as the heat does its work and you’ll see the sauce start to thicken up within about a minute or so. It should reach a nicely thick, glossy consistency that coats the back of a spoon beautifully. If you want it thicker, you can mix up a little more cornstarch slurry and add it in gradually until you hit the consistency you’re after.

Step 6: Cool and Serve

Once the sauce has thickened to your liking, take it off the heat and let it cool for a few minutes before transferring it to a bowl or a jar. It’s worth knowing that the sauce will thicken up a little more as it cools down, so don’t panic if it looks slightly thinner than you expected straight off the heat. Give it ten minutes at room temperature and you’ll see it come together into that perfect, thick, sticky consistency. Taste it before you serve it and adjust anything you feel it needs — a little more vinegar for tang, a pinch more sugar for sweetness, or a few extra chili flakes if you want more heat.

Variations in the Recipe

This recipe is already very customizable by design, but there are a few extra directions you can take it depending on what you’re serving it with or what you have available in your kitchen.

Make It Mild or Completely Sweet

If you’re making this for people who don’t love heat, or for kids, simply swap out all the hot chilies for sweet red bell peppers and skip the chili flakes entirely. You’ll still get that beautiful red color and the sweet, tangy base flavor of the sauce without any of the burn. You can also increase the sugar slightly to bring out more of that candy-like sweetness that makes the milder version really appealing as a dipping sauce for fried foods and party snacks.

Use Different Vinegars

Rice vinegar is the traditional choice here and it gives the sauce a clean, mild acidity that doesn’t overpower anything else. But if you don’t have it on hand, you have options. White wine vinegar works well and gives a slightly sharper finish. Apple cider vinegar adds a mild fruity note that actually works quite nicely with the chili and ginger. Regular white distilled vinegar is fine too, though it’s a bit more aggressive, so use slightly less if that’s what you’re working with.

Skip the Fish Sauce for a Vegan Version

The tablespoon of fish sauce adds a beautiful savory depth and umami richness to the sauce that really elevates it beyond just sweet and spicy. However, if you’re cooking for someone who is vegan or doesn’t eat fish, you can swap it out for soy sauce or tamari. The flavor will be slightly different but still very good — you’ll get that salty, savory kick without the fish element. Light soy sauce works best here since it’s less intense than dark soy and won’t overpower the other flavors.

Amp Up the Ginger

The recipe calls for around a teaspoon of minced ginger but honestly this is one ingredient that rewards generosity. If you love ginger, push it up to a full tablespoon or even a little beyond. Fresh ginger in a sauce like this adds a warm, slightly spicy, aromatic quality that’s completely different from chili heat — it’s bright and clean and really delicious against the sweetness of the sauce. Don’t be shy with it if ginger is your thing.

Mistakes to Avoid

Even though this is a simple recipe, there are a few small things that can get in the way of a perfect result. Knowing what to avoid before you start means you won’t have to learn any of these lessons the hard way.

Pureeing the Chilies Instead of Pulsing

This is the most common mistake people make, and it’s an easy one to fall into. If you run the food processor continuously instead of pulsing, you’ll end up with a smooth chili puree rather than a roughly chopped mixture with texture. The texture of the chopped chilies is part of what makes this sauce look and taste the way it should. It gives you those beautiful little flecks of chili throughout the finished sauce. Pulse, check, pulse again — don’t just switch the processor on and walk away.

Adding Too Much Cornstarch at Once

It’s tempting to add extra cornstarch slurry if the sauce doesn’t look thick enough immediately after you stir it in, but resist the urge. The sauce continues to thicken as it heats through and then thickens further again as it cools. If you keep adding cornstarch while it’s still hot and liquid-looking, you can easily end up with a sauce that sets almost solid once it cools down. Add the slurry, wait a full minute while stirring, then assess. You can always add more, but you can’t take it out once it’s in.

Using Too Much Sugar Without Tasting First

The recipe gives a range of a quarter cup to a full cup of sugar, and that’s a big range for a reason — everyone’s palate is different. The mistake is adding a full cup of sugar without tasting as you go. Start with a quarter cup, let it simmer, then taste the sauce and decide if you want it sweeter. Adding sugar is easy, but once the sauce is too sweet there’s not a lot you can do to fix it short of making another batch and mixing the two together. Taste as you go and build up gradually.

Skipping the Fish Sauce

Some people see fish sauce on the ingredient list and decide to just leave it out because they’re not sure about it, especially if they’re not familiar with cooking Asian food. This is a mistake because the fish sauce isn’t there to make the sauce taste fishy — it’s there for that deep, savory, umami backbone that you’d really notice was missing if it wasn’t in there. A tablespoon in the whole batch is a small amount, and once it cooks through you won’t taste it as fish at all. Trust the recipe and add it in.

Conclusion

Homemade Thai sweet chili sauce is one of those recipes that genuinely makes you question why you ever bought the bottled version. It takes about 15 minutes from start to finish, it uses simple everyday ingredients, and the result is fresher, more vibrant, and far more flavorful than anything that comes out of a supermarket jar. The ability to control the heat level and the sweetness is what really sets it apart — you make it your way, every single time. Use it as a dipping sauce for spring rolls, egg rolls, fried shrimp, or chicken wings. Brush it on as a glaze, toss it through noodles, or drizzle it over grilled seafood. However you use it, it’s going to be the best version of this sauce you’ve ever tasted.

FAQs

How long does homemade Thai sweet chili sauce last?

Stored in a clean, airtight jar or container in the refrigerator, this sauce will keep well for up to two weeks. Make sure you’re using a clean spoon every time you dip into it to avoid introducing bacteria. The vinegar in the recipe acts as a natural preservative which helps extend its shelf life, but always give it a smell and a taste before using if it’s been sitting in the fridge for a while.

Can I make this sauce without a food processor?

Absolutely. If you don’t have a food processor, just finely chop the chilies by hand with a sharp knife. It takes a little more time and effort but the result is essentially the same. Some people actually prefer hand-chopping because it gives you more control over the final texture. A mezzaluna makes this job even easier if you have one. Just make sure your knife is sharp so you’re cutting cleanly rather than crushing the chilies.

What chilies work best for this recipe?

Thai bird’s eye chilies are the classic choice for heat, and long red chilies or Fresno chilies work well for adding body and color without too much fire. If you want it mild, red bell peppers are a great substitute. The total amount of processed chilies you’re aiming for is between half a cup and a full cup, so mix and match whatever varieties you like or have available until you hit that volume.

Can I use this sauce as a glaze for cooking?

Yes, and it works beautifully. Because of the sugar content, it caramelizes nicely when brushed onto proteins like chicken wings, shrimp, or salmon and cooked at a medium-high heat. Brush it on in the last few minutes of cooking rather than right at the start so the sugar doesn’t burn before the protein is cooked through. It works on the grill, under the broiler, and in a hot oven.

Is this recipe gluten-free?

The recipe as written is gluten-free as long as the fish sauce you’re using is gluten-free, which most are. Rice vinegar, cornstarch, sugar, and all the other ingredients are naturally gluten-free. If you’ve swapped the fish sauce for soy sauce, make sure you’re using a certified gluten-free tamari instead of regular soy sauce, which typically contains wheat.

Why does my sauce get thicker after it cools?

This is completely normal and expected. Cornstarch-thickened sauces always thicken more as they cool because the starch molecules continue to bond as the temperature drops. This is why it’s important not to over-add the cornstarch slurry while the sauce is still hot and liquid — what looks slightly loose on the stove will be perfectly thick once cooled. If it does set too thick, just stir in a tiny splash of warm water to loosen it back up to the consistency you want.

What’s the difference between Thai sweet chili sauce and regular chili sauce?

Regular chili sauce tends to be more straightforwardly spicy and savory, without the same level of sweetness. Thai sweet chili sauce is specifically built around that balance of sweet and heat, with a glossy, sticky consistency that makes it perfect as a dipping sauce. The addition of rice vinegar, fish sauce, and often ginger and garlic gives it a more complex, layered flavor profile that sets it apart from a standard hot sauce or chili paste.