Print

Shami Kebabs Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Shami Kebabs are tender and flavorful South Asian patties made with ground meat, chana dal, and aromatic spices, lightly crisped on the outside while remaining soft and melt-in-your-mouth inside.

Ingredients

  • 1 pound ground beef or mutton
  • 1/2 cup chana dal (split Bengal gram), rinsed
  • 1 small onion, roughly chopped
  • 2 cloves garlic
  • 1-inch piece ginger
  • 23 green chilies
  • 1 teaspoon ground cumin
  • 1 teaspoon ground coriander
  • 1/2 teaspoon turmeric powder
  • 1/2 teaspoon garam masala
  • 1 teaspoon red chili powder
  • 1 teaspoon salt (or to taste)
  • 2 tablespoons chopped fresh cilantro
  • 1 tablespoon chopped fresh mint
  • 1 egg
  • 23 tablespoons oil for shallow frying

Instructions

  1. In a large pot, combine ground meat, chana dal, onion, garlic, ginger, green chilies, cumin, coriander, turmeric, red chili powder, and salt.
  2. Add about 1 cup water, just enough to cover the mixture. Cook over medium heat for 20–25 minutes until meat is cooked and lentils are tender.
  3. If excess moisture remains, cook uncovered until the mixture is fairly dry.
  4. Allow the mixture to cool completely.
  5. Transfer to a food processor and pulse until smooth but not overly pasty.
  6. Mix in garam masala, cilantro, mint, and egg until well combined.
  7. Shape into small, flat patties.
  8. Heat oil in a skillet over medium heat and shallow fry for 2–3 minutes per side until golden brown and crisp.
  9. Drain on paper towels and serve warm.

Notes

  • Ensure the mixture is dry before shaping to prevent breaking during frying.
  • Refrigerate the mixture for 30 minutes if too soft to handle.
  • Uncooked or cooked kebabs can be frozen for up to 3 months.
  • Brush with oil and bake at 375°F (190°C) for a lighter option.
  • Serve with mint chutney, tamarind chutney, or yogurt sauce.

Nutrition