In a large pot over medium heat, add the oil, garlic, ginger, and Thai red curry paste.
Fry for 5 minutes, until fragrant. Add the chicken and cook for a couple of minutes, until the chicken is cooked through.
Add the chicken broth, water, fish sauce, and coconut milk. Bring to a boil.
Adjust with salt and seasoning.
Pour the boiling soup over the dried vermicelli noodles in your serving bowls, add a squeeze of lime juice and your garnishes, and serve. The noodles will be ready to eat in a couple of minutes.