Prepare Ingredients: Dice the mangoes, slice the bell peppers and onion, and cut the chicken into bite-sized pieces. Mince the garlic and grate the ginger.
Cook the Chicken: In a large skillet or wok, heat 1 tablespoon of vegetable oil over medium-high heat. Add the chicken pieces and cook until browned and cooked through, about 5-7 minutes. Remove the chicken from the skillet and set aside.
Sauté Vegetables: In the same skillet, add the remaining tablespoon of vegetable oil. Add the onion, bell peppers, garlic, and ginger. Sauté until the vegetables are softened, about 5 minutes.
Make the Sauce: Stir in the red curry paste, fish sauce, soy sauce, and brown sugar. Cook for 1 minute until fragrant.
Add Liquids and Simmer: Pour in the coconut milk and chicken broth. Bring to a simmer and cook for 5 minutes, allowing the flavors to meld.
Combine Chicken and Mango: Add the cooked chicken back to the skillet. Stir in the diced mangoes. Simmer for another 5-7 minutes until the mangoes are soft and the sauce has thickened.
Finish the Curry: Stir in the lime juice and adjust the seasoning with more fish sauce or soy sauce if needed. Remove from heat.
Serve: Serve the Thai Mango Chicken Curry over cooked jasmine rice. Garnish with fresh cilantro.