National Dish Pakistan: Gosht Karahi (Recipe)

In this article
Meet Gosht Karahi, one of Pakistan’s most celebrated dishes and a true feast for the senses. Tender pieces of meat are simmered with fresh tomatoes, fragrant spices and a lively hit of green chilli until the sauce turns rich and glossy. Named after the heavy wok-like pan it is cooked in, this is a dish built for special occasions and shared tables. Serve it hot with warm naan or fluffy rice, and bring the bold flavours of Pakistan straight to your kitchen.
About Gosht Karahi
Gosht Karahi is a traditional Pakistani dish prized for its intense aromas and its reliance on fresh, honest ingredients. The name karahi refers to the special wok-shaped cooking pot that is found in kitchens right across Pakistan. This dish brings together tender meat — typically lamb or chicken — with a generous mix of spices and fresh tomatoes that together deliver a genuine flavour experience. It is a firm favourite at festive gatherings and is most often served with naan or rice.
Ingredients (serves 1–2)
- 500 g lamb or chicken, diced
- 4 ripe tomatoes, roughly chopped
- 2 onions, finely chopped
- 2 green chillies, to taste
- 4 garlic cloves, chopped
- 1 piece of ginger (about 2 cm), grated
- 2 tsp cumin
- 1 tsp ground coriander
- 1 tsp red chilli flakes
- Salt to taste
- Fresh coriander leaves, to garnish
- Oil for frying
Shopping for the ingredients
For Gosht Karahi it is well worth seeking out fresh, good-quality ingredients. Visit a local market or a well-stocked supermarket to pick up fresh meat and vegetables. Look for spices sold in well-sealed containers, as this keeps their aroma and freshness intact. Be sure to grab some fresh coriander leaves for the garnish too, since they lift the dish both visually and in flavour.
Preparing the dish
Getting Gosht Karahi ready is simple and straightforward. Start by cutting the meat into even pieces so it cooks uniformly. Chop the onions, garlic and ginger in advance so everything is close to hand once you begin cooking. The tomatoes should be prepared ahead of time as well, since they play a key role in the sauce and are a real carrier of flavour.
Step-by-step instructions
- Heat the oil in the karahi and add the chopped onions. Fry until golden brown.
- Add the garlic and ginger and cook briefly until fragrant.
- Add the meat and sear until lightly browned.
- Add the chopped tomatoes, green chillies and spices, then stir everything together well.
- Cover the karahi and let the dish simmer until the meat is tender and the sauce has thickened.
- Garnish with fresh coriander leaves and serve hot with naan or rice.
Gluten-free / lactose-free version
Gosht Karahi is naturally gluten-free and lactose-free. Simply use fresh ingredients and make sure the spices and oils you choose are also free from gluten and lactose. Fresh herbs and spices ensure the dish is packed with flavour without any need for extra unhealthy additions. This means people with food intolerances can enjoy this delicious dish too — just serve it with rice or a suitable gluten-free bread rather than standard naan.
Tips for vegans and vegetarians
Although Gosht Karahi is traditionally made with meat, vegans and vegetarians can easily create a plant-based version of this dish. Swap the meat for tofu or seitan to achieve a meat-like texture. You can also add extra vegetables such as peppers, courgettes or aubergines to enrich the dish. That way, those following a plant-based diet can experience the flavours and aromas of this much-loved recipe as well.
More tips and tricks
To deepen the aroma of Gosht Karahi, it pays to toast the spices lightly before using them. This coaxes out their flavour and makes the dish even more delicious. Always cook it in a heavy karahi, as this spreads the heat evenly and allows the meat to cook uniformly. Experiment with the quantities of spice to reach the level of heat that suits your personal taste.
Adapting the recipe to your taste
The flexibility of Gosht Karahi makes it easy to adjust to your own preferences. If you like things milder, reduce the number of green chillies or leave them out entirely. For a richer sauce, stir in an extra 100 ml of coconut milk. Give your creativity free rein and add your favourite spices or vegetables to make the dish uniquely yours.
Ingredient substitutions
If some ingredients for Gosht Karahi are hard to find, there are plenty of alternatives you can use. Instead of fresh meat you could use good-quality tinned meat, or even the meat from a cooked chicken to save time — much as you would in a quick Aloo Gosht. For a vegetarian version, lentils or chickpeas make a fine protein source. Remember, too, that spices such as cumin and coriander are readily available in ground form and substitute easily.
Drink pairing ideas
Plenty of drinks pair beautifully with Gosht Karahi. Traditionally this dish is often served with lassi, a refreshing yoghurt drink that is perfect for taking the edge off the spices — try a homemade Lassi alongside. A sweet mango juice or simply sparkling water also works well here. For a little variety, a glass of mild lager rounds off the meal nicely.
Serving and presentation ideas
The presentation of Gosht Karahi can lift the whole dining experience. Serve the dish in the traditional karahi and garnish it with fresh coriander leaves and a slice of lime. Alternatively, arrange it on an attractive serving platter and decorate with colourful vegetables. A scattering of green chilli on top not only adds colour but also hints at the heat within.
A bit of history
Gosht Karahi has its origins in the South Asian region and forms part of the rich culinary tradition of Pakistan. It is thought that cooking in large pans — the karahis — traces back to nomadic tribes who needed to cook simply and nutritiously. The dish is popular in both urban and rural areas and is often prepared for festive occasions or family gatherings. Over the years its appeal has spread far beyond Pakistan and become a fine ambassador for Pakistani cuisine around the world.
More recipe ideas
Summary: Gosht Karahi
Whether for a special occasion or a hearty everyday dinner, Gosht Karahi brings the flavours and culture of Pakistan straight to your table. With its rich blend of spices and the freedom to adapt the recipe to your own liking, this dish becomes the real highlight of any meal. Enjoy it served hot with naan or rice, and let the delicious notes and warm spirit of Pakistani cooking win you over.



