Brown the Chicken: Heat some oil in a pan and brown the diced chicken. Remove the chicken pieces and set aside.
Sauté Aromatics: In the same pan, gently brown the ginger and garlic. Add a splash of water to deglaze the pan, scraping up any browned bits.
Cook Onion: Add the red onion to the pan and cook until softened, about 5 minutes. Reserve a small amount of onion for garnish.
Combine Vegetables and Curry Paste: Add the yellow pepper, sweet corn, and Thai red curry paste to the pan. Stir well to combine.
Add Liquids: Return the chicken to the pan, then add the chicken stock and coconut milk. Bring the mixture to a boil, then reduce to a simmer.
Cook Noodles: Add the rice noodles and simmer until they are soft, about 5 minutes.
Finish with Flavorings: Stir in the soy sauce, lime juice, honey, chopped coriander, and basil.
Serve: Divide the soup into bowls and garnish with the reserved red onion and extra chopped basil.