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 the red curry paste and cook for 1 minute, letting the flavors bloom and intensify.
05 - Pour in the coconut milk, fish sauce, brown sugar, and soy sauce. Stir well to combine into a smooth sauce.
06 - Return the chicken to the skillet, add the red bell pepper, and bring the sauce to a simmer. Reduce heat to medium-low, cover, and cook for 10-12 minutes until the chicken is cooked through and the sauce has slightly thickened.
07 - Remove from heat. Stir in the fresh basil leaves until just wilted.
08 - Serve hot over jasmine rice with lime wedges on the side.