Shami Kabab Cooking Method: Tender, Crisp Patties

Updated November 4, 2026

Total time
2 hr 10 min
prep 25 min · cook 1 hr 15 min
Serves
6
portions as written
Safe temperature (USDA)
160°F / 71°C
check the thickest piece

Jump to recipe

Shami Kabab Cooking Method: Tender, Crisp Patties

Shami kabab is a South Asian patty made by simmering ground meat with chana dal, whole spices and aromatics, then grinding the mixture, shaping it and pan-frying it until crisp. This version uses beef and gives clear cues for getting patties that hold together without becoming dry; regional and family recipes vary in their spices and choice of meat.

Ingredients

  • 1 cup (200 g) chana dal (split Bengal gram), rinsed and soaked in water for 30 minutes
  • 1 lb (450 g) ground beef, preferably 85–90% lean
  • 1 medium yellow onion (about 150 g), roughly chopped
  • 1 tablespoon (15 g) peeled, roughly chopped fresh ginger
  • 4 garlic cloves (about 15 g), peeled
  • 2 dried red chilies, or ½ teaspoon red pepper flakes
  • 1 teaspoon (2 g) cumin seeds
  • 1 teaspoon (2 g) coriander seeds
  • 1 teaspoon (2 g) black peppercorns
  • 4 whole cloves
  • 1 small cinnamon stick (about 2 inches/5 cm)
  • 1 black cardamom pod, lightly cracked (optional; use 2 green cardamom pods if unavailable, for a lighter aroma)
  • 1 teaspoon (6 g) fine salt, or to taste
  • 2½ cups (590 ml) water, plus more as needed
  • 1 large egg (about 50 g), lightly beaten
  • ½ cup (15 g) loosely packed fresh cilantro leaves, finely chopped
  • 2 tablespoons (20 g) finely chopped fresh mint, optional
  • 2 tablespoons (30 ml) neutral oil, plus more as needed for frying
  • 1 small green chili (about 5 g), finely chopped, optional

Instructions

  1. Drain the soaked dal. Put it in a medium saucepan with the beef, onion, ginger, garlic, dried chilies, cumin, coriander, peppercorns, cloves, cinnamon, cardamom, salt and 2½ cups (590 ml) water. Stir to combine.
  2. Bring the pan to a boil over medium-high heat, skimming any foam. Lower the heat, cover with the lid slightly ajar and simmer gently for 45–55 minutes, stirring every 10 minutes. Add a splash of water if the pan looks dry before the dal softens. The mixture should finish nearly dry, with the dal tender enough to mash between your fingers. If liquid remains, uncover and simmer, stirring often, until it has evaporated. Do not leave a wet mixture: excess moisture makes patties difficult to shape.
  3. Check the beef with an instant-read food thermometer inserted into the center of a thick portion. Ground beef must reach 160°F (71°C), the USDA FSIS safe minimum temperature. If it has not reached that temperature, continue cooking and check again. Remove the cinnamon stick and cardamom pod, then let the mixture cool until safe to handle, about 15–20 minutes.
  4. Pulse the cooled mixture in a food processor in batches until cohesive and finely textured, but not completely smooth. Alternatively, mash thoroughly with a potato masher. Transfer to a bowl and mix in the beaten egg, cilantro, mint and green chili, if using. If the mixture feels very soft, refrigerate it for 15 minutes before shaping.
  5. With damp hands, divide the mixture into 12 equal portions. Shape each into a firm patty about 2½ inches (6 cm) wide and ½ inch (1.3 cm) thick. Press any cracks closed so the patties are less likely to split in the pan.
  6. Heat 1 tablespoon (15 ml) oil in a large skillet over medium heat. Fry the patties in batches, leaving space between them, for about 3–4 minutes per side until deeply golden and crisp. Add the remaining oil for the next batch, and lower the heat if the outside browns before the center is hot. Serve hot.

Tips

  • Get the texture right: Cook off excess liquid before grinding. A loose or glossy mixture usually needs more uncovered simmering, not extra flour.
  • Choose a substitute carefully: Ground lamb works in the same quantity but tastes richer. Chana dal is traditional for its nutty flavor and structure; split yellow peas can substitute, though they may take longer to soften and give a slightly different texture. Red lentils break down more readily, so they are less reliable for firm patties.
  • Keep patties intact: Cool the mixture before adding the egg, and shape with damp hands. If a test patty crumbles, mix the batch more thoroughly or chill it briefly before frying.
  • Fry in batches: Crowding cools the skillet and encourages steaming instead of browning. Keep cooked patties warm in a low oven while finishing the rest, and serve promptly for the crispest edges.

Serving Suggestions

Serve shami kababs hot as a snack or starter with mint-cilantro chutney, tamarind chutney, lemon wedges and thinly sliced onion. They also make a filling for buns or paratha, with chutney and sliced cucumber. For a larger meal, pair them with rice or flatbread and a fresh salad. If serving with raw onion or herbs, keep them separate until serving so the patties stay crisp.

Variations

Ground lamb or goat can replace the beef in equal quantity; both bring a more pronounced flavor and may release more fat. For a chicken version, use ground chicken and verify that every patty reaches 165°F (74°C), the USDA FSIS safe minimum for poultry. For a milder batch, omit the dried chilies and green chili. You can also adjust the cilantro, mint and whole spices to suit your preferred regional or household style. For an egg-free binder, leave out the egg and chill the mixture well; patties may be more delicate, so turn them carefully and cook a test patty first.

Storage and Reheating

Refrigerate cooked kababs within 2 hours of cooking in a covered container; they keep for 3–4 days. Reheat in a skillet over medium-low heat with a little oil, turning once, or in a 350°F (175°C) oven until hot throughout. Leftovers should reach 165°F (74°C) when reheated, as measured with a food thermometer. For longer storage, freeze cooked patties in a single layer, then transfer them to a freezer-safe container for up to 2 months for best quality. Thaw overnight in the refrigerator and reheat to 165°F (74°C). You can also freeze uncooked shaped patties; fry them from thawed, refrigerated state and verify the safe temperature before serving.

Frequently Asked Questions

Why are my shami kababs breaking apart?
Most often, the mixture is too wet, too coarsely combined or warm when shaped. Simmer until the liquid is gone, cool the mixture, then mash or pulse until it holds together. Chilling the shaped patties for 15 minutes can also help.

Can I make the mixture ahead?
Yes. After cooking and cooling it, cover and refrigerate the mixture for up to 24 hours, then add the egg and herbs, shape and fry. Keep it refrigerated and do not leave it at room temperature for more than 2 hours.

Can I make shami kababs without a food processor?
Yes. A potato masher works well once the mixture has cooled. Mash firmly until the dal and meat bind together; the texture may be a little less uniform, but it should still shape into patties.

Can I bake the patties instead of frying them?
Yes, though they will be less evenly crisp. Brush or spray both sides lightly with oil, arrange on a parchment-lined baking sheet, and bake at 425°F (220°C), turning once, until browned and hot through. Check the center of a patty with a thermometer to confirm it reaches 160°F (71°C) for beef.

Do I need to soak the chana dal?
Soaking for 30 minutes helps it cook evenly with the beef. If you skip soaking, expect a longer simmer and check that the dal is fully tender before reducing the liquid; otherwise the patties may have hard, grainy bits.

Can I freeze the patties?
Yes. Freeze cooked patties in a single layer before packing them airtight, or freeze uncooked shaped patties the same way. For best quality, use within 2 months, thaw in the refrigerator and reheat cooked patties to 165°F (74°C).

Related

More recipes to cook

Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes

Spotted an error? Tell us and we will correct it (corrections policy).