Wash the chicken and cut it into bite-sized pieces. Drain the chicken in a colander.
Heat oil in a pan. Further, add the finely chopped ginger and minced garlic. Sauté for 30 seconds to a minute until the raw smell disappears.
Add the finely chopped onion, green chilies, and curry leaves. Sauté the onions until they become translucent. Stir.
Add the chicken pieces to the pan. Sauté for 3 to 4 minutes. Stir
Add ground fennel, crushed black pepper, and salt. Mix well and cover the pan. Cook for 5-6 minutes on medium heat.
Check the pan for water. If it looks dry, add 1/4 cup of water. Cover the pan again and cook for another 6-7 minutes or until the chicken is well cooked. I haven't added any water.
Add 1/2 teaspoon of garam masala and mix well. If there is any residual water left, dry it up. Finally, turn off heat. Serve it warm with steamed rice, chapatis or naan.