Thai Red Curry Pork Belly (Gaeng Tepo)

As an Amazon Associate, I earn from qualifying purchases. Read the full disclosure here .

This Thai red curry pork belly with morning glory (water spinach) is known in Thailand as gaeng tepo. Iโ€™ll show you how to make it just like we do here, with a coconut milk base and all the right ingredients. Itโ€™s a hearty dinner with rice, perfect if you love bold flavors!

Thai red curry pork belly (gaeng tepo) with tender pork belly, morning glory, and red curry broth in a clay pot.

For more red curry recipes, try my variations with duck, fish, or chicken!

What is gaeng tepo?

Gaeng tepo is a traditional central Thai curry with pork belly, morning glory, and coconut milk. It’s flavored with red curry paste and tamarind, giving it a rich, spicy taste with a slightly sour edge.

Flavor profile

I donโ€™t usually include a full flavor profile, but for gaeng tepo, itโ€™s important. The balance is delicate, and a little too much of one ingredient can throw it off.

  • Spicy & savory from the red curry paste.
  • Creamy from coconut milk (but lighter than other curries, not overly thick).
  • Sour-sweet balance from tamarind paste + palm sugar.
  • Fragrant from kaffir lime leaves.
  • Fresh & earthy from the morning glory, which should stay bright and not overcooked.
  • The pork belly gives it a rich, fatty depth that rounds out the sauce.

If the curry tastes overly bitter, itโ€™s usually from adding too much kaffir lime fruit or overcooking the morning glory. Use just a little of the fruit (or skip it if youโ€™re unsure) and add the morning glory right at the end so it stays fresh and bright.

Should it turn out too bitter for your taste, try balancing it out by adding more sugar and fish sauce to taste.

Overhead shot of Thai red curry pork belly (gaeng tepo) with coconut milk, morning glory, and kaffir lime, served in a traditional clay pot with curry paste and fresh herbs on the side.

How it’s different from traditional red curry

You might think that since this curry also uses red curry paste, it would taste very similar to the standard red curry (called gaeng ped, which is often made with eggplants, long beans, basil, and has more of a salty-sweet balance), but nothing could be further from the truth.

Gaeng tepo has its own unique identity and flavor, thanks to the sour notes from tamarind and the use of morning glory. In Thailand, we also like to add kaffir lime fruit, which gives the curry a distinct aroma and depth.

Chances are, you havenโ€™t tasted this curry before, so why not make it at home the way we prepare it here in Thailand?


Ingredient notes & substitutes

You can grab everything you need for this recipe at your nearest Asian grocery store or market. For exact measurements, head to the recipe card below!


  • Pork belly โ€“ Look for a cut with a good balance of fat and meat.
  • Red curry paste โ€“ The base flavor; provides spice, aromatics, and color.
  • Full-fat coconut milk โ€“ Creates a creamy texture and balances the heat. I always use Aroy-D.
  • Water โ€“ Helps adjust the curryโ€™s consistency.
  • Thai tamarind paste โ€“ Adds sourness to balance the richness of pork belly. Get it on Amazon.
  • Fish sauce โ€“ Adds deep umami and salty flavor. I use the Megachef brand.
  • Palm sugar โ€“ Brings mild sweetness that rounds out the spice.
  • Salt โ€“ Enhances all the flavors.
  • Morning glory (water spinach) โ€“ Signature vegetable in kaeng tepo with a slightly bitter, earthy taste.
  • Kaffir lime leaves โ€“ Infuses a bright, citrusy aroma.
  • Kaffir lime fruit (optional) โ€“ Adds extra zest and sourness if available.
  • Prik chi fa chili (optional) โ€“ Mild Thai chili that boosts color and a gentle heat.

How to make pork belly red curry

Step 1: Slice the pork belly. Cut the pork belly into bite-sized pieces with a balance of fat and meat.

Hand slicing raw pork belly into bite-sized pieces on a wooden board.

Step 2: Prep the fresh ingredients. Remove kaffir lime leaves stems, thinly slice chili peppers, roughly chop morning glory, and slice kaffir lime fruit thinly (if using).

Sliced kaffir lime, chili peppers, kaffir lime leaves, and morning glory on a wooden board.

Step 3: Fry the curry paste. Add red curry paste to a pot with oil over medium heat and stir-fry until fragrant.

Red curry paste sizzling in oil at the bottom of a pot.

Step 4: Cook the pork belly. Add the pork belly to the curry paste and stir until the pieces are coated and start to brown.

Pork belly coated in red curry paste cooking in a pot.

Step 5: Simmer. Pour in coconut milk with water and let the pork belly simmer gently until tender and the broth turns rich and creamy.

Pork belly simmering in coconut milk and curry broth.

Step 6: Add seasonings. Stir in fish sauce, tamarind paste, palm sugar, and salt. Continue to simmer until the sugar has dissolved.

Step 7: Add vegetables and herbs. Add the kaffir lime leaves, chili, and kaffir lime fruit (if using). Add the morning glory when the pork belly is done and cook until the greens are tender. Serve immediately with jasmine rice.

Thai red curry with pork belly and morning glory simmering in a pot.

Recipe variations

While gaeng tepo is most traditional with pork belly, you can also make it with other proteins:

  • Chicken thighs โ€“ Tender and flavorful, they hold up well in the rich curry.
  • Beef (brisket or short rib) โ€“ Works great if you want a heartier, slow-cooked version.
  • Fish or shrimp โ€“ A lighter take that cooks quickly; just add them toward the end so they donโ€™t overcook.
  • Tofu or mushrooms โ€“ Great vegetarian alternatives that still soak up all the curry flavor.

More Thai curry recipes to try

This Thai red curry with pork belly is comfort food at its best! If you love authentic Thai food, youโ€™ve got to try it. Let me know in the comments how it turns out, and donโ€™t forget to follow me on FacebookInstagram, and Pinterest!

Thai Red Curry Pork Belly (Gaeng Tepo)

Thai red curry pork belly (gaeng tepo) with tender pork belly, morning glory, and red curry broth in a clay pot.
This Thai red curry pork belly with morning glory (gaeng tepo) is rich, spicy, and authentic, featuring tender pork belly simmered in a creamy coconut curry.
Praew
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Cuisine Asian, Thai
Course Main Course
Serving Size 2

Equipment

Ingredients

  • 300 g pork belly, sliced into bite-sized pieces
  • 1 tbsp oil
  • 1.5 tbsp red curry paste
  • 1 cup coconut milk
  • 0.5 cup water
  • 1 tsp Thai tamarind paste
  • 1 tbsp palm sugar
  • 1 tbsp fish sauce
  • 1/4 tsp salt
  • 1 prik chi fa chili (Thai spur chili), thinly sliced
  • 2 kaffir lime leaves, halved, stems removed
  • 80 g morning glory (water spinach)
  • 2 thin slices of kaffir lime fruit (optional)

Instructions

  • Slice the pork belly. Cut the pork belly into bite-sized pieces, keeping a good balance of fat and meat.
  • Prepare the aromatics. Remove stems from kaffir lime leaves, slice chili peppers and kaffir lime fruit (if using), and chop the morning glory.
  • Fry the curry paste. Heat oil in a pot and stir-fry the red curry paste over medium heat until fragrant.
  • Cook the pork belly. Add the pork belly to the curry paste and stir until coated and starting to brown.
  • Simmer in coconut milk. Pour in coconut milk and water, then let the pork belly cook gently until tender and the broth turns creamy.
  • Season. Stir in fish sauce, tamarind paste, palm sugar, and salt. Cook until the palm sugar is dissolved.
  • Add aromatics and vegetables. Add kaffir lime leaves, chili, and lime fruit (if using). When the pork belly is fully cooked, add the morning glory and cook just until the greens are tender. Serve hot with jasmine rice.

Video

Notes

  • Use the nutrition card in this recipe as a guideline.
Calories: 1048kcal | Carbohydrates: 11g | Protein: 18g | Fat: 105g | Saturated Fat: 51g | Polyunsaturated Fat: 9g | Monounsaturated Fat: 38g | Cholesterol: 108mg | Sodium: 1135mg | Potassium: 681mg | Fiber: 1g | Sugar: 5g | Vitamin A: 4334IU | Vitamin C: 25mg | Calcium: 81mg | Iron: 6mg

Similar Posts

  • Pad Horapa (Thai Sweet Basil Stir-Fry Recipe)

  • Best Pork and Shrimp Wonton Recipe

  • Khao Jee Recipe (Sticky Rice With Egg)

  • Thai Crab Omelette Recipe

  • Thai Lemongrass Salad Recipe (Yum Takrai)

  • How To Make Thai Sticky Rice (Khao Niao)

2 Comments

5 from 1 vote

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating