Karahi chicken or Kadai chicken is one of the authentic dishes of India and Pakistan. It is basically a tomato-based gravy prepared with chicken, fresh ginger, garlic, and aromatic spices. Karahi is nothing but a deep cooking pot used in most Indian and Pakistani cooking. So the dish prepared with the vessel is usually called by that name itself. It is usually served as a side dish for naan, rice, or roti.