What Is Sweet Thai Chili Sauce?
Sweet Thai chili sauce, Nam Jim Gai (น้ำจิ้มไก่), is a bright, glossy dipping sauce made from fresh red chilies, garlic, rice vinegar, sugar, and a small amount of salt, cooked briefly until slightly thickened and sticky. It is sweet first, gently spicy second, and the right thing alongside almost everything that comes off a grill or out of a fryer. My aunties made it at my grandmother’s farm and it was always the first thing gone.
Note From Susie

Sawasdee Kha, and Hello.
When we were at my grandmother’s farm, my aunties made this sauce and even as a young child I watched them make it. I did not yet know what it was or why everyone reached for it first, but I could see that they did, and I paid attention. That is how you learn some things. You watch, and you remember, and one day you are the one making it.
Sweet and bright and just spicy enough, with that slight stickiness that tells you it is made correctly. It went on everything, chicken off the grill, pork skewers, whatever was being served that day. The question was never whether to put the sweet chili sauce on. The question was how much.
This sauce is one of the easiest things on this site to make and one of the most useful things you can keep in your refrigerator. Fifteen minutes, a handful of ingredients, and a jar that will be gone before you expect it to be.
I still make this the same way my aunties made it. And just like at my grandmother’s farm, it is always the first thing gone.

What’s In This Page
“My mother never measured anything. This is the truest thing I know about how she cooked.”
— Her Hands His EyesWHAT IS SWEET THAI CHILI SAUCE?
Sweet Thai chili sauce, น้ำจิ้มไก่, Nam Jim Gai, is one of the most versatile and universally loved condiments in Thai cooking. The name translates as chicken dipping sauce, reflecting its most traditional use alongside grilled and fried chicken, but in practice it goes on everything. Grilled meats, fried foods, spring rolls, dumplings, satay, fish cakes, shrimp cakes, and anything else that benefits from something sweet, bright, and gently spiced alongside it.
The sauce is built from fresh red chilies and garlic blended together, then cooked with rice vinegar, sugar, water, and a small amount of salt until the mixture thickens slightly and becomes glossy and sticky. The sugar is the primary flavor and the backbone of the sauce. The vinegar provides the brightness and the slight tartness that keeps the sweetness from being flat. The chili provides color and a gentle, building heat that is present but never aggressive. The garlic adds depth. The slight stickiness of the finished sauce is what makes it cling to whatever it is dipping rather than running off, and that stickiness is achieved by the sugar cooking down with the vinegar into something slightly syrupy.
Homemade sweet Thai chili sauce is significantly better than the bottled version that appears on restaurant tables worldwide. The fresh chili and garlic produce a brighter, more vibrant flavor, and the sauce is made in fifteen minutes from ingredients available at most grocery stores. It keeps in the refrigerator for up to two weeks and improves as it sits. According to the Oxford Companion to Food, sweet chili sauces are found throughout Southeast Asian cooking, with the Thai version distinguished by its use of fresh red chilies and rice vinegar.
My aunties made it at my grandmother’s farm. Everyone reached for it first. Some things are simply right from the beginning.
WHAT YOU’LL NEED

Fresh red chilies, six to eight. The long mild red variety, sometimes called Fresno chilies or red finger chilies, are the correct choice. They provide the bright red color and a moderate, pleasant heat without being aggressively spicy. Thai bird chilies can be added for more heat, one or two alongside the mild red chilies. The quantity of chilies determines the heat level of the finished sauce. Start with six for a mild to moderate result and add more in the next batch if you want more heat.
Garlic, four cloves. Blended with the chilies before the sauce is cooked. The garlic flavor softens significantly during the brief cooking and integrates into the sauce rather than being identifiable as a separate flavor.
Rice vinegar, half a cup. This provides the brightness and the slight tartness that balances the sugar. White vinegar can be substituted but produces a sharper, less rounded result. Rice vinegar is available at most grocery stores and is worth using for the more gentle acidity it provides.
Sugar, three quarters of a cup. This is the primary flavor of the sauce and the amount that produces the correct sweetness and the correct sticky consistency when cooked. It seems like a lot until you taste the finished sauce and understand that the vinegar and chili are balancing it throughout.
Water, half a cup. Salt, one teaspoon. Cornstarch, one teaspoon dissolved in one tablespoon of cold water, for additional thickening if needed after the sauce has cooked. A small saucepan. A blender or food processor for the chilies and garlic.
VISUAL WALK THROUGH

Step 1. Blend the chilies and garlic together until finely chopped.
Roughly chop the chilies and garlic and place them in a food processor or blender. Pulse until finely chopped but not a completely smooth paste. Some visible texture in the chili and garlic mixture is correct and desirable in the finished sauce. A completely smooth paste produces a sauce that looks uniform but lacks the slight texture that makes homemade sweet Thai chili sauce look and feel different from the bottled version. Pulse, check, and stop when it is finely chopped with small visible pieces remaining.
Step 2. Combine everything in the saucepan and bring to a boil.
Add the blended chili and garlic mixture to a small saucepan with the rice vinegar, sugar, water, and salt. Stir to combine. Bring to a boil over medium-high heat, stirring to help the sugar dissolve completely. The mixture will turn a vibrant, glossy red as it heats and the sugar begins to dissolve into the vinegar.
★ Step 3. Simmer until slightly thickened and glossy. This is What Makes the Difference.
Reduce the heat to medium and simmer for ten to fifteen minutes, stirring occasionally, until the sauce has thickened slightly and coats the back of a spoon. The sauce will continue to thicken as it cools, so pull it off the heat when it is slightly thinner than you want the finished sauce to be. If after cooling the sauce is thinner than desired, return it to low heat and simmer for another three to five minutes. If you want a thicker sauce immediately, stir in the cornstarch slurry during the last two minutes of cooking.
Step 4. Cool and taste. Adjust if needed.
Remove from heat and let the sauce cool for ten minutes before tasting. The flavors change as the sauce cools and the full sweetness, heat, and brightness come into focus. Taste and adjust: more sugar if it needs more sweetness, a small splash of rice vinegar if it needs more brightness, a pinch of salt if it needs more depth. The sauce should be sweet and bright and gently spiced, with a slight stickiness when you rub a small amount between your fingers.


Step 5. Store in a jar. Use on everything.
Transfer the cooled sauce to a clean glass jar with a tight lid. Refrigerate for up to two weeks. The sauce improves over the first day as the flavors settle together. It thickens slightly more in the refrigerator, which is correct. Bring to room temperature before serving if the consistency seems too thick. Use it on everything. That is not a suggestion. That is what my aunties did and it has always been the right approach.

Thai Sweet Chili Sauce (Nam Jim Gai)
Ingredients
- 1 cup rice vinegar
- 1 cup sugar
- 1/2 cup water
- 2 tablespoons fish sauce
- 1 tablespoon minced garlic
- 2 teaspoons red chili flakes or 2-4 fresh chili-chopped
- One tablespoon cornstarch
- 2 tablespoons cold water
Instructions
- Combine the white sugar, rice vinegar, and water in a medium saucepan over medium heat. Stir continuously until the sugar completely dissolves, creating a smooth, syrupy base for your sauce.
- Add the minced garlic and finely chopped chili peppers to the pan. Allow the mixture to simmer gently for 5-7 minutes, stirring occasionally. This step allows the flavors of the garlic and chili peppers to infuse into the sauce, creating a robust and aromatic blend.
- Mix the cornstarch slurry with water until it is fully dissolved and smooth. This slurry will thicken the sauce to the desired consistency and ensure it coats your dishes beautifully.
- Pour the cornstarch mixture into the saucepan, stirring constantly. Continue cooking for 2-3 minutes until the sauce thickens to a glossy, velvety texture. Remove the saucepan from the heat and let the sauce cool to room temperature.
- Once cooled, carefully transfer the Sweet Thai Chili Sauce into a clean, airtight jar or bottle for storage. Refrigerate until ready to use. Serve the sauce chilled or at room temperature, allowing its vibrant flavors to enhance your favorite dishes. Enjoy the authentic taste of Nam Jim Gai!
Notes
Nutrition
LET’S GET THIS RIGHT
Why is my sweet Thai chili sauce too thin?
The sauce was not cooked long enough, or the sugar ratio was too low. The sauce thickens as it cools, so it should look slightly thinner than desired when it is still hot. If after cooling it is still too thin, return it to low heat and simmer for another five minutes, stirring occasionally. You can also add a small cornstarch slurry, one teaspoon of cornstarch dissolved in one tablespoon of cold water, during the last two minutes of cooking for a more immediate thickening effect.
Why does my sweet Thai chili sauce taste flat?
The vinegar was not enough, the salt was omitted, or the chilies and garlic were not fresh. The brightness of sweet Thai chili sauce comes from the rice vinegar cutting through the sweetness of the sugar. Without enough vinegar the sauce tastes flat and one-dimensionally sweet. Add a small splash of rice vinegar, stir, and taste again. A pinch of additional salt also helps bring the flavors forward.
How spicy is sweet Thai chili sauce?
Homemade sweet Thai chili sauce made with long mild red chilies is gently spiced, with a building warmth that arrives after the sweetness and is pleasant rather than aggressive. It is accessible to most palates including children. For more heat, add one or two Thai bird chilies to the blender with the mild red chilies. For less heat, reduce the number of chilies and remove the seeds before blending.
How long does homemade sweet Thai chili sauce keep?
Homemade sweet Thai chili sauce keeps in an airtight container in the refrigerator for up to two weeks. The flavor improves over the first day and remains good through the full two weeks. The sauce will thicken slightly more in the refrigerator than it was when freshly made. Bring to room temperature before serving if the consistency seems too thick to pour or dip easily.
Can I use sweet Thai chili sauce as a marinade?
Yes. Sweet Thai chili sauce works as a marinade for chicken, pork, and shrimp. The sugar caramelizes beautifully during grilling or roasting and the chili and garlic flavor penetrates the meat during marinating. Marinate for at least thirty minutes and up to overnight for a more developed flavor. The same sauce used as a marinade can be brushed over the meat during cooking as a glaze for an additional layer of caramelized sweetness.
FLAVOR PROFILE
The color arrives first. Bright, glossy red, the kind of red that tells you immediately that this sauce is going to be sweet and present and worth reaching for. My aunties’ sauce looked exactly this way at my grandmother’s farm. Everyone reached for it. I watched and paid attention even before I understood why.
On the tongue the sweetness arrives first, rounded and full from the sugar cooked down with the rice vinegar. Then the brightness of the vinegar itself, cutting through just behind the sweetness and keeping it from being flat. Then the chili heat, gentle and building, present in the background of every sip or bite without dominating any of them. Then the garlic, softened by the cooking but still there, adding depth and a slight savory quality underneath the sweetness.
The texture is slightly sticky and glossy, clinging to whatever it is touching rather than running off. That stickiness is the sugar having cooked down properly, and it is the sign that the sauce is right. A sweet Thai chili sauce that runs like water has not cooked long enough. The right consistency coats and clings and stays where it is put.
Sweet first. Bright second. Gently spiced third. Always the first thing gone.
SUSIE’S KITCHEN NOTES
The type of fresh red chili used affects both the heat level and the color of the finished sauce. Long red Fresno chilies or red finger chilies produce a sauce that is moderately mild, very bright red, and approachable for most palates. Longer, thinner red cayenne chilies produce more heat and a slightly deeper color. Thai bird chilies produce significant heat from even a small quantity. Start with the mild variety and add heat in subsequent batches once you know where you want the sauce to sit on the heat scale.
Blending the chilies and garlic before cooking is the step that produces the bright red color and the even distribution of chili and garlic throughout the sauce. Chopping by hand produces a chunkier sauce with more visible pieces, which is also correct and has its own character. The blended version is more glossy and uniform. The hand-chopped version is more rustic and textured. Both are right. The blended version is what most people think of as sweet Thai chili sauce.
My aunties made large batches at my grandmother’s farm because one jar was never going to be enough. Making a double batch takes the same fifteen minutes as a single batch and produces twice as much sauce to keep in the refrigerator. If you are already at the stove with the chilies and the vinegar and the sugar, make more. The second jar will disappear just as fast as the first.
Sweet Thai chili sauce is one of the most useful things you can keep in your refrigerator. It goes on grilled chicken, on spring rolls, on fish cakes, on shrimp cakes, on satay, on dumplings, on anything fried, on anything grilled, on rice, on noodles, as a marinade, as a glaze. My aunties understood this. That is why there was always a jar ready. Make the sauce. Keep the jar. Use it on everything.
WHAT TO SERVE IT WITH
Sweet Thai chili sauce belongs alongside almost everything on this site that comes off a grill or out of a fryer, and many things that do not. The Thai chicken satay is its most natural companion, the sweet chili sauce alongside the peanut sauce giving the table two dipping options that cover opposite ends of the flavor range. The Thai fish cakes and the Thai shrimp cakes both call for sweet chili sauce as their primary condiment, and the homemade version transforms both dishes. The Thai fish sauce chicken wings dip into this sauce and into nothing else. The Moo Ping benefits from a small bowl of sweet chili sauce alongside the sticky rice. And for those who want to compare the sweet chili sauce to the smoky charred alternative, the Nam Phrik Num shows what charred green chilies produce where this sauce shows what fresh red chilies do. My aunties made this at my grandmother’s farm and put it on the table and everyone reached for it first. Make a jar. Put it on your table. Watch what happens.
FAQ
What is sweet Thai chili sauce (Nam Jim Gai)?
Sweet Thai chili sauce, Nam Jim Gai (น้ำจิ้มไก่), is a bright, glossy dipping sauce made from fresh red chilies and garlic blended together and cooked with rice vinegar, sugar, water, and salt until slightly thickened and sticky. It is sweet first, gently spicy second, and the right thing alongside grilled meats, fried foods, spring rolls, satay, fish cakes, and shrimp cakes. The name means chicken dipping sauce but it goes on almost everything.
How do you make sweet Thai chili sauce from scratch?
Blend fresh red chilies and garlic together until finely chopped. Combine with rice vinegar, sugar, water, and salt in a small saucepan. Bring to a boil over medium-high heat, stirring to dissolve the sugar. Reduce to medium and simmer for ten to fifteen minutes until slightly thickened and glossy. Remove from heat and cool before tasting and adjusting. Transfer to a jar and refrigerate. The sauce improves overnight and keeps for up to two weeks.
What is sweet Thai chili sauce used for?
Sweet Thai chili sauce is used as a dipping sauce for grilled chicken, pork skewers, fish cakes, shrimp cakes, spring rolls, dumplings, satay, and fried foods of all kinds. It also works as a marinade and glaze for grilled meats, where the sugar caramelizes beautifully over the heat. It can be drizzled over rice, noodles, and vegetables. In short, it goes on almost everything and is one of the most versatile condiments in the Thai kitchen.
How long does homemade sweet Thai chili sauce last?
Homemade sweet Thai chili sauce keeps in an airtight container in the refrigerator for up to two weeks. The flavor improves over the first day as the flavors settle and integrate. The sauce will thicken slightly more in the refrigerator than when freshly made. Bring to room temperature before serving if it seems too thick to pour or dip easily. Make a double batch if you plan to use it regularly, as it keeps just as well and saves making another batch mid-week.
Is homemade sweet Thai chili sauce better than store-bought?
Yes, significantly. Homemade sweet Thai chili sauce made with fresh red chilies and garlic produces a brighter, more vibrant color and a fresher, more complex flavor than any bottled version. The texture is also better, with visible pieces of chili and garlic distributed through the sauce rather than a uniform, artificial-looking consistency. It takes fifteen minutes to make and keeps for two weeks. Once you make it from scratch it is difficult to go back to the bottled version.
Can I make sweet Thai chili sauce less spicy?
Yes. The heat level depends entirely on the type and quantity of chilies used. Using fewer chilies and removing the seeds before blending produces a milder sauce. Using only long mild red chilies without any bird chilies produces a sauce that is very approachable for those sensitive to heat, including children. The sweetness of the sauce moderates the heat further, so the finished sauce is generally milder than the raw chili quantity suggests.
What is the difference between sweet Thai chili sauce and other Thai chili sauces?
Sweet Thai chili sauce is distinguished by its high sugar content and its use of fresh red chilies, producing a bright, glossy, sweet-forward sauce with gentle heat. Nam Prik Pao is a roasted chili paste that is darker, oilier, and more savory-complex. Nam Phrik Num is a charred green chili dipping sauce that is smoky and more intensely spiced. Sweet Thai chili sauce is the most approachable and versatile of the three, the one that goes on the widest range of dishes and suits the widest range of palates.
