In a dry skillet, toast the coriander seeds and cumin seeds until fragrant, about 2 minutes. Let cool slightly.
In a blender or food processor, combine the soaked dried chilies, toasted coriander and cumin seeds, turmeric powder, paprika, shrimp paste, garlic, ginger, lemongrass, and chopped onion.
Blend into a smooth paste, adding a little water if necessary to achieve the desired consistency.
Heat 1 tablespoon of vegetable oil in a large skillet or wok over medium heat.
Add the curry paste and cook, stirring constantly, until fragrant, about 3-4 minutes.
Add the sliced onion and cook until softened, about 2 minutes.
Add the chicken pieces and cook until no longer pink, about 5 minutes.
Stir in the sliced red and green bell peppers and bamboo shoots (if using).
Pour in the coconut milk and chicken broth. Bring to a simmer.
Add the fish sauce and palm sugar. Adjust seasoning to taste, adding more fish sauce or sugar if needed.
Simmer the curry for 10-15 minutes, or until the chicken is cooked through and the vegetables are tender.
Garnish with fresh basil leaves.
Enjoy your meal!