If you grew up in a Pakistani household, you are well acquainted with Shami Kebabs. If you’re new to these, think of them as the silkier, spicier, melt-in-your-mouth cousin of a regular kebab patty. They are wholesome, packed with protein and fiber from the lentils and shockingly easy to make. Let’s get into how you can prep a massive batch of these "melt-in-your-mouth"kebabs without spending all day over a stove.
Why This Recipe Works (And Why We Love It)
Traditional Shami Kebab recipes often call for chunks of beef that take hours to tenderize. We’re taking a shortcut that doesn't feel like one: ground meat. By using ground beef/lamb and your Instant Pot, we cut the cooking time in half while keeping that signature "melt-in-your-mouth" texture. It’s a "dump-and-go" recipe—you throw everything in the pot, let the pressure do the heavy lifting.
The Step-by-Step: Instant Pot Method
The magic of the Shami Kebab is that you cook the meat and lentils before you fry them. This is what gives them that unique, soft interior.
What You’ll Need
- Ground Beef or Lamb: I prefer lean meat.
- Chana Dal (Yellow Split Peas): ½ cup, soaked for at least an hour.
- Aromatics: a good thumb-sized piece of ginger, and a few garlic cloves.
- The Spice Mix: whole spices including cinammon, black cardamom, button red chili, whole black pepper and salt
- The Fresh Stuff: A handful of fresh cilantro, mint, onion and green chilies.
- The Binder: 1–2 eggs.
1. The "Dump-and-Go" Phase
Toss your ground meat, soaked dal, garlic, ginger, and whole spices into the Instant Pot. Add about ¼ cup water-don't overdo it! Set it to High Pressure for 12 minutes. You can use an old school pressure cooker with the whistle, and let it go for about 6-7 whistles.
2. Sauté Sauté Sauté
Once the timer goes off and you let the pressure release naturally, there will be moisture. This is the part where you need a little patience. Dump the mixture in a non-stick or cast iron wok and saute until the mixture is COMPLETELY dry. This step is key. Make sure you do not use a stainless steel pan because the meat will catch at the bottom. The meat is dry when you pinch it and no moisture is released.
3. Mash and pulse
Traditionally, people used a mortar and pestle, but we’re going for speed. While the mixture is still warm, dump it in the food processor alongwith fresh cilantro, a little mint and chopped red onions. Drizzle in one beaten egg slowly to bring the kebabs together. Pro-tip: Don't over-process! You want it to stay a bit fibrous, not turn into a smooth paste.
4. Shape and store
Now, grab a golf-ball-sized amount of kebab and flatten it into a neat patty. You can store these in the fridge for a few days or even freeze for a couple of months.
5. Fry till deep brown
Whisk an egg in a bowl till frothy. Dip each kebab in the egg wash and shallow fry in a pan over medium heat. You’re looking for a beautiful, deep brown crust, about 7-8 mins. You can't possibly overcook the kebabs because they're so soft! Since the meat is already cooked, you're just looking for that perfect crunch and color on the outside.
How to Eat Shami kebab
The best part about these kebabs is how versatile they are:
- The Bun Kebab: Toss one in a savory bun with some onions and chutneys for a classic street-food vibe. I add tamarind chutney and cilantro/mint chutney.
- The Sandwich: My personal favorite? Mash one onto a slice of untoasted white bread with chutneys or ketchup for a quick lunch.
- The Sidekick: Serve them alongside a big plate of Pulao or Biryani to really impress your guests.
Stash Them for Later
This recipe makes a big batch, which is the whole point! Line the uncooked patties on a tray and freeze them. Once they’re solid, toss them into a freezer bag. Let them thaw completely prior to frying.
Give it a try and let me know what you think!
Shami Kebab
Ingredients
For the pressure cooker
- 1 lb ground meat beef or lamb
- ½ cup chana daal soaked for an hour
- 1 inch cinnamon stick
- 3 black cardamoms
- 7 button red chilli
- 15 whole black pepper
- 6 cloves garlic
- 1 thumb-sized ginger
- ¼ cup water
- 1 teaspoon salt
For the food processor
- ½ red onion finely chopped
- ¼ cup cilantro
- a few mint leaves
- ½ egg beaten and drizzled into the food processor
For frying
- 1 egg beaten till frothy
Instructions
- In your pressure cooker, dump the meat and soaked lentils along with all the whole spices. Pressure cook on high for 12 mins. If using a traditional pressure cooker, cook till 7-9 whistles.
- Remove the cardamom and cinnamon sticks, and dump the mixture in a non-stick wok or cast iron wok. Saute on medium heat until the mixture is completely dry. This step is crucial to remove the moisture. When the mixture is totally dry, the kebab will be dry and crumbly but hold together when pinched between fingers.
- Dump the dry meat mixture in your food processor along with the onion, cilantro and mint. Pulse for a few seconds in bursts, and then pour in the beaten egg very slowly through the nozzle. Only pulse till the kebabs come together. Shape in patties, the size depends on your preference.
- To fry, dip the kebab in beaten egg, and shallow fry in oil on medium high heat till deep brown in color. Allow the kebabs to fry undisturbed for a few minutes on each side. The total cooking time will be around 7-9 mins depending on the heat.
- Sandwich the kebab between two savory buns with tamarind and cilantro chutney or enjoy as is!

















Leave a Reply