Heat the butter in a large skillet over medium-high heat. Add the garlic, onion and sweet potato to the skillet and cook, stirring, for 2 minutes. Sprinkle the curry powder over the vegetables and continue cooking for another minute. Reduce the heat to medium low and pour in the coconut milk and broth, stirring to combine. Mix in the honey and salt. Allow the sauce to heat up until gently simmering.
Add the chicken to the sauce, tossing to coat, and allow it to simmer until warmed through, about 3 minutes. Turn off the heat. Mix in the chopped cilantro, hot sauce and lime juice.
Ladle the soup into bowls. Garnish with mango cubes, cilantro leaves and lime wedges.