Shami Kebab Starter: Spiced Beef Patties

Updated November 4, 2026

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

Jump to recipe

Shami Kebab Starter: Spiced Beef Patties

Shami kebab is a South Asian—especially Pakistani and North Indian—starter made by simmering ground beef with lentils and whole spices, then blending it with herbs and shaping it into small patties. The patties are pan-fried until browned and served hot with chutney; family and regional versions vary in their spices and texture.

Ingredients

  • 1 cup (200 g) split Bengal gram, also called chana dal, rinsed and drained
  • 1 lb (450 g) ground beef, preferably 85–90% lean
  • 2 cups (475 ml) water, plus 1–2 tablespoons (15–30 ml) if needed for blending
  • 1 small yellow onion, about 1 cup (150 g) chopped
  • 4 garlic cloves (about 15 g), peeled
  • 1-inch (2.5 cm) piece fresh ginger, about 15 g, peeled and sliced
  • 1 teaspoon (2 g) cumin seeds
  • 1 teaspoon (2 g) coriander seeds
  • 1 teaspoon (2 g) fine salt
  • ½ teaspoon (1 g) black peppercorns
  • ½ teaspoon (1 g) ground turmeric
  • 1 small dried red chile, or ¼ teaspoon (0.5 g) red pepper flakes
  • 1 large egg (about 50 g), beaten
  • ½ cup (15 g) loosely packed fresh cilantro leaves, finely chopped
  • ¼ cup (10 g) loosely packed fresh mint leaves, finely chopped
  • 2 tablespoons (30 ml) neutral oil, such as canola, for frying, plus more as needed

Instructions

  1. Simmer the beef and dal. In a medium saucepan, combine the chana dal, ground beef, water, onion, garlic, ginger, cumin seeds, coriander seeds, salt, peppercorns, turmeric, and dried chile. Bring to a boil over medium-high heat, breaking the beef into small pieces. Lower the heat, cover loosely, and simmer for 35–45 minutes, stirring occasionally. Add a splash of water if the mixture begins to catch before the dal is tender.
  2. Check doneness and evaporate excess liquid. Check several pieces of ground beef with a food thermometer; the USDA FSIS safe minimum for ground beef is 160°F (71°C). The dal should also mash easily between your fingers or against the side of the pan. If liquid remains, uncover and cook over low heat, stirring often, until the mixture is very dry, about 5–10 minutes. Moisture left in the pan makes the patties difficult to shape.
  3. Cool and blend. Remove the pan from the heat and let the mixture cool until comfortable to handle, about 10 minutes. Remove any large whole chile pieces if you prefer a milder kebab. Pulse the mixture in a food processor in batches until cohesive and finely textured, but not completely smooth. If you do not have a processor, mash thoroughly with a potato masher; the texture will be coarser. Transfer to a bowl.
  4. Mix and shape. Stir in the beaten egg, cilantro, and mint. The mixture should hold together when pressed. If it feels loose, chill it for 10–15 minutes or mix in 1 tablespoon (8 g) of fine breadcrumbs. Shape into 16 patties, each about 2½ inches (6 cm) wide and ½ inch (1 cm) thick. Wet your hands lightly if the mixture sticks.
  5. Pan-fry in batches. Heat a thin film of oil in a large skillet over medium heat. Fry the patties without crowding the pan, about 3–4 minutes per side, until deeply golden and hot throughout. Keep finished patties warm while frying the rest, adding a little oil between batches as needed. If desired, check a thick patty with a thermometer; the beef mixture must reach 160°F (71°C). Serve hot.

Tips

  • Keep the mixture dry. Tender dal and well-cooked beef should bind without being wet. If the mixture is sticky or slack, chill it briefly before shaping rather than adding lots of flour or breadcrumbs.
  • Choose the right lentil. Chana dal gives the characteristic nutty flavor and firm, creamy texture. If unavailable, use yellow split peas; they are a practical substitute but can take longer to soften and make a slightly less delicate patty. Do not substitute whole chickpeas without adjusting the cooking time.
  • Adjust the heat. Remove the dried chile before blending for a gentler result, or add a little more chile for extra warmth. Taste only after the beef has reached a safe temperature.
  • Fry a test patty. Cook one first to check whether the mixture holds together and to adjust the seasoning. If it cracks, press the remaining mixture more firmly and chill it; if it browns too fast, reduce the heat.

Serving Suggestions

Serve shami kebabs as a starter while hot, with mint-cilantro chutney, tamarind chutney, or a simple yogurt sauce. Add lemon or lime wedges, sliced red onion, and cucumber for a fresh contrast. For a fuller meal, tuck the patties into naan or flatbread with salad and sauce, or serve them alongside rice and a vegetable curry. A small platter of chutneys lets guests choose their preferred balance of tart, sweet, and spicy flavors.

Variations

For lamb shami kebabs, replace the beef with an equal weight of ground lamb; follow the same safety temperature of 160°F (71°C) for ground meat. For a milder batch, omit the dried chile and use fewer peppercorns. Add ½ teaspoon (1 g) garam masala with the herbs for a warmer, more aromatic profile, or stir in 1 finely chopped green chile for brighter heat. For an egg-free binder, leave out the egg and use 2 tablespoons (16 g) fine breadcrumbs, adding only enough to make the mixture easy to shape. The patties will be a little less tender.

Storage and Reheating

Cool cooked patties promptly and refrigerate them in a covered container within 2 hours of cooking. They keep for 3–4 days in the refrigerator. Reheat in a lightly oiled skillet over medium-low heat, turning once, until the centers reach 165°F (74°C); a food thermometer is the reliable check. They can also be reheated in a 350°F (175°C) oven until hot throughout and at the same internal temperature. Freeze cooked, cooled patties in a sealed freezer-safe container for up to 2–3 months for best quality. Thaw overnight in the refrigerator before reheating, or reheat from frozen until they reach 165°F (74°C). Avoid leaving cooked kebabs at room temperature for more than 2 hours, or 1 hour if the temperature is above 90°F (32°C).

Frequently Asked Questions

Can I make shami kebabs ahead?
Yes. Shape the patties up to a day ahead, cover, and refrigerate. You can also freeze the uncooked patties in a single layer, then transfer them to a sealed container once firm. Thaw frozen uncooked patties in the refrigerator before frying, and cook ground beef to 160°F (71°C).

Why are my kebabs breaking in the pan?
The mixture may be too wet, too loosely packed, or not blended enough to bind. Cook off excess liquid, pulse or mash until cohesive, and press the patties firmly. Chilling the shaped patties for 10–15 minutes can help them keep their shape.

Can I use another kind of ground meat?
Ground lamb works well and has a richer flavor. Ground chicken or turkey is also possible, but the texture and flavor will differ; cook poultry to the USDA FSIS safe minimum of 165°F (74°C), checking the center with a thermometer.

Can I bake shami kebabs instead of frying them?
Yes. Arrange the patties on a lightly oiled, rimmed baking sheet and brush or spray their tops with a little oil. Bake at 400°F (200°C), turning once, until browned and cooked through; use a thermometer to confirm ground beef reaches 160°F (71°C). Baking usually gives less even browning than pan-frying.

Do I need to soak the chana dal first?
No, not for this recipe. The dal simmers with the beef until tender. Rinse it well before cooking, and allow extra simmering time if your dal is older or takes longer to soften.

What is the difference between shami and seekh kebab?
Shami kebabs are typically formed from cooked meat and lentils into small patties. Seekh kebabs are usually seasoned ground meat shaped around skewers and grilled. Both have many regional and household variations.

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).