The major types of north Indian dishes include:
• Kashmiri – this cuisine follows traditional style of 24 course banquet that includes different types of meat both dried and gravy style. Kashmiri cuisines include exotic spices that are pounded and added to the preparation of lamb and chicken. The speciality of Kashmiri cooking involves overnight cooking. Some of the specialities are Rista Rogan Josh, Daniwal Korma, Tabak Maaz, Marchwangan Korma, Gushtaba and Aab Gosht.
• Punjabi – Punjabi cuisine is the most popular among all the north Indian cuisines. It is spicy, colourful and served hot. Tandoor cooked dishes like tandoori chicken, Tandoori rotis, tandoori kebabs are very popular among every Indian. Apart from this sarson da saag, makai di roti, dal makhani are also quite famous.
• Rajasthani – in Rajasthani cuisine besan or gram flour is the main ingredient in almost every dish. Some of the Rajasthani speciality includes Pakodi, Gatte Ki Sabzi, Khata, Papad, Mangodi, Khichdi, Rabdi, Mishri Mawa, Sohan Halwa, Mawa Katchori and many more. Bajra and corn are their staple food.
• Awadhi – Awadhi cuisine is famous for its preparation of tender meat. Biryani is one of the most popular dishes amongall the Awadhi cuisine. Awadhi style of cooking is actually the Lucknowi or Nawabi style of cooking that involves rich flavour and aroma in every dishes. Some of the best north Indian mutton or lamb dishes are cooked following Awadhi style.
• UP cuisines – When we talk about the cuisnies of Uttar Pradesh, we think of sweets and snacks mostly. While they have a distinct style of cooking curries, UP cuisines is mainly vegetarian. Snacks like Kachauris and Samosas are very famous.
• Pahari Cuisine – this is an exotic cuisine that is prepared by the people living in the hills in the Gharwal region. The dishes are very spicy and mainly made from meat. They are also very hot.
Since Gurgaon is in North India and located near Delhi, you will get the best north Indian food there. If you wish to have a taste of the best north Indian cuisine in the restaurants Gurgaon, you can try out places like Bawarchi Indian Restaurant, Flavour of Mughals, Changezi, Nawab’s Kebab and many more.
There are many restaurants in Bandra, Mumbai that serve excellent North Indian food including Punjabi, Kashmiri and Awadhi cuisines.