North Indian is certainly very amazing. From weddings to parties and from festivals to events, you would find North Indian food being the choice of every person. Because of the presence of spices in the right amount with good amount of butter and ghee, it is loved by all. No doubt, you have a wide variety in North Indian cuisine. If you visit any restaurant, you would find North Indian food covering 80% of the menu. From starters to dessert, North Indian things are present all over.
The reason why North Indian food is preferred is because it could fill your stomach totally. Everybody would have experienced that when you eat pizza or burger, after some time you get hungry again and then the home made or North Indian food comes to the rescue to fill your half filled stomach.
Other cuisines are not that capable of filling up your stomach, they just fill your taste buds. But the North Indian food has the capability of filling up your stomach and taste buds as well. You have a North Indian meal and you would not want to eat anything for hours. This is why the North Indian food is normally present everywhere i.e. in the weddings, parties, and functions North Indian food is kept in the main course because you know only this cuisine can satisfy your hunger.
Now if you see why the variety is so huge, the reason is that it includes both vegetarian and non vegetarian dishes. Paneer is the life of vegetarians and you have like uncountable dishes in North Indian cuisine made from paneer. From mix veg to navratan korma, from Kadhai paneer to palak paneer, everything has paneer with the spices put to perfection. Talking about the non vegetarian food, you have every dish of chicken , be it in the starters or main course to get offered. No doubt, punjabi food is the best!