In a large pot over medium heat, add the minced ginger and garlic. Sauté for about 1-2 minutes until fragrant.
Add the diced chicken thighs to the pot and cook until they are browned on all sides, about 5-7 minutes.
Stir in the red curry paste, cooking for an additional 1-2 minutes to allow the flavors to meld.
Pour in the coconut milk and chicken broth, stirring well to combine.
Bring the mixture to a gentle simmer, then add the sliced bell pepper, snap peas, and mushrooms. Cook for another 10-15 minutes, or until the chicken is cooked through and the vegetables are tender.
Add the fish sauce and lime juice to the soup, tasting and adjusting for salt and pepper as desired.
Remove from heat and serve hot, garnished with fresh cilantro and sliced chili for an extra kick if desired.
Notes
Adjust the spice level by adding more or less chili.