Gaeng Hang Le Begins with the Scent of Ginger
At the bottom of the pot, pork fat slowly melts and the aroma of dry-toasted cumin and cinnamon rises. Layer on shredded ginger, sweet-and-sour pickled garlic, and the dark sourness of tamarind, and the sauce, with its red oil floating on top, gradually takes on a gloss.
Gaeng hang le (แกงฮังเล, gaeng hang le) is a pork stew long loved in northern Thailand. It is not a curry that pushes with heat alone: pork fat, toasted spices, ginger, fermented shrimp paste, sweetness, and sourness all loosen and meld in a single pot. Because it uses no coconut milk, it differs from southern curries and ordinary Thai curries in how heavy it feels in the mouth and how the aroma lingers.
What trips people up when making it for the first time is not finding a special powder but deciding when to add the sourness. If you simmer tamarind from the start, its edge is lost; if you add it all at once at the end, only the sourness comes forward. Dissolve it in small amounts once the pork is tender, and land on a sauce that coats the back of a spoon in a thin layer, and the ginger remains behind the sweetness and saltiness.
This recipe adapts the basic northern Thai construction to ordinary cookware and easy-to-find ingredients. It does not use a dedicated hang le powder; instead the aroma is built by dry-toasting cumin, coriander, fenugreek, black pepper, cinnamon, and more. It also covers how to dilute the flavor midway, how to recover pork that stays tough, and how to carry it over to the next day's table, so that you can decide by the state of the pot.
Rather than adding richness with coconut milk, the depth comes from the fat released by the pork, the cooling quality of ginger, and the sourness of tamarind. Not making it sour from the start, and adjusting sweetness and saltiness together at the finish, is the shortcut to keeping the dish's outline.
A Name That Crossed Borders to the Table in Chiang Mai
The Thai name of the dish is written in several ways depending on the source: Gaeng Hang Le, Gaeng Hang Lay, Hang Le, and others. Chiang Mai University's Lanna food-culture materials list the names Hang Le Mon and Hang Le Chiang Saen and explain its relation to the dish called "hin le" or "han le" in Burma. The variation in names is better seen not as a mistake but as a trace of the dish traveling across the regions where northern Thai, Myanmar, and Shan peoples have lived.

Several food references summarize it as taking its present form where the spice culture of Burma and the Shan met the Lanna table around Chiang Mai. SBS Food's introduction also treats it as a dish in which the presence of shrimp paste, soy sauce, and chili varies by cook and household. So rather than fixing the ingredients with "this alone is the real one," it is easier to cook while enjoying the regional differences if you treat the common core as simmering the pork until tender, bringing out ginger and sourness, and not drifting toward coconut milk.
At the northern Thai table, gaeng hang le is less a stand-alone curry plate than a rich stew set among sticky rice and several other dishes. ImportFood's material introducing northern Thai meals also touches on feasts using the low table called a khantoke and on eating with sticky rice. You catch a bite of curry with sticky rice and switch your palate with cucumber or pickles. It is designed so that the pot's flavor is not too strong and the dish is completed by eating it together with what surrounds it.
If khao soi (in Japanese) creates a change of texture within a single bowl with fried noodles and pickles, gaeng hang le makes the time of simmering itself the flavor. Dry spices are toasted first, the sourness is placed late, and the pork fat is not entirely discarded but left in the sauce. Both leave room to adjust the strength at the table.
Knowing the background of the name also shows why tamarind is not simply replaced with lemon juice. Lemon gives a bright, sharp sourness, but tamarind has a depth like brown sugar within its fruit acidity. In gaeng hang le, the fruit acidity slowly tightens sweet pork and toasted spices. Keeping that dark sourness is the key when approximating the flavor in your own kitchen.
Regional Differences in the North, and What to Keep at Home
The way it is made around Chiang Mai and the way it is made in Chiang Saen differ in ingredients even under the same name. Chiang Mai University's materials give examples of the Chiang Saen style adding yardlong beans, eggplant, green chilies, fermented bamboo shoots, and toasted white sesame. Thai Food Guide also introduces it as a dish in which sweetness, sourness, and the way vegetables go in change by region.

| Style | What is added | Flavor and texture | How to adopt it at home |
|---|---|---|---|
| Basic Chiang Mai-area style | Pork, ginger, pickled garlic, tamarind, peanuts | A thick sauce, centered on pork fat and sourness | Make the recipe below as written |
| Chiang Saen style | Yardlong beans, eggplant, green chili, pickled bamboo shoots, toasted sesame | Adds the bite of vegetables and the sourness of pickles | Add the vegetables for the last 15 minutes of simmering |
| Household and restaurant variations | Soy sauce, pineapple, santol, and so on | Changes sweetness, saltiness, and fruit acidity | Add just one thing you can get, and taste |
What is worth keeping at home is not a perfect reproduction of the ingredients but the order of aroma. Adding coconut milk makes it thicker in the mouth but takes it away from a gaeng hang le built on pork fat and spices. Make the sauce with water, and add tamarind, ginger, and pickled garlic after the meat is tender, and the light northern sourness remains.
Galangal is woodier than ginger and has a citrus-like scent. If you have no fresh galangal, add about 10 g more ginger rather than an equal amount, and increase the black pepper by 1 g. The aroma will not be identical, but this is a combination that does not easily lose its aromatics in a long simmer. For pickled garlic, use fermented garlic if you can find it at an import grocer; if not, use sweet-and-sour pickled garlic, or Japanese sweet-pickled rakkyo with a little rice vinegar added. The substitute is chosen not for convenience but to bring the sweet-sour pickling liquid into the sauce.
Tamarind paste differs from product to product in concentration and added sugar. A mix of umeboshi plum paste and vinegar can serve as a substitute, but the round fruit acidity is weaker. The first time, do not add the full amount in the ingredient list: dissolve 30 g in water, taste, and add the rest 5 g at a time. Whatever you substitute, what must be kept is placing the sourness late.
Ingredients (serves 4)

You can make it with pork shoulder alone, but mixing in some pork belly gives the sauce body over a long simmer. If you do not like fat, replace the pork belly with shoulder and use just 1 tsp rice bran oil at the start. Total meat is 900 g, cut into even 3 cm cubes, which keeps the difference between tough and crumbling parts small.
For the spices, dry-toast cumin, coriander, fenugreek, black pepper, cinnamon, cloves, and cardamom together, then crush them. This blend is a basic form that stands in for the dedicated powder, and it does not increase the bitterness of the fenugreek. If you use a store-bought hang le powder, check the amount of salt and turmeric it contains, and start with half the spices in the ingredient list rather than all of them.
Three Choices at the Store That Make the Difference

Tamarind keeps the sweetness of a dried fruit within its sourness, more than lemon or vinegar do. When choosing a paste, check the concentration and whether sugar is added on the label. With a package of about 200 g, even using 45 g for one pot leaves the rest for pad thai or massaman. Check the volume and the ingredient list before you buy.
Kapi adds the fermented aroma of seafood and saltiness even in a small amount. People who dislike the smell of shrimp or who avoid shellfish are better off replacing it with mixed miso from the start, so there is no trouble at the table. If you buy it, check not only the volume but that the ingredient list includes shrimp and how to store it after opening.
Crushing the paste in a stone mortar brings the aromatics and chilies together while leaving some fiber. If you are making it only once, a food processor is fine, but if you also make som tam or nam prik kapi (in Japanese), there will be more occasions when a mortar works as a cooking tool. Before you buy, check that it is made of granite and whether a pestle comes with it.
Method (serves 4)
Toast the aroma, crush the paste, rest the meat, brown it in its own fat, simmer in water, finish with sourness. If you do not break this order, the core of the flavor remains even when you substitute some ingredients.
Deciding Where to Lower the Heat

If gaeng hang le is cooked briefly over strong heat, the pork tightens and only the paste burns at the bottom of the pot. Rather than letting the sauce boil continuously, keep a heat at which small bubbles line the edge of the pot. If the liquid has reduced while the meat is still tough, add 50 ml boiling water, put the lid back, and extend the simmer over low heat 15–20 minutes at a time. If adding only water makes the flavor thin, add 1 g salt and 5 g tamarind separately at the end.
The aromatics that go into the paste become the base of the sauce, while the 2 mm ginger added at the finish leaves an aroma that rises through the nose. If all the ginger is simmered from the start, the meat is still delicious, but the northern Thai freshness weakens.
The red oil carries the aroma of the spices, so there is no need to remove all of it right after the dish is finished. If it seems too fatty, cool the pot and refrigerate, and the next day take off only as much of the fat solidified on the surface as you need. Leave a thin film so the aroma of the sauce does not fade as well.
If you add tamarind at the start of the simmer, a long cooking time changes the impression of the sourness. Dissolving it after the meat is tender and tasting after 2 minutes of simmering makes it easier to see the balance with sweetness and saltiness.
Kapi contains shrimp and peanuts are peanuts, so do not use them if you have a shellfish or peanut allergy. If it is only the kapi, mixed miso can replace it; if only the peanuts, roasted sunflower seeds can, but the fermented aroma and richness will not be the same. When serving family, tell them about the difference in taste after substitution before you plate.
If you check the doneness of pork with a thermometer, measure the center of the thickest piece. FoodSafety.gov gives a standard of 63°C (145°F) with a 3-minute rest for pork steaks, roasts, and chops. Meat cut into 3 cm cubes like this is simmered for a long time, so check not only the temperature but also that a bamboo skewer goes in without resistance and no red remains inside. Use the safe minimum internal temperatures for pork as a guide and cook according to the size of your pot and how you cut the meat.
Variations Branching Out from the Northern Thai Plate

When you add ingredients, do not add several kinds at once; choose one that changes flavor and texture. Even when adding Chiang Saen-style vegetables, put them in after the pork is done simmering to keep the thickness of the sauce.
Moving toward the Chiang Saen style
Cut 80 g yardlong beans into 6 cm lengths, 120 g eggplant into 2 cm cubes, and shred 50 g pickled bamboo shoots. Add them after the pork is tender and simmer over low heat for 10–15 minutes. Adding 1 green chili and 5 g toasted white sesame at the end brings the greenness and toasty aroma of the vegetables forward. Stop when the eggplant has absorbed the sauce and the yardlong beans still have some bite.
Omit the pineapple for a leaner sourness
The pineapple is there to add sweetness to the seasoning of the meat. If you want less sweetness, omit it and start with 35 g tamarind. Rather than increasing vinegar to make it more sour, reduce the sauce a little and then add tamarind 5 g at a time, and you can adjust while keeping the aroma.
Lighter with chicken
Replace the pork shoulder and belly with 700 g chicken thighs. Use 15 ml rice bran oil at the start of browning, and shorten the simmer to 35–45 minutes after boiling. Chicken releases less fat than pork, so the body of the sauce is lighter, but the aroma of ginger and tamarind is kept. If the chicken skin sticks to the bottom of the pot, lower the heat and add 30 ml water.
Longer simmer with beef
Cut 700 g beef shank or shoulder into 3 cm cubes and season with the same paste as for the pork. Extend the low-heat simmer to about 2 hours 30 minutes, and if the meat is still tough, add boiling water and simmer 20 minutes more. Beef changes the quality and aroma of the fat, so do not put in the full 45 g tamarind at the end; start from 30 g and taste.
A plant-based pot without shrimp
Cut 300 g thick fried tofu, 200 g mushrooms, and 150 g jackfruit into bite-size pieces, and replace the kapi with 10 g mixed miso. Since there is no meat fat, fry the paste in 15 ml rice bran oil and start with 600 ml water. Simmer for 25 minutes until the tofu has absorbed the sauce and the mushrooms are cooked. This is a different pot that borrows the aroma of gaeng hang le; do not expect the same richness as the pork version.
Turn it into kaeng ho the next day
Combine 300 g leftover curry with 150 g cabbage, 50 g glass noodles, and 50 g green beans. Stir-fry the vegetables in a skillet over medium heat for 4–5 minutes, add the glass noodles and curry, and stir-fry over medium-low heat for 6–8 minutes until almost no liquid remains. The Chiang Mai University Lanna food-culture materials also introduce eating leftover curry added to kaeng ho. When changing a stew into another dish, taste a bite before you add more sourness.
FAQ

Can I add coconut milk?
Not in this recipe. Gaeng hang le makes its sauce from water, pork fat, toasted spices, and tamarind, so adding coconut milk moves it closer to a different curry. If you want mellowness, use mostly shoulder and slowly reduce the sauce over low heat.
What if I can't find hang le powder?
You can make it by dry-toasting and crushing the whole spices in the ingredient list. If you substitute garam masala, start with 5 g and add cinnamon and turmeric. However, products differ in the amounts of salt, chili, and cardamom, so avoid replacing by equal weight. Even when you use a dedicated powder, mix in only half the ingredient-list spices at first and check the aroma.
The tamarind is too sour. Can I fix it?
Mix 30 ml water, 5 g palm sugar, and 1 g salt in a separate bowl and add to the pot little by little. Increasing only the sweetness makes it heavy, so it is safer to dilute the sauce first and then bring the sourness and saltiness into line. If it is still too sour, you can also serve more warm rice or sticky rice with it.
The pork is still tough.
Check that the heat is not too high and the liquid has not reduced too much. Add 50 ml boiling water, set the lid slightly ajar, and extend the low-heat simmer 15–20 minutes. Even if the surface of the meat has tightened, do not add sourness until a skewer goes all the way to the center. It is easier to adjust by making it tender first and setting the flavor afterward than to restore tenderness after the sourness has gone in.
How do I store and reheat it?
When it has cooled slightly, portion it into shallow containers and eat within 3–4 days in the refrigerator as a guide. FoodSafety.gov's guideline for stews and leftovers is also 3–4 days. Check the cold food storage chart, and if you freeze it, keep the peanuts to add afterward, seal one serving at a time, and use within about 1 month. SBS Food introduces it as a dish that can be made a day ahead and frozen, and the next day the spices and sourness have melded. Reheat in a pot over low heat until the whole thing steams. Also check FoodSafety.gov's guidance to reheat leftovers to 165°F (74°C). Safe minimum internal temperatures and the standard for reheating leftovers
What if I can't use kapi or peanuts?
Kapi can be replaced by 10 g mixed miso, and peanuts by 30 g sunflower seeds. The fermented aroma of shrimp and the oiliness of peanuts will be weaker, so do not just increase the soy sauce to match the saltiness. If anyone in the family has an allergy, use separate utensils for making the paste and check the allergen labels on the products.
If you want to keep cooking northern Thai food, khao soi (in Japanese), which changes texture with fried noodles and pickles; gapao rice, where aromatics are adjusted at the table; and khao kluk kapi, which widens the use of shrimp paste, are good next steps.
Sources
- Chiang Mai University Library, Northern Thai Information Center, “Kaeng hang Le - Lanna Food”. https://lannainfo.library.cmu.ac.th/en_lannafood/detail_lannafood.php?id_food=68 (accessed and checked 2026-08-29)
- SBS Food, Robyn Eckhardt, “Northern Thai curry (gaeng hang lay)”. https://www.sbs.com.au/food/recipe/northern-thai-curry-gaeng-hang-lay/0v7yr99l2 (accessed and checked 2026-08-29)
- ImportFood, “Northern Thai Pork Curry, ‘Gaeng Hanglay’”. https://importfood.com/recipes/main-courses/recipe/146-northern-thai-pork-curry-gaeng-hanglay (accessed and checked 2026-08-29)
- Thai Food Guide, “Gaeng Hang Le”. https://www.thaifoodguide.com/recipes/gaeng-hang-le (accessed and checked 2026-08-29)
- FoodSafety.gov, “Cook to a Safe Minimum Internal Temperature”. https://www.foodsafety.gov/food-safety-charts/safe-minimum-internal-temperatures (accessed and checked 2026-08-29)
- FoodSafety.gov, “Cold Food Storage Chart”. https://www.foodsafety.gov/food-safety-charts/cold-food-storage-charts (accessed and checked 2026-08-29)











