01 - Cook the rice noodles according to package instructions. Drain, rinse under cold water, and set aside.
02 - Heat the vegetable oil in a large pot over medium heat. Add the ginger and garlic; sauté for 1 minute until fragrant.
03 - Stir in the Thai red curry paste and cook for another minute to develop flavors.
04 - Add the chicken slices and cook, stirring, until just opaque on the outside, about 2–3 minutes.
05 - Pour in the coconut milk and chicken broth. Bring to a gentle boil.
06 - Add the fish sauce, soy sauce, and brown sugar. Reduce heat and simmer for 7–10 minutes until the chicken is cooked through.
07 - Add the mushrooms, bell pepper, and carrot. Simmer for 3–4 minutes until vegetables are just tender.
08 - Stir in the baby spinach and spring onions; cook until wilted, about 1 minute.
09 - Add lime juice. Taste and adjust seasoning as needed.
10 - Divide the cooked noodles among serving bowls. Ladle the hot soup over the noodles. Garnish with cilantro, lime wedges, and sliced red chili, if desired.