In a bowl, mix all minced ingredients with lemon juice, zest and olive oil. Season with salt. Set aside.
In a hot frying pan with olive oil, sear and brown the chicken. Once browned, remove from the pan. In the same pan without cleaning it, add butter and sweat shallots, garlic, ginger and chili. Season with salt. Add chicken back into the pan with the spice mix. Cook for 2 more minutes, incorporating and mixing the spices all throughout the pan.
Add in the chicken stock, coconut milk, bay leaves and cloves. Give it a stir and let simmer on low-medium heat for about 5 minutes. Zest an orange, add in bell pepper and mango. Simmer a little longer until the broth starts thickening. Turn off heat, add in a few knobs of butter and fresh cilantro. Mix well until butter is fully melted in.
Serve over jasmine or basmati rice. Garnish with mint gremolata, green onion, chili and fresh cilantro.