Begin by reducing ¾ cup of the coconut milk in a saucepan over medium heat. Let it simmer until thickened and you start to see the coconut oil separating from the milk—this signals a rich base is forming. If the oil doesn’t separate, don’t worry—continue with the next step.
Add the green curry paste and sauté it in the thickened coconut milk for about 2 minutes. Stir continuously to prevent sticking. If the paste clings to the bottom of the pan, splash in a bit of the remaining coconut milk to deglaze.
Toss in the chicken thigh pieces and mix thoroughly to coat them in the fragrant curry base.
Pour in the chicken stock and the rest of the coconut milk, followed by the palm sugar and 1 tablespoon of fish sauce. Take the makrut lime leaves, gently crush them between your fingers to release their oils, then tear into large pieces and add to the pot. Discard the tough central veins beforehand. Let the mixture gently simmer for 10 to 15 minutes, or until the chicken is tender and fully cooked.
Add the bamboo shoots to the pot and bring everything to a boil. At this point, if you prefer a softer bell pepper texture, add the julienned strips now. Once the curry reaches a boil, remove it from heat.
Taste the curry and adjust the seasoning with more fish sauce or sugar as needed. If the curry’s flavor feels weak, heat a separate small pot with a bit of oil and sauté extra curry paste until aromatic. Ladle in some of the curry sauce to blend, simmer briefly, then stir this intensified mixture back into the main curry.
Add the Thai basil and red pepper slices. Stir just until the basil wilts from the residual heat. Serve hot over freshly steamed jasmine rice.