Season chicken with salt, pepper, and fish sauce. Set aside.
Sear chicken in a little oil over medium-high heat until lightly browned. Transfer to a plate.
Sear potatoes and carrots until lightly browned. Add bell peppers and cook until slightly charred. Transfer to a plate.
Sauté ginger until fragrant. Add garlic and onion; cook until softened.
Add curry powder and bay leaves. Stir for about a minute to bloom the curry powder.
Return chicken to the pot and add coconut milk. Stir and bring to a boil.
Lower heat and cover. Simmer for 20 to 30 minutes, until chicken is cooked through.
Add potatoes and carrots; cook until tender. Add bell peppers and cook briefly. Taste and adjust, then turn off the heat.