Shami Kabab

Shami kabab is a popular dish from Pakistan that is loved by many. These meat patties are incredibly tasty and have a unique texture that makes them melt in your mouth. They are a symbol of the country's culinary heritage and are enjoyed in various settings, from street food stalls to fancy restaurants. People in Pakistan have Shami kabab for breakfast, as a snack, or even as a main course. They can be eaten with naan bread, raita (a yogurt-based side dish), or chutney for added flavor. No matter how they are served, Shami kababs always bring satisfaction and joy to those who taste them.

Order Now:


  • Salt
  • Red Chilli
  • Cumin
  • Corinder
  • Cinnamon
  • Ginger
  • Garlic
  • Onion
  • Brown Cardamom
  • Clove
  • Black Pepper
  • Acid (Citric Acid)
  • Caraway
  • Bay Leaves

Cooking ingredients

For Beef Mixture

  • 1 kg beef (boneless)
  • 2 onion, medium-sized
  • 2 tablespoons ginger-garlic paste
  • 1 cup Lentin (chana daal) (soaked for about 30-40 minutes)
  • 2 Eggs (whisked)
  • 1 Packet, Milan Shami Kabab Masala
  • 2 cups oil or ghee

For Garnishing:

  • Fresh cilantro leaves, chopped
  • Mint leaves, chopped
  • Sliced onions
  • Green chilies, sliced (optional)

Cooking instructions

Step 1: Prepare the Meat Mixture

  • In a large pot, combine beef, onion, ginger-garlic paste, and Milan Shami Kabab Masala. Add 4 cups of water, cover tightly, and cook on low heat until the beef is about 75% cooked.
  • Stir in the soaked lentils and continue cooking on low heat until both the lentils and beef are tender.
  • Ensure that the mixture is completely dry and no water remains.
  • Allow the meat mixture to cool completely before grinding it.
  • Incorporate the whisked eggs into the ground mixture and knead thoroughly.

Step 2: Form the Kababs

  • Divide the meat mixture into equal portions and shape them into patties.


To prevent the kababs from sticking to your hands, lightly grease your palms with oil or ghee before forming the patties.

Step 3: Cook the Kababs

  • Heat oil or ghee in a pan over medium heat.
  • Gently place the kababs in the hot oil and cook until they turn golden brown on both sides. This should take 3-4 minutes per side.

Step 4: Garnish and Serve

  • Transfer the cooked shami kababs to a plate lined with paper towels to absorb any excess oil.
  • Garnish with fresh cilantro leaves, mint leaves, sliced onions, and green chilies (optional).
  • Serve hot with your favorite accompaniments, such as naan, roti, or rice. You can also pair them with raita, chutney, or yogurt for an extra burst of flavor.

Additional Tips:

For a healthier option, you can bake the shami kababs instead of frying them. Preheat the oven to 180°C (350°F) and bake for about 20-25 minutes, flipping them halfway through.

Enjoy your authentic and flavorful Beef Shami Kabab!

Related products