National Dish Pakistan: Shami Kebab (Recipe) · National Dish Recipes

National Dish Pakistan: Shami Kebab (Recipe)

Golden pan-fried shami kebab patties garnished with fresh coriander
In this article

Discover Shami Kebab, one of Pakistan’s most beloved savoury treats! These spiced meat patties blend tender lamb or beef with soft red lentils and a fragrant mix of warm spices, then fry up golden and crisp on the outside while staying meltingly soft within. A fixture at festive tables and everyday meals alike, they bring a little Pakistani flair straight to your own kitchen.

About Shami Kebab

Shami Kebab are a real treat from Pakistani cuisine, prized for their deep, savoury flavour and satisfying texture. These little patties are not only wonderfully tasty but also a traditional dish that no festive gathering would be complete without. The combination of tender meat, dal and a refined spice blend turns every bite into a memorable experience. Learn how to make them and bring a touch of Pakistan to your table.

Ingredients (serves 1–2)

  • 250 g lamb or beef, diced
  • 100 g red lentils (dal)
  • 1 onion, finely chopped
  • 2 cloves garlic, chopped
  • 1 piece of ginger, grated
  • 1 tsp cumin
  • 1 tsp ground coriander
  • 1/2 tsp garam masala
  • Salt and pepper, to taste
  • Oil, for frying
  • Fresh coriander leaves, to garnish

Shopping for the ingredients

The first step towards making shami kebabs is picking up the fresh ingredients. Visit your local butcher for the best meat, making sure it is fresh and of good quality. For the lentils you can use either dried red lentils or pre-cooked ones. Fresh spices matter just as much, as they give the kebabs their unmistakable aroma and ensure an authentic taste — much the same warm blend that shines in a Seekh Kebab.

Preparing the dish

Before you start cooking the shami kebabs, it is worth getting all the ingredients ready. Wash and soak the lentils in water for at least an hour so they soften. The meat should be cut into small cubes so it cooks more quickly. Prepare the spices and fresh ingredients such as onion and ginger too; this makes the cooking process easier and adds to the depth of flavour in the kebabs.

Step-by-step instructions

  1. Bring a pan of water to the boil and add the meat along with the soaked lentils. Cook until the meat is tender.
  2. Add the onion, garlic, ginger and spices, then let the mixture simmer for a further 10–15 minutes.
  3. Use a blender or food processor to work the mixture into a smooth paste.
  4. Shape small patties from the mixture and let them rest while you heat oil in a pan.
  5. Fry the shami kebabs over medium heat until golden brown. Drain them on kitchen paper before serving.
  6. Garnish the kebabs with fresh coriander leaves and serve them hot with chutney or yoghurt.

Gluten-free / lactose-free version

Shami kebabs are naturally gluten-free, as they contain no wheat products. To keep them lactose-free, use a plant-based yoghurt or a lactose-free alternative if you plan to serve one alongside. Simply make sure all the ingredients, including the spices, are gluten-free, especially if you are using packaged products. That way you can be confident the dish suits anyone with special dietary needs.

Tips for vegans and vegetarians

For a vegan or vegetarian version of shami kebabs, you can swap the meat for chopped mushrooms or puréed vegetables. Add oats or chickpea flour as a binder. These ingredients provide not only the flavour you need but also an appealing texture close to the traditional kebabs. You can also vary the spices and herbs to tailor the kebabs to your personal taste.

More tips and tricks

To make sure your shami kebabs turn out perfectly, it is important to blend the mixture well so it has an even flavour and a good consistency. You can also let the mixture rest in the fridge overnight to deepen the depth of flavour. Take care that the oil is hot enough before you fry the kebabs, as this helps them stay crisp on the outside and tender within. Feel free to experiment with different spices to give your kebabs a personal touch.

Adapting the recipe to your taste

Shami kebabs offer a great opportunity to experiment with different flavours. You can adjust the spices as you like and add chilli, for example, for a stronger kick. For extra complexity you might also add ingredients such as feta cheese or dried fruit, which lend the dish a sweet note. You can even cook the kebabs on the grill to add a smoky aroma that many barbecue lovers adore.

Ingredient substitutions

If you do not have some of the ingredients to hand, there are plenty of alternatives you can use. Instead of lamb or beef you could use chicken or fish to open up a new flavour direction, much as a Chapli Kebab plays on different textures. In place of red lentils you can try green lentils or quinoa, which also make good binders. Be creative and try different combinations to shape the dish to your taste.

Drink pairing ideas

A range of drinks pairs nicely with shami kebabs and rounds off the eating experience. A fresh mint tea or a frothy Lassi makes an excellent companion, as they balance the spice of the kebabs. For something alcoholic, a light beer or a fruity cocktail can underline their flavour. Do not forget to offer alcohol-free options too, so every guest is catered for.

Serving and presentation ideas

Presentation plays an important role with any dish, and shami kebabs are no exception. Serve the kebabs on a large platter, garnished with fresh herbs and lemon, to create an inviting visual spread. Alongside the kebabs you can set out a selection of sauces to give your guests the choice. Small skewers or cocktail sticks make it easier for everyone to enjoy the kebabs, while elegant plates present them beautifully.

A bit of history

Shami kebabs have their origins in Indian and Pakistani cuisine and were originally inspired by the culinary secrets of the Mughal kitchen. They were particularly popular among royal families and in aristocratic society. With a rich heritage and deep cultural roots, these kebabs have become an indispensable part of the national cuisine. Every family recipe can show small variations, which makes the dish all the more interesting and a fine example of Pakistani cuisine.

More recipe ideas

Summary: Shami Kebab

Shami kebabs are a delicious and richly traditional dish from Pakistani cuisine, defined by a perfect blend of spices, lentils and tender meat. Making them in your own kitchen is straightforward and leads to an incomparable taste experience that delights at festive occasions and everyday meals alike. With the many ways to adapt the recipe and the tips on offer, you have the freedom to shape it to your taste and impress your guests. Let this culinary adventure inspire you and enjoy the delicate shami kebabs.