Learn how to make the most succulent, perfectly spiced Shami Kabab with rich stewing meat for that perfect traditional shredded meat texture and flavour! This recipe has been tested and retested with beef and mutton, in the instant pot, on the stove top and it works well each and every time!

Despite my love for most Pakistani beef recipes, for most of my life I had fairly lukewarm feelings towards Shami Kababs.
My husbands' family - more specifically his aunt - changed that. We went over on one of our Karachi trips and she made these Authentic Beef Boti Kababs that looked different than the very smooth ones I had grown up on. I took a bite and was actually blown away.
These kababs had actual texture, they were juicy, but not oily, the spices were headier than what I was used to and the hara masala more predominant. They became my gold standard for Shami Kabab and inspired these.
The secret? Beef/Mutton Boti NOT Keema. The stewing cubes give the kababs richness, texture, and unbelievable flavour. If you want a chicken version then these are PERFECT (if I do say so myself).
Oh and just in case you're wondering, these kababs are the perfect candidate for Bun Kababs. In my usual recipe I make daal ke kabab, but these Shami Kababs are SO good in there too!
6 Tips for the BEST Kababs
- The meat needs to be very close to 2lbs - changing the amount of meat affects texture.
- Soaking the Daal. Soaking the chana daal overnight or for 4-6 hours helps the daal dissolve completely.
- Fresh Ginger/Garlic: I love my pastes, but fresh it is here. Easy enough too since the food processor is already out!
- Onion in the Mix: This is KEY to tender juicy kababs. I have seen recipes without and tried it without and there is no question in my mind you need to have it.
- Grinding Masala: There is nothing like the magic of fresh masala. I have seen recipes where you roast and grind and while that extra step adds flavour it wasn't phenomenal enough (especially after freezing and defrosting) to be worth the extra work (in my humble opinion).
- Coarsely Chop the Green Masala: Make sure you leave the mint, coriander, chilies and onions at the end a little coarse because that adds both another level of texture and flavour!
How to Freeze & Store Shami Kabab
Shami Kabab are a popular, easy to store Ramadan friendly recipe, but like any food that you freeze, you need to be mindful of two things.
1.) Remember to flash freeze your Shami Kabab completely on a tray before transferring them to a bag.
2.) Make sure to take out any excess air from the freezer bag, you can fold over and press as much as you can out.
Shami Kabab keep well in the freezer for 6-9 months depending on how well packed they are.
Do remember that when you freeze Kababs some of the original pungency of the masala will dissipate!
Made these Shami Kababs? Share what you thought and don't forget to tag me on Instagram @flourandspiceblog ! Also please do rate the recipe below by clicking the number of stars you want to give it!
Juicy Shami Kabab - Instant Pot & Stovetop
Ingredients
- 2 lbs Beef/Mutton Stewing Meat cut into cubes (900g) close to exact please!
- 1 cup Chana Daal (200g) Soaked 4-6 hours or overnight (preferred)
- 2.5 inch piece Ginger
- 8 cloves Garlic
- ½ cup Diced Onion (half a medium-large onion) 50 to 60g
- ½ cup Water
Garam Masala
- 1 Black Cardamom
- 2 Green Cardamom Pods (just seeds or use ½ tsp cardamom powder) Optional
- 1.5 tsp Whole Coriander Seeds
- 1.5 tsp Cumin Seeds
- 2 tsp Whole Black Peppercorns
- 6-7 Cloves
- Small Cinnamon Stick (2 cm or ¾ inch)
- 2.5 tsp Salt (plus additional to adjust seasoning to taste)
- 2 tsp tsp Chilli Flakes or 1.5 tsp Powder
Green Masala
- ½ cup Cilantro 15-20g
- ½ cup Mint 15-20g
- 6 Green Chilies
- ½ Medium Onion 50-60 g
Instructions
- Grind all the Masalas in the Garam Masala section and set aside
- Now quickly run your ginger, garlic and onion from the first section through a food processor/ chopper or dice by hand.
Instant Pot
- Combine all the ingredients except the Hara Masala ones in the Instant Pot along with half a cup water and give it a mix
- Close the lid, set to seal and set to pressure for 30 Minutes then natural release (that means turn the machine off and walk away till the pressure releases, then open the valve.)
- When you open the lid to the instant pot there will still be some water left in it (see video) - turn on the saute function and cook on medium heat for 5-7 minutes until it is fairly dry - the mix will stick to the bottom.
Stovetop
- Combine all the ingredients EXCEPT the green masala ones in a pot with 2.5-3 cups of water, bring to a boil and simmer on low for 50-60 minutes or until the meat and daal are tender. Check halfway through, add water if needed.
- Crank up the heat, dry up excess water, your meat mixture should start to stick. Set aside to cool a little.
Putting it all together
- While it's cooling run the Green Masala ingredients through the food processor to mince. Just a few short pulses will do the trick, you want a fine dice not a paste.
- Once the mixture is warm enough to handle then for extra meaty kababs you can simply go in with clean hands and mash it together or run it through the food processor to acheive a more paste like consistency (you won't lose the lovely meat texture entirely). These kababs will still be quite moreish. Process on high speed for 30 second intervals till the consistency is to your liking.
- Stir in ALL the hara masala - it will seem like a lot but it works.
- Shape the kababs to your preferred size. Tip: Damp palms make this easier so keep a bowl of water near you.
- FRY A TEST KABAB! This step is key so you know that taste and texture are on point and you can make any adjustments necessary.
- Flash freeze on a tray then move to a freezer safe container. Keep well for 6 months.
Mariam says
Thank you so much for this recipe and all your others too! I’m in Australia and your recipes taste just like the home-cooked food I miss but can never find at restaurants here. You’ve also got me excited about cooking again... I love making everything from scratch now, even my own garam masala... No more pre-mixed spices, just real ingredients and real flavour. Pure joy ❤️
Confession: I don’t always follow the recipes to the letter, but you’ve actually taught me how to cook Pakistani food, and that's left me feeling empowered to tweak a thing or two 😊
Sarah Mir says
Mariam, I read and reread your comment multiple times and I cannot even explain to you what it meant to me. If there was ever a dream it was to help people feel exactly the way you do about Pakistani food and cooking it. I 100% LOVE that you make it your own, reading you say you feel empowered to tweak it is absolutely incredible to hear. A recipe is like a base and then what you do it, that's your magic!
Maha says
These turned out fantastic. Thanks for sharing the recipe
Maria says
Made this in an instant pot for the first time and now it’s my favorite way to make Shami kebab!!
I added the egg because we have always added egg in ours and I’ll leave it next time if you say it’s not mandatory!
HAIDER M MALIK says
This was the first time I made Shami Kabob using an Instant Cooker. Very quick option to make delicious Kabobs.
Thanks to Sarah for the Recipe.
Regards
Haider Malik
Sarah Mir says
Thank you! Glad you enjoyed them!
Zainab Somani says
Batch cooked and froze these for Ramadan and it has Ben hands down the one item that needed multiple restocks!
Thanks for this one Sarah!
Sarah Mir says
Thanks so much Zainab!
Tess Jay says
Salams not sure if this post is still active but I have a lot of beef qeema and really want to give these kebabs a shot. How would you suggest I tweak it to incorporate the beef qeema? Thanks
Sarah Mir says
Wasalam! I unfortunately have not tried these myself with qeema and I would not want to steer you wrong!
Salwa says
Hi Sarah,
Love your recipes and the ratios are so helpful for beginners (like me :P).
If I want to make these with qeema instead of boti (availability issues), will the ratio remain the same, that is 2lbs qeema instead of boti?
Thank you,
Sarah Mir says
Hi Salwa! I tried to figure this out, but I don't have enough confidence in a ratio to share it. I will buy ground beef and try it out soon so that I can add a note in the recipe! Apologies for not being more helpful now but I don't want to mislead you!