Cut chicken in to medium pieces and marinate in ginger garlic paste for 15 min.
Heat the pan, add oil and all spice,onions,chillies and fry until slight brown.
Add marinated chicken and keep on medium flame to cook until 75 % done.
Add mango pieces ,half of the basil, chili powder, coriander powder, chilly powder, garam masala, salt, dried red chillies keep on medium flame until raw smell goes out.
Add a cup of water and keep on medium-high flame to get right consistency.
Add remaining basil and cilantro switch the stove off, cover pan and leave for about 2 minutes.
Serve with rice or roti.