Go Back

Chicken Panang Curry Recipe - A Creamy, Bold Weeknight Favorite

Prep Time 15 minutes
Cook Time 25 minutes
Total Time 40 minutes
Servings: 4 servings

Ingredients
  

  • 1.25 to 1.5 pounds boneless, skinless chicken thighs, thinly sliced (or breasts if you prefer)
  • 2 tablespoons neutral oil (canola, vegetable, or avocado)
  • 3–4 tablespoons Panang curry paste (adjust for heat and brand strength)
  • 1 can (13.5–14 oz) full-fat coconut milk, well shaken
  • 1/2 cup low-sodium chicken broth (or water)
  • 2–3 teaspoons fish sauce (to taste)
  • 1–2 tablespoons light brown sugar or palm sugar
  • 1–2 tablespoons creamy peanut butter or 2 tablespoons finely ground roasted peanuts
  • 4–6 makrut (kaffir) lime leaves, torn in half (or 1–2 teaspoons finely grated lime zest as a sub)
  • 1 red bell pepper, thinly sliced
  • 1 small onion or 3–4 shallots, thinly sliced
  • 1 cup green beans, trimmed and cut in half (optional but great for crunch)
  • 1 small handful Thai basil leaves (or sweet basil as a sub)
  • 1 tablespoon lime juice, plus more to taste
  • Steamed jasmine rice, for serving
  • Optional garnishes: extra sliced chilies, chopped peanuts, cilantro

Method
 

  1. Prep the chicken and veggies. Slice chicken into thin strips for quick cooking. Slice the bell pepper and onion, and trim the green beans. Tear the lime leaves to help release their oils.
  2. Warm the coconut cream. Open the coconut milk without shaking. Spoon off the thick cream from the top into a skillet or wok. Heat over medium until it gently simmers and looks slightly oily around the edges. This step helps the curry paste bloom.
  3. Fry the curry paste. Add the Panang curry paste to the hot coconut cream. Stir and cook for 2–3 minutes until fragrant and deepened in color. If it sticks, add a splash of oil.
  4. Add aromatics and peanut butter. Stir in the torn lime leaves and peanut butter (or ground peanuts). Mix until the paste and peanuts are fully combined and glossy.
  5. Build the sauce. Pour in the remaining coconut milk and the chicken broth. Stir well and bring to a gentle simmer.
  6. Season the base. Add fish sauce and brown sugar. Start with the lower amounts; you can adjust later. The sauce should taste savory, slightly sweet, and a little salty.
  7. Cook the chicken. Add the sliced chicken and reduce heat to medium-low. Simmer gently for 6–8 minutes, stirring occasionally, until the chicken is just cooked through and tender.
  8. Vegetables go in. Add the onion and green beans first; cook for 2–3 minutes. Stir in the red bell pepper and cook another 2–3 minutes. You want the veggies crisp-tender, not soft.
  9. Finish with brightness. Stir in lime juice and Thai basil leaves. Taste and adjust: more fish sauce for salt, sugar for balance, or lime for extra zip. If it’s too thick, add a splash of broth; too thin, simmer 1–2 minutes to reduce.
  10. Serve hot. Spoon over steamed jasmine rice. Garnish with sliced chilies, chopped peanuts, or extra basil if you like.