01 - Season chicken pieces evenly with salt and pepper on all sides.
02 - Heat vegetable oil in a large skillet over medium-high heat. Add chicken pieces and cook until lightly browned but not cooked through, about 3–4 minutes. Remove chicken to a plate and set aside.
03 - In the same skillet, add onion and sauté for 2–3 minutes until softened. Add garlic and ginger; sauté another 1 minute until fragrant.
04 - Stir in red curry paste and cook for 1 minute, letting the flavors bloom and intensify.
05 - Pour in coconut milk, fish sauce, brown sugar, and soy sauce. Stir well to combine and create a smooth sauce base.
06 - Return chicken to the skillet, add red bell pepper, and bring sauce to a simmer. Reduce heat to medium-low, cover, and cook for 10–12 minutes until chicken is cooked through and sauce has slightly thickened.
07 - Remove from heat. Stir in fresh basil leaves until just wilted and fragrant.
08 - Serve hot over jasmine rice with lime wedges on the side for squeezing.