Shami Kabab Recipe: A Classic Pakistani Delight

Shami Kabab

Shami kabab is a classic Pakistani dish that is loved for its tender texture and delicious flavor. These kababs are made from a mixture of ground meat, lentils, and spices, and are usually served as an appetizer or snack. Here’s a simple recipe to make shami kabab at home.


  • 1 lb ground beef or lamb
  • 1 cup chana dal (split yellow lentils), soaked in water for 2 hours
  • 1 onion, chopped
  • 2 garlic cloves, chopped
  • 1 inch ginger, chopped
  • 1 tsp cumin seeds
  • 1 tsp coriander seeds
  • 1 tsp garam masala
  • 1/2 tsp red chili powder
  • 1/2 tsp turmeric powder
  • 1/2 tsp salt
  • 1 egg, beaten
  • 1/4 cup vegetable oil


  1. Drain the soaked chana dal and place it in a large saucepan with enough water to cover it. Bring to a boil and cook for about 15-20 minutes, or until the lentils are soft and tender. Drain any excess water and set aside.
  2. In a large mixing bowl, combine the ground meat, cooked lentils, onion, garlic, ginger, cumin seeds, coriander seeds, garam masala, red chili powder, turmeric powder, and salt. Mix well.
  3. Take a small amount of the mixture and shape it into a round patty, about 2-3 inches in diameter.
  4. Heat a non-stick skillet over medium-high heat and add the vegetable oil.
  5. Dip each shami kabab patty into the beaten egg and place it in the hot skillet. Cook for 3-4 minutes on each side, or until they are browned and cooked through.
  6. Serve the shami kababs hot with mint chutney and naan bread.

Shami kabab is a delicious and healthy dish that is perfect for any occasion.  Try making these tasty kababs at home and enjoy the flavors of Pakistan in your own kitchen.

Shami Kabab

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top