National Dish Bangladesh: Shami Kebab (Recipe)

In this article
Meet Shami Kebab, one of Bangladesh’s best-loved little indulgences — tender, deeply spiced patties of minced meat and chickpeas that fry up golden and crisp. Fragrant with cumin and garam masala, they walk the line between a satisfying snack and an elegant starter, ready for anything from a quiet evening in to a festive spread. Bring the warmth of a South Asian kitchen straight to your own stove.
About Shami Kebab
Shami Kebab is one of the most beloved dishes of the region, and these tender, spiced patties are prized both for their wonderful flavour and for their versatile preparation. They are traditionally made from a combination of lamb or beef and chickpeas, which together give them a unique texture. Shami kebabs are perfect as a starter or as a snack for just about any occasion, and they sit comfortably alongside the bolder flavours of Bangladeshi cuisine.
Ingredients (serves 1–2)
- 250 g lamb or beef
- 100 g chickpeas (dried or tinned)
- 1 onion, finely chopped
- 2 cloves garlic, chopped
- 1 teaspoon cumin
- 1 teaspoon garam masala
- Salt and pepper to taste
- Fresh coriander, to garnish
- Oil for frying
Shopping for the ingredients
When shopping for shami kebab, it is worth seeking out fresh, good-quality meat from a trusted butcher, who can also help you pick the right cut. For the chickpeas you can use either dried or tinned — just remember that dried chickpeas need soaking overnight. Reach for fresh spices wherever you can, as they make all the difference to the full flavour of the finished kebabs.
Preparing the dish
Before you start on the shami kebabs, it pays to have all the ingredients carefully prepared. If you are using dried chickpeas, don’t forget to soak them overnight and then simmer them for at least an hour so they turn nice and soft. Next, cut the meat into small cubes so it purées well in the blender later. While that is under way, finely chop the onion and garlic so their aromas can develop fully.
Step-by-step instructions
- Put the soaked or pre-cooked chickpeas and the meat into a food processor and blend to a fine paste.
- Add the chopped onion, garlic and spices, and mix everything together well.
- Transfer the mixture to a bowl and knead thoroughly until it has an even consistency.
- Shape the mixture into small patties, roughly the size of the palm of your hand.
- Heat the oil in a pan and fry the patties until golden brown.
- Drain the finished kebabs on kitchen paper and garnish with fresh coriander to taste.
Gluten-free / lactose-free version
Shami kebabs are naturally gluten-free and lactose-free, as long as you don’t add anything like breadcrumbs or dairy. That makes them a great choice for anyone with intolerances. Take care to watch out for hidden sources of gluten in the spices and other ingredients, and always work with fresh produce. This way every guest can enjoy the delicacy without a second thought.
Tips for vegans and vegetarians
For vegans or vegetarians, the shami kebab recipe is easily adapted. Instead of meat you might use tofu or peanuts, both of which offer a tasty, protein-rich alternative. To improve the texture, you can add oats or ground lentils in place of the meat. The spices also play an important role in intensifying the flavour of this meat-free version.
More tips and tricks
A few practical tricks can make your shami kebabs even more delicious. Be sure to season the mixture generously so the full flavour comes through. A short rest in the fridge can also improve the texture of the patties and make them easier to fry. Use the best oil you can for a satisfying result and to brown the kebabs evenly.
Adapting the recipe to your taste
The shami kebab recipe is wonderfully versatile and easy to tailor to your own preferences. You can experiment with different spices to create unique flavour profiles. The accompaniment matters too: serve the kebabs with a fresh salad or a spicy sauce. By varying the ingredients creatively, you can conjure up a new taste experience for every occasion.
Ingredient substitutions
If you don’t have every ingredient to hand, there are a few alternatives you can turn to. In place of chickpeas, quinoa or red lentils work well for an interesting texture. Instead of lamb or beef you might use chicken or mushrooms to give the kebabs a different character — the same easy swaps that make a rich Beef Bhuna so adaptable. Be creative when trying out substitutions; the possibilities are almost endless.
Drink pairing ideas
Shami kebabs pair beautifully with a range of drinks. A fresh mint tea or a lassi are wonderful companions that balance the spicy notes of the kebabs nicely. Chilled sparkling water is also refreshing and hydrating after the spiced patties. If you prefer something with alcohol, try a light beer or a fruity cocktail to underline the depth of flavour.
Serving and presentation ideas
The presentation of your shami kebabs can lift the whole experience. Serve the patties on an attractive plate together with fresh herbs and a selection of dips, such as a spicy chilli sauce or a cooling yoghurt dip. A pretty garnish of fresh vegetables and lemon wedges not only makes the dish more inviting but also enriches the layers of flavour. A creative arrangement will impress your guests and make the meal memorable — much like serving up a platter of crisp Beguni or Shingara.
A bit of history
Shami kebab has its origins in South Asian cuisine and is a firm part of the culinary culture of Bangladesh and India. Its preparation dates back to the Mughal era, when refined cooking and spices were introduced. These kebabs are often linked with festivities and are gladly served at special occasions and celebrations. Over the years the recipe has continued to evolve and is now enjoyed in many variations around the world.
More recipe ideas
Summary: Shami Kebab
In summary, shami kebab is an exceptional dish that not only delights the palate but also reflects the cultural richness of Bengali cuisine. With easy-to-source ingredients and flexible ways to prepare it, it is perfect for family gatherings or social occasions. There is no doubt that this recipe will thrill your guests and win them over with its flavour. Experiment with the variations and find your favourite way to make this delicious snack!


