Step 1: Prepare Ingredients : Slice the chicken into thin strips. Drain and rinse bamboo shoots. Chop vegetables and keep them ready.
Step 2: Heat the Curry Base : In a large skillet or wok, heat oil over medium heat. Add the red curry paste and stir-fry for 1–2 minutes until fragrant and slightly darkened.
Step 3: Add the Coconut Milk : Slowly pour in half of the coconut milk, stirring to blend the curry paste smoothly. Allow it to simmer for 2–3 minutes until it thickens slightly.
Step 4: Cook the Chicken : Add the sliced chicken to the pan. Stir to coat evenly with the curry mixture. Cook until the chicken starts turning opaque, about 3–4 minutes.
Step 5: Add Vegetables and Seasoning : Stir in bamboo shoots, bell peppers, and onion. Add the remaining coconut milk and chicken broth. Stir in fish sauce, soy sauce, and sugar. Add kaffir lime leaves if using. Simmer uncovered for 10–12 minutes, allowing the flavors to meld and the sauce to slightly thicken.
Step 6: Finish with Lime Juice : Remove from heat and stir in fresh lime juice. Adjust seasoning to taste (add more fish sauce for saltiness or sugar for sweetness).