Shami Kebab
Soft, melt-in-your-mouth Pakistani meat patties made from minced beef simmered with lentils and warm spices, then bound with egg and pan-fried. Shami kebabs are the dish that defines a Pakistani family lunch — better made a day ahead so the flavors meld.
Prep Time
29 min
Cook Time
41 min
Servings
4
Calories
424 cal

🛠 Interactive Recipe Tools — Use them right here on this page
Smart Servings Scaler
- Mince400 g
- Lentils1 cup
- Cumin Powder1
- Coriander Powder1
- Black Pepper½ tsp
- Onion1 medium
- Ginger1 tsp
- Garlic3 cloves
- Green Chili1
All quantities scaled automatically from 4 servings.
Ingredients
Makes 4 servings · Use the Servings Scaler above to adjust
- Mince400 g
- Lentils1 cup
- Cumin Powder1
- Coriander Powder1
- Black Pepper0.5 tsp
- Onion1 medium
- Ginger1 tsp
- Garlic3 cloves
- Green Chili1
Instructions
- 1
In a pot, combine 1 lb of minced beef (or lamb), ½ cup of split chickpeas (chana dal, soaked 30 minutes), 1 chopped onion, 4 garlic cloves, a 1-inch piece of ginger, 1 teaspoon black peppercorns, 4 cloves, 4 green cardamoms, 1 black cardamom, 2 dried red chilies, 1.5 teaspoons cumin seeds, 1 teaspoon salt, and 1 cup of water.
- 2
Cover and simmer over low heat for 45 minutes until the meat is very tender and the lentils have completely softened. The water should have almost fully evaporated — if any remains, uncover and boil it off (a wet mixture won't form kebabs).
- 3
Cool the mixture to room temperature. Transfer to a food processor and pulse until you have a smooth, dough-like paste. Don't over-blend into a wet purée — you want a moldable texture.
- 4
Add 1 beaten egg, ½ cup of finely chopped fresh cilantro, ¼ cup of chopped mint, 1-2 finely chopped green chilies, and 1 teaspoon of garam masala. Mix with your hands until uniform. Taste and add more salt if needed.
- 5
Wet your hands and form into small round patties about 2.5 inches across and ½ inch thick. You should get 12-15 patties. Refrigerate the formed patties for 30 minutes — this firms them up and prevents falling apart in the pan.
- 6
Heat 3 tablespoons of oil in a skillet over medium-high. Fry the kebabs 2-3 minutes per side until deep golden brown and crisp. Don't overcrowd the pan. Serve with chutney, sliced onion, and naan or paratha.
Watch how to make Shami Kebab
Plays the exact recipe video right here — no need to leave the page.
💡 Expert Tips
- 1.Cook the mixture dry. Any leftover water means the kebabs won't hold together. Boil off every drop before processing.
- 2.Don't over-process. You want a moldable paste, not a wet purée. Pulse the food processor in short bursts and stop when it just holds together when squeezed.
- 3.Chill before frying. Cold kebabs hold their shape; room-temperature ones break apart in the pan. 30 minutes minimum.
- 4.Hot oil, then medium heat. Get the oil hot first to create instant crust, then lower the heat to cook through without burning.
🔬 Why It Works
Shami kebabs work on two principles: slow-cooked meat (which breaks down to a tender, almost-spreadable consistency) and lentil binding (which absorbs juices and creates structure). The whole spices simmered with the meat infuse it from the inside. Fresh herbs and green chilies added after blending preserve their flavor — added earlier they'd cook into the meat. The egg binder + chilling step turns a soft paste into a frypan-friendly patty.
Frequently Asked Questions
Can I make these without chickpeas?▾
How do I freeze them?▾
Why are mine breaking apart?▾
What's the best meat?▾
4.1
791 home cooks rated this
Nutrition Facts
Per serving (recipe makes 4 servings)
* Percent Daily Values based on a 2,000 calorie diet. Values are estimates.
Nutrition Facts
Per serving (recipe makes 4 servings)
* Percent Daily Values based on a 2,000 calorie diet. Values are estimates.
Related Recipes

Chicken Alfredo Pasta

Veggie Wrap

Chicken Caesar Salad
Beef Burger
Margherita Pizza
