Thai Panang Curry (Chicken & Thai Aubergine)
- Servings
- 2
- Prep time
- 10 min
- Cook time
- 20 min
π§Ύ Ingredients
- 250 g chicken (thin slices or bite-size)
- 25 g Panang curry paste (half a standard 50 g packet)
- 125 ml coconut milk (carton)
- 1β2 tbsp vegetable oil
- 4 small Thai aubergines (quartered)
- 1β2 tbsp fish sauce
- 1β2 tsp sugar (palm sugar best)
- 1β2 kaffir lime leaves (optional but recommended)
- handful Thai basil (optional)
Optional:
- sliced red chili (for garnish)
π Rice
Cook jasmine rice separately in rice cooker.
π₯ Instructions
1. Fry the curry paste
- Heat oil in a pan or wok over medium heat
- Add curry paste
- Fry 1β2 min, breaking it up, until fragrant and sizzling
π Carton coconut milk is homogenized and has no thick cream layer to βcrackβ β so we use oil instead to fry the paste properly.
2. Add chicken
- Add chicken directly into the paste
- Stir well to coat every piece
- Cook until mostly done on the outside (2β3 min)
3. Add aubergines
- Add the quartered Thai aubergines
- Stir to coat with the paste
- Cook 1β2 min
4. Add coconut milk
- Pour in the coconut milk
- Stir well to combine everything
5. Season
- Add fish sauce
- Add sugar
- Add kaffir lime leaves (torn)
π Taste and adjust:
- more fish sauce = salt
- more sugar = balance
6. Simmer
- Reduce heat to medium-low
- Simmer gently 10β15 min until aubergines are soft and chicken is cooked through
- Stir occasionally β the sauce should reduce and get thick and creamy
- If itβs too thick, add a splash of water
- If itβs too thin, simmer a few more minutes uncovered
7. Finish
- Add Thai basil (optional)
- Turn off heat
π½οΈ Serve
- Spoon the creamy curry over jasmine rice (not soupy β it should cling to the rice)
β οΈ Key Tips
- With carton coconut milk, always start with oil to fry the paste β no cream layer to crack
- 125 ml coconut milk is less than a can β the result is a thick, creamy coating, not a soupy curry
- Thai aubergines are small and cook faster than regular eggplant β quarter them so they absorb the sauce
- Let it rest 5 min off the heat β it thickens further as it sits
π± Vegetarian Variation (Pulses instead of meat)
Replace the chicken with 200 g (drained weight) of any of these:
| Pulse | Form | Prep | Notes |
|---|---|---|---|
| Red kidney beans | Canned | Drain and rinse, add at step 2 instead of chicken | Best match for panang β holds up in the thick sauce |
| Cannellini beans | Canned | Drain and rinse, add at step 2 instead of chicken | Creamy, absorbs the panang flavor well |
| Mung beans | Dry | Simmer 20β30 min in water first, then add to curry | Softens into the thick sauce |
| Chickpeas | Canned | Drain and rinse, add at step 2 instead of chicken | Firm and hearty |
For dry mung beans: simmer in water 20β30 min until just tender before starting the curry, then use in place of chicken at step 2.
For canned beans: drain, rinse, and add at step 2. Stir gently β panang sauce is thick, so fold them in carefully.
Optional: add 100β150 g chicken (or tofu) alongside the beans for a meat+bean version.
Panang is a thick, clingy curry β kidney beans and chickpeas work especially well because they hold their shape and get coated in the sauce. Mung beans will blend in more.
π Result
With chicken: Thick, creamy curry that coats the chicken and aubergines, rich panang flavor.
With pulses: Satisfying and filling β beans sit beautifully in the thick panang sauce, served over rice.