Shami Kabab Recipe

شامی کباب

Classic Pakistani shami kababs with tender beef and chana dal cooked until dry, ground with warm spices and herbs, then shaped and shallow-fried.

Key cooking point: Cook the beef and chana dal until both are completely tender before drying the mixture; firm lentils can make the kabab coarse and fragile.

Pakistani shami kabab patties made with beef, chana dal, herbs and warm spices
Shami kababs shaped from a dry, cohesive beef-and-chana-dal mixture and shallow-fried until golden.
Prep30 min Cook60 min Total Serves6 CategorySnacks

Ingredients for Shami Kabab

  • 500 g boneless beef, small pieces
  • 1 cup chana dal, rinsed and soaked for 30 minutes
  • 1 medium onion, quartered
  • 1 tbsp ginger-garlic paste
  • 1 tsp cumin seeds
  • 1 tsp coriander seeds
  • 6 black peppercorns
  • 3 cloves
  • 1 small cinnamon stick
  • 2 green chilies, chopped
  • ½ cup fresh coriander and mint, chopped
  • 1 egg, beaten
  • 1–1½ tsp salt, or to taste
  • 2–3 tbsp oil for shallow frying
  • Water as needed

How to Make Shami Kabab — Step by Step

  1. Step 1Combine the beef, drained soaked chana dal, onion, ginger-garlic paste, cumin, coriander seeds, peppercorns, cloves, cinnamon and salt in a heavy pot. Add only enough water to cook the meat and dal tender.
  2. Step 2Cover and simmer gently until both beef and dal are completely tender. Uncover near the end and cook while stirring until all visible excess moisture has evaporated; a wet mixture is difficult to shape.
  3. Step 3Cool until safe to handle, remove the cinnamon or other large hard spice pieces if desired, then grind the mixture until cohesive and fairly smooth without adding water.
  4. Step 4Mix in the green chillies, coriander and mint. Add the beaten egg a little at a time, stopping as soon as the mixture binds well enough to shape.
  5. Step 5Form even flat patties and chill briefly if they feel soft. This also makes them easier to transfer to the pan without breaking.
  6. Step 6Heat a thin layer of oil over medium heat and shallow-fry in batches, turning carefully after the first side has set, until both sides are golden and the kababs are thoroughly hot.
  7. Step 7Drain briefly and serve with chutney, onion and lemon.

Technique That Matters

Moisture control happens before grinding. Beef and chana dal must be completely tender, then the cooking liquid must evaporate until the mixture is dry enough to grind into a cohesive paste. Egg is a final binder added only as needed.

Visual & Doneness Cues

  • Chana dal should mash easily and beef should be tender before the pot is dried down.
  • No visible watery liquid should remain before grinding.
  • Ground mixture should hold a patty shape without leaking moisture.
  • Fried kababs should be golden outside and thoroughly hot through the centre.

Shami Kabab Cooking Tips

  • Cook the beef and chana dal until both are completely tender before drying the mixture; firm lentils can make the kabab coarse and fragile.
  • Drain excess liquid, then cook the mixture uncovered until it is dry enough to hold together when pressed.
  • Cool the cooked mixture before grinding so steam does not add moisture and the paste is easier to handle.
  • Grind to a cohesive texture while retaining a little body; a wet or overly smooth paste can make shaping difficult.
  • Add beaten egg a little at a time only if needed, then chill the mixture briefly if the kababs feel too soft to shape.
  • Fry one test kabab first; if it breaks, mix in a little more binder or chill the remaining mixture before cooking the batch.

Mistakes to Avoid

  • Grinding a wet beef-and-dal mixture.
  • Adding the whole beaten egg automatically even when the mixture already binds.
  • Shaping while the mixture is hot and very soft.
  • Turning the patty before the first side has set.

Substitutions & Adjustments

  • Use only as much beaten egg as the particular batch needs.
  • Green chilli and fresh herbs can be adjusted without changing the core beef-dal structure.
  • If a mixture is soft, chill it before adding dry filler.

Storage & Reheating

Storage: Cool cooked kababs promptly and refrigerate covered. For longer storage, shaped uncooked kababs can be frozen separately until firm and then packed together.

Reheating: Reheat gently in a lightly greased pan or oven until hot through; avoid prolonged frying that dries the patties.

Questions About Shami Kabab

Why do shami kababs break?

The mixture is often too wet, too warm or has too much egg. Dry the cooked mixture properly and chill before shaping if needed.

Why are my shami kababs dry?

The beef-dal mixture may have been over-dried or the patties fried too long. Remove only excess water; the ground mixture should still feel cohesive.

Can shami kababs be frozen?

Yes. Freeze shaped uncooked patties separately until firm, then pack them so they do not stick together.

Serving idea: Serve with green chutney, sliced onion and lemon, or use in a bun kabab.

← All Pakistani recipes