Home » Why Lahore, Karachi and Peshawar cuisines are so different — the geography of Pakistani food

Why Lahore, Karachi and Peshawar cuisines are so different — the geography of Pakistani food

by Haroon Amin
0 comments 11 views

Pakistan is one country with one national cuisine — or so the story goes. Eat a plate of biryani in Karachi, a dish of karahi in Peshawar, and a bowl of nihari in Lahore and you will quickly realise that story is incomplete. The same ingredients — meat, spice, wheat — produce three radically different eating cultures separated by geography, history, and the distinct human movements that shaped each city over centuries.

This is not a story about recipes. It is a story about why.


The land comes first

Pakistan’s culinary map begins, as most maps do, with terrain and water.

Lahore sits deep in the Punjab — a word derived from the Persian words for “five rivers.” The Ravi, Chenab, Jhelum, Sutlej, and Beas made Punjab one of the most fertile agricultural regions in Asia. That abundance shows up on the plate: dairy products, wheat in industrial quantities, seasonal vegetables, and livestock all within reach. Punjab’s fertile ground made it ideal for agriculture and livestock, subsequently making dairy products and a mix of vegetables, meat, wheat and rice a routine part of local eating habits.

Karachi faces the Arabian Sea. Before the city was a city, it was a fishing settlement — home to Sindhi- and Balochi-speaking communities who lived off the ocean. The access to seafood in the Sindh region allows for more seafood-based dishes in that province relative to the others which are landlocked. The sea gave Karachi a port and the port gave it the world, making it the most cosmopolitan food city in the country.

Peshawar is neither riverine nor coastal. It is a mountain gateway — the city at the mouth of the Khyber Pass, one of the most strategically significant land crossings in human history. For millennia, every army, merchant, and nomad moving between Central Asia and the Indian subcontinent passed through Peshawar. At the crossroads of ancient trade routes, Peshawar’s culinary landscape bears the imprints of centuries of cultural exchange, with influences from Mughal, Afghan, Central Asian, and Pashtun traditions.

Three cities. Three geographic roles. Three entirely different foodscapes.


Lahore: the city the Mughals built — and fed

Lahore was a seat of the Mughal Empire and the Sikh Empire, as well as the capital of Punjab in Mahmud Ghaznavi’s 11th-century empire and in the British Empire. That political density left an unmistakable mark on everything, including the kitchen.

The Mughal era profoundly impacted Lahore’s culinary sophistication, introducing tandoor ovens for cooking, and drawing from Timurid and Safavid traditions — emperors like Akbar and Jahangir employed chefs who incorporated almonds, pistachios, raisins, and apricots into savory preparations, creating creamy gravies that contrasted with plainer indigenous recipes.

Nihari — arguably Lahore’s most iconic dish — is a direct inheritance from that era. Originating in the late 18th-century Mughal decline around Delhi and Lucknow, it was rapidly adopted in Lahore’s Walled City. By the 19th century, nihari had become a breakfast ritual, symbolising the fusion of imperial opulence with practical Punjabi resourcefulness.

Lahori food is defined by its richness, layering, and indulgence. Ghee is used without restraint. Spice blends are built in stages during cooking, not thrown in at the end. The karahi — a tomato-heavy, high-heat dish — carries a depth that casual imitations rarely achieve. The halwa puri breakfast, which pairs deep-fried bread with sweet semolina and spiced chickpeas, is both a morning ritual and a social institution.

The biggest influence on Lahore’s contemporary culture and cuisine is that of Kashmiris who migrated from Amritsar in 1947. You will find shops of Amritsari sweets, hareesa, and cholay in every locality of old Lahore. Partition did not diminish Lahori food — it concentrated and intensified it, layering Amritsari and North Indian flavours onto an already rich Mughal base.

The result is a cuisine that is bold, celebratory, and unapologetically excessive. Lahore does not do light meals.


Read more: First Albaik branches in major cities of Pakistan to open soon

Karachi: a city built by migration, fed by everyone

No other city on the subcontinent was demographically remade as dramatically as Karachi was in 1947. By this time, only 8% of the city’s population were native Sindhi speakers, while 51% spoke Urdu, the language of Partition migrants. The city’s food did not evolve gradually — it was reconstructed almost overnight by the arrival of millions of Muhajirs from Uttar Pradesh, Lucknow, Hyderabad, Bhopal, and Delhi, each bringing their own culinary traditions.

These migrants introduced Awadhi-style techniques emphasising aromatic layering, particularly in biryanis featuring slow-cooked rice and meats infused with saffron and regional spices from their northern Indian origins. Karachi biryani — distinguishable from Lahori biryani by its sharper heat, tamarind tang, and potato additions — is essentially a Muhajir dish that became the city’s signature.

But Karachi’s food story has a darker layer. The flavours of Karachi’s pre-Partition migrant communities — Goans, Parsis, and a host of Gujarati-speaking communities including Aga Khanis, Bohras, Memons and many others — can still be found in the inner city. But there is not a single place in the city that serves the coastal cuisine native to the region. It can only be found in the homes of the fisherfolk community.

Karachi sits on the Arabian Sea yet its seafood culture is largely invisible in its restaurants. Political tensions left Sindhis and Muhajirs battling out dominance in the city, and the food scene reflected those power dynamics. The indigenous coastal cuisine — built around pomfret, surmai, and tamarind-chili preparations — was politically marginalised alongside the communities that created it.

What fills that space instead is a spectacular democracy of street food: Burns Road’s nihari and haleem corridor, the bun kababs of Clifton, the Pashtun-run chai dhabas that have become a city institution. In past decades, the city’s large Pashtun population also made it a hub for some of the best karahi and chapli kebabs in the world.

Karachi is the only Pakistani city where you can eat Memon khatta meetha gosht, Bohra dal chawal palida, Pashtun chapli kebab, and Lucknowi nihari within a few kilometres of each other. It is not a coherent cuisine — it is an archive of every community that ever arrived.


Peshawar: the Silk Road city where meat is the message

Peshawar’s food is the most austere of the three — and deliberately so. The karahi at Namak Mandi is cooked simply with tomatoes, fat, and salt. The emphasis is on meat quality rather than heavy seasoning. In a city where the culinary tradition is tribal and pastoral rather than courtly, the protein speaks for itself.

The chapli kebab tells this story most clearly. Originating from the city of Peshawar, it is made from ground beef or mutton mixed with coarsely crushed coriander seeds, dried pomegranate seeds (anardana), tomatoes, and scallions — ingredients indigenous to the Afghanistan-Pakistan region. Unlike its Indian cousins, it is not of Mughal origin. It is a Pashtun kebab that might have been born in the pre-Mughal era, and travelled around the region with invaders and traders who moved between India and Afghanistan for conquest and business.

The Khyber Pass is not just a trade route — it is a spice route. Kabuli pulao, a Central Asian rice dish studded with raisins, carrots, and braised meat, arrived in Peshawar kitchens through those exact mountain corridors. Afghan influences, evident in dishes like Afghan pulao, bring a harmonious blend of sweet and savory elements, exemplifying the fusion of flavors that define the region’s cuisine.

Green tea with cardamom — kahwa — is the drink of Peshawar, not the sweet milky chai of Lahore or the teh tarik of Karachi’s dhabas. It is an Afghan and Central Asian tradition that crossed the Khyber Pass and never left. Even the smallest culinary detail in Peshawar carries the imprint of the geography it inhabits.


What these differences actually mean

The divergence between these three cuisines is not cosmetic. It reflects fundamentally different answers to the same questions every food culture must answer: what is available, who came here, who had power, and what do we eat to mark an occasion?

Lahore answers those questions with Mughal opulence filtered through Punjabi abundance. Karachi answers them with the layered archaeology of migration — dozens of communities each depositing their culinary traditions into a single, restless city. Peshawar answers them with the directness of a frontier outpost: the best possible meat, cooked simply, shared communally.

The Silk Road is literally in Peshawar’s pulao. The Mughal court is in Lahore’s nihari. The trauma and triumph of Partition is in every Karachi biryani. You do not need a history textbook to understand Pakistan. You just need to eat in three cities.


FAQs

What makes Lahori food different from other Pakistani cuisines? Lahori cuisine is defined by its Mughal heritage — rich gravies, heavy use of ghee, complex spice layering, and slow-cooked meat dishes like nihari and karahi. It is also deeply influenced by migrants from Amritsar who arrived after Partition in 1947, bringing their own flavours into Lahore’s already rich culinary tradition.

Why does Karachi have so many different food traditions? Karachi’s demographic diversity is the direct result of large-scale migration — first from the Muslim-majority regions of India during Partition in 1947, then from Punjab, Khyber Pakhtunkhwa, and Afghanistan in subsequent decades. Each community brought its own cuisine, making Karachi the most pluralistic food city in Pakistan.

Is Peshawari food spicy? Peshawari cuisine is generally less heavily spiced than Lahori food. The cooking philosophy in Peshawar emphasises meat quality and minimal seasoning — dishes like karahi at Namak Mandi use little more than tomatoes, fat, and salt. The chapli kebab, however, uses a bold blend of pomegranate seeds, coriander, and chilies that creates a distinctive, robust flavour profile.

Why is Karachi biryani different from other biryanis? Karachi biryani is a Muhajir inheritance — it was brought by Partition migrants from Lucknow and Hyderabad who adapted their Awadhi techniques to local ingredients. It is typically spicier than Lahori biryani, uses a tamarind-based tang, and often includes potatoes, which were not part of the original northern Indian recipes but became a local addition.

What is the connection between Peshawar’s food and Afghanistan? Peshawar has been connected to Afghanistan through the Khyber Pass for thousands of years. Dishes like Kabuli pulao — a rice dish with raisins, carrots, and meat — arrived via Central Asian trade routes. Kahwa (green tea with cardamom) is an Afghan tradition that became standard in Peshawar. Even the chapli kebab reflects the shared Pashtun culinary identity that spans both sides of the border.

You may also like

Leave a Comment