How to Make Gaeng Hang Lay - Northern Pork Belly Curry
To make Gaeng Hang Lay, marinate chunks of pork belly overnight with ginger, garlic, fish sauce, and palm sugar. Toast and grind your spices, then simmer the curry with ginger and pork until tender, gradually incorporating coconut milk, tamarind paste, and additional palm sugar for balance. The key is maintaining a gentle simmer to develop rich flavors while achieving a velvety sauce consistency. This beloved Northern Thai curry holds centuries of culinary tradition within its complex layers of sweet, salty, and tangy elements.
Key Takeaways
- Marinate pork belly chunks overnight with ginger, garlic, fish sauce, and palm sugar for maximum flavor absorption.
- Toast and grind spices, then simmer with pork belly, adding coconut milk and water for a rich curry base.
- Cook pork belly on gentle heat until fork-tender, stirring occasionally to prevent sticking and ensure even cooking.
- Balance flavors by gradually adding palm sugar and tamarind paste while maintaining sweet, sour, and savory elements.
- Simmer until sauce thickens to a velvety consistency and pork is tender, adjusting seasoning with fish sauce if needed.
History

Before exploring these recipe variations, it’s worth understanding the rich cultural heritage behind Gaeng Hang Lay. This Burmese-influenced curry originated in Myanmar before spreading to Northern Thailand, particularly in Chiang Mai and surrounding provinces.
You’ll find its cultural significance deeply rooted in traditional ceremonies and family gatherings across the region.
The dish’s evolution has led to numerous regional variations, with some areas incorporating local ingredients like pickled garlic or different curry paste combinations.
While the Burmese version (Ohn No Khao Swe) typically uses coconut milk, the Northern Thai adaptation usually omits it, creating a richer, more concentrated flavor profile.
The curry’s popularity has grown beyond its traditional borders, though you’ll still find the most authentic versions in Northern Thailand’s local markets and homes.
Recipe

Ingredients:
- 1 kg pork belly, cut into large chunks
- 4 tablespoons ginger, julienned
- 4 tablespoons garlic, minced
- 2 tablespoons shrimp paste
- 3 tablespoons palm sugar
- 2 tablespoons fish sauce
- 2 tablespoons soy sauce
- 2 tablespoons tamarind paste
- 3 tablespoons curry powder
- 4 pcs star anise
- 4 pcs cinnamon sticks
- 6 pcs cardamom pods
- 1 cup shallots, sliced
- 2 cups water
- 3 tablespoons vegetable oil
- Peanuts, roasted (for garnish)
Instructions:
- Heat oil in a large pot over medium heat. Add shallots, garlic, and ginger. Sauté until fragrant.
- Add curry powder, star anise, cinnamon, and cardamom. Stir for 1 minute.
- Add pork belly and cook until browned on all sides.
- Mix in shrimp paste, palm sugar, fish sauce, soy sauce, and tamarind paste.
- Pour in water and bring to a boil.
- Reduce heat to low, cover, and simmer for 1.5-2 hours or until pork is tender.
- Remove lid and continue cooking until sauce thickens.
- Garnish with roasted peanuts before serving.
Serves 4-6 people.
Cooking Steps

You’ll start by marinating your pork chunks overnight with the aromatic spices to infuse the meat with rich flavors.
Toast your freshly ground spices in a dry pan until they’re intensely fragrant, then combine them with ginger and simmer the curry, gradually incorporating coconut sugar to balance the savory elements.
Finally, you’ll add tamarind paste to create that signature tangy note, continuing to simmer until the pork becomes fork-tender and the curry sauce has thickened to the perfect consistency.
Step 1. Marinate Pork Overnight
To create authentic Gaeng Hang Lay, start by marinating 2 pounds of pork belly overnight in a blend of ginger, garlic, fish sauce, and palm sugar.
You’ll want to cut the pork belly into 1.5-inch chunks before combining it with the marinade ingredients.
Mix 4 tablespoons of minced ginger, 6 cloves of crushed garlic, 3 tablespoons of fish sauce, and 2 tablespoons of palm sugar in a large bowl.
Coat the pork pieces thoroughly with the marinade mixture, ensuring each chunk is well-covered.
Place the marinated meat in an airtight container and refrigerate for at least 12 hours.
This overnight soaking allows the flavors to penetrate deeply into the meat, resulting in tender, flavorful pork that’s essential for an authentic Northern Thai curry.
Step 2. Toast Spices Until Fragrant
Start by toasting five key spices in a dry skillet over medium heat: coriander seeds, cumin seeds, cardamom pods, star anise, and cinnamon sticks.
Watch them closely and shake the pan frequently to prevent burning. You’ll know they’re ready when you can smell their intense aroma and they’ve darkened slightly, usually after 3-4 minutes.
These spice combinations create the foundation of your Gaeng Hang Lay’s complex flavor profile.
For maximum aroma enhancement, toast each spice separately, as they’ve different cooking times.
Once toasted, immediately transfer them to a plate to cool – they’ll continue cooking if left in the hot pan.
After cooling, grind them in a spice grinder or mortar and pestle until they’re fine and powdery.
This essential step releases their essential oils and intensifies their flavors.
Step 3. Simmer Curry With Ginger
With your freshly ground spice blend ready, bring a large pot to medium heat and add generous chunks of ginger root along with your aromatic base.
The ginger benefits in this curry aren’t just about flavor – it adds warmth and aids digestion while creating the curry’s signature aroma.
- Add your pork belly and coat it thoroughly with the spice blend, letting it sear for 3-4 minutes.
- Pour in coconut milk and water, maintaining a 2:1 ratio for richness.
- Reduce heat and use gentle simmer techniques, keeping bubbles barely visible for 1-1.5 hours.
- Check occasionally and add water if needed, but don’t stir too frequently.
Let the curry develop slowly – this patience allows the ginger to infuse deeply and the pork to become tender.
You’ll know it’s ready when the oil begins to separate and float to the surface.
Step 4. Add Coconut Sugar Gradually
Once your curry has simmered and the pork is becoming tender, carefully begin layering in palm coconut sugar to balance the dish’s complex flavors.
Start with one tablespoon, stir thoroughly, and let it dissolve completely before tasting. The gradual sweetening process allows you to control the curry’s final flavor profile without overwhelming the other ingredients.
Coconut sugar benefits this curry by adding subtle caramel notes that complement the ginger and tamarind while tempering the heat from the chilies.
Add another tablespoon if needed, but don’t exceed three tablespoons total – you’re aiming for a delicate balance, not dessert-level sweetness.
Take time between additions to taste and adjust, as the sugar’s flavor will develop and intensify as it continues to simmer.
Step 5. Add Tamarind Until Tender
After balancing the sweetness, proper tamarind incorporation will bring your curry’s signature tang to life. The natural acids in tamarind work double duty – they’ll enhance flavor while tenderizing meat fibers, creating that melt-in-your-mouth texture that’s essential to authentic Gaeng Hang Lay.
- Add 2-3 tablespoons of prepared tamarind paste and stir thoroughly into the curry.
- Let the mixture simmer for 30-45 minutes, allowing the tamarind’s tenderizing properties to break down tough protein fibers.
- Taste and adjust – you’re looking for a perfect balance of sour, sweet, and savory notes.
- If needed, add more tamarind paste in small increments until you achieve the desired tenderness and tang.
Monitor the pork’s texture – it should be fork-tender when gently pressed.
Cooking Tips

Since Gaeng Hang Lay requires several hours of cooking to develop its rich flavors, you’ll need to monitor the heat carefully to prevent the meat from becoming tough.
Keep the curry at a gentle simmer, never allowing it to reach a rolling boil. Stir occasionally to guarantee even heat distribution and prevent the pork from sticking to the bottom.
When it comes to cooking techniques, don’t rush the initial browning of the meat – this step creates essential flavor compounds.
If you’re adjusting spice combinations, add them gradually and taste as you go. The curry should maintain a balance between sweet, sour, and savory notes.
You’ll know the dish is ready when the pork belly is fork-tender and the sauce has thickened to a rich, velvety consistency.
Final Thoughts

Whether you’re new to Thai cuisine or a seasoned chef, Gaeng Hang Lay offers a rewarding cooking experience that showcases the depth and complexity of northern Thai flavors.
This curry’s cultural significance in Thai cuisine reflects centuries of culinary evolution and cross-cultural influences from Myanmar and China.
- The dish’s flavor balance between sweet, salty, and tangy elements creates a memorable taste that’s distinctly northern Thai.
- Your homemade version can be adjusted to suit your spice preference while maintaining authenticity.
- Mastering this curry will give you insight into traditional Thai cooking techniques.
- Serving Gaeng Hang Lay at gatherings helps preserve and share an important piece of Thai culinary heritage.
Understanding and preparing this curry connects you to Thailand’s rich food traditions while expanding your cooking repertoire.
Frequently Asked Questions
Can I Substitute Pork Belly With Other Cuts of Meat?
Think you’re too fancy for pork belly? You can use alternative meats like pork shoulder or chicken thighs, but you’ll sacrifice some rich flavor considerations that make the dish authentically indulgent.
How Long Can I Store Leftover Gaeng Hang Lay in the Refrigerator?
You can safely store your leftover curry in an airtight container for up to 3-4 days in the refrigerator. For best food safety, make sure you cool it completely before storing.
Why Does My Curry Sauce Separate After Cooling?
Like 90% of homemade curries, your sauce separates because of broken emulsification. You’ll need constant stirring while cooking and proper cooling techniques to maintain the sauce’s stability when refrigerated.
Is There a Vegetarian Version of Gaeng Hang Lay?
You can create a vegetarian version using tofu, mushrooms, and jackfruit as pork substitutes. Keep the same curry paste and spice blend to maintain authentic flavor profiles of traditional Hang Lay.
What’s the Best Rice Variety to Serve With This Curry?
When in Rome, you’ll want Thai sticky rice as your go-to choice – it’s perfect for soaking up curry sauce. However, fragrant jasmine rice makes an excellent alternative that’s equally delicious.

