Indians run on good food. Be it naans or fluffy Idlis, you can find something that suits your taste buds in the Indian cuisine. Indian cuisine is composed of a plethora of gravy-based dishes. While you’ve probably tried the most common non-vegetarian dishes from the Indian cuisine such as a Chicken lollipop, there are several others that are filled to the brim with flavor and offer the most delectable taste. The reason for the rich flavor is the number of spices that are added to enhance the flavor and take the dish to another level. Whether you’re having foodin Edinburgh in a fancy restaurant or eating in a local restaurant in India, these are some of the best non-vegetarian dishes from the Indian cuisine which must not be missed:


  1. Chicken Changezi: Chicken Changezi is commonly found in the streets of Old Delhi. It is a classic dish that is composed of gravy of tomatoes and onions apart from numerous spices. To make the gravy even richer, it is topped with a dollop of cream. The result is a thick gravy which pieces of tender, juicy chicken. This is best enjoyed with Rumali Roti or Tandoori Roti along with a serving of fresh-sliced onions and curd on the side. This dish does have a hint of that Mughlai flavor and will leave you wanting more every single time.


  1. Nihari: Cooked overnight, Nihari is a kind of a stew which is made by slow-cooking meat. The best version of Nalli Nihari is found only in the narrow bylanes of Chandni chowk but needless to say, you can find it anywhere. The word “Nihari” comes from Nihar or Nahar, which means morning, which is why it is cooked overnight and served piping-hot in the mornings. It can be had with Tandoori Roti or a bowl of rice.


  1. Paya: If the aforementioned dishes didn’t make you drool, this one might. Paya is traditionally a nutritious dish made from a handful of ingredients. The simplicity of this dish is what makes it unique. This dish has a broth instead of a gravy, which has high amounts of minerals and vital nutrients that support the health of your bones. It is served with hot naans / tandoori rotis or rice.


  1. Butter Chicken or Murgh Makhani: You’ve probably heard of this one. Now found worldwide, this dish has originated from the Mughlai cuisine. Butter chicken has a tangy and saucy gravy that is rich and is topped with swirls of fresh cream. This is definitely a sinful and delectable dish that must not be missed. While previously, it took chefs hours and hours to prepare this dish, it is easily found at every restaurant nowadays. Bursting with flavors, it is the perfect dish for any occasion.


  1. Murgh Do-pyaza: This chicken-based recipe is one that will never let you down. Made with plenty of onions, which are perfectly caramelized, this dish has a sweet and spicy taste. It is definitely one which will keep you hooked. Murgh do-pyaza is the perfect, mouth-watering dish that is quite simple and plain but has a quintessential amount of flavor.