Go Back Email Link
+ servings
Shami kabab stacked on a silver tray lined with brown paper accompanied by lemon wedges.
Print Recipe
5 from 5 votes

The Perfect Shami Kabab Recipe

This Perfect Shami Kabab Recipe makes the most delicious beef and lentil patties that are crispy on the outside and silky on the inside!
Prep Time30 minutes
Cook Time30 minutes
making the patties30 minutes
Total Time1 hour 30 minutes
Course: Main Course, Side Dish, Snack
Cuisine: Indian, Pakistani
Diet: Halal
Keyword: beef and lentil patties, beef boti kabab, beef shami kabab, Bun Kabab, reshedaar kabab, shami kabab
Servings: 24 kababs
Calories: 140kcal

Ingredients

  • lb beef cubes (see notes)
  • cup chana daal (split bengal gram) (see notes)
  • 1 medium yellow onion
  • 1 inch piece of ginger
  • 5 cloves garlic
  • 2 tsp salt
  • 2 tsp red chili powder
  • 1 small boiled potato (see notes)
  • slice bread (see notes)
  • 3 eggs
  • 5 green onions
  • cup cilantro
  • 3 serrano chillies

Instructions

  • Add the beef, chana daal, roughly diced onion, peeled and sliced ginger, garlic cloves, salt, red chilies, and 2 cups of water to a pot and bring to a boil (see notes).
  • Cover and cook on medium heat for about 45 minutes till the beef is tender.
  • Uncover and turn on high so that all the water can evaporate.
  • In a separate saucepan, boil the potato till it's soft enough to be mashed (see notes).
  • Grind the slice of bread in a food processor to make bread crumbs (see notes).
  • Beat the eggs and set them aside.
  • Finely chop the whole green onions, the serrano chilies, and the cilantro and set aside (see notes).
  • Peel and mash the potato till there are no lumps in it.
  • Once the water in the beef mixture is dry, leave it uncovered and let it cool down a bit before you grind it in a food processor (see notes).
  • Add the bread crumbs, potato, and eggs and mix everything well by hand (see notes).
  • Add in all the chopped greens next till they're well mixed.
  • Shape the prepared mixture into 20-24 equal-sized patties (see notes).
  • Preheat some oil in a frying pan and shallow fry the patties till they are a nice and crisp dark brown on both sides (see notes).

Notes

Meat - Regular stew meat is perfect for this recipe.
Chana Daal - Chana daal is a lentil variety known most commonly as split Bengal Gram, split chickpea lentils, or yellow split peas. This can be purchased at South Asian stores, on Amazon, and occasionally at Walmart.
Potatoes - Yukon gold or red potatoes are best for this recipe. If you use a russet potato, use half since they are bigger than the other varieties. Mash the potato into a creamy consistency with no lumps. The purpose here is solely to bind the mixture, so you shouldn't see or taste the potato.
Bread - Pulse the bread in a food processor to make crumbs. These crumbs will help absorb excess moisture and act as a binding agent. If you want, you can substitute ¼ cup of breadcrumbs per slice of bread in the recipe.
Mix-ins - The finer the green onions, chilies, and cilantro are chopped, the better they will mix with the meat mixture. Large pieces can cause the patties to break. 
Cooking the kabab mixture- The trick is to ensure the meat is cooked and tender enough for the food processor to shred it to a fine silky texture. Adding 2 cups of water to the meat is more than enough since all the other ingredients will release some juices. Too much liquid can make the mixture soggy and cause the kababs to break. I usually test the meat by poking a knife through a piece of the meat to see if it breaks apart easily. At this point, I uncover the pot and dry out the excess liquid. This is key to the kababs turning out perfect! The final mixture must be completely dry! After sauteeing and drying out any residual water, leave the pot uncovered so the mixture continues to dry as it cools down.
Grinding the mixture - Start by grinding the beef mixture so the lentils, beef, onions, ginger, and garlic are well blended. It's best to do this in batches for perfect consistency. Prepare the breadcrumbs and mash the potatoes next. Mix them into the meat mixture and the eggs, kneading so everything gets well incorporated. The mixture will initially feel a little sticky due to the eggs, but this goes away after 10-15 minutes.
Making the patties - Mix in all your chopped ingredients next and refrigerate the mixture for 10-15 minutes. This will make it easier to shape the patties. I usually make 20-24 patties with this quantity of meat, the final number depending on the size of each kabab. 

Nutrition

Serving: 1kabab | Calories: 140kcal | Carbohydrates: 5g | Protein: 18g | Fat: 4g | Saturated Fat: 1g | Polyunsaturated Fat: 0.3g | Monounsaturated Fat: 2g | Trans Fat: 0.003g | Cholesterol: 69mg | Sodium: 392mg | Potassium: 359mg | Fiber: 1g | Sugar: 1g | Vitamin A: 135IU | Vitamin C: 6mg | Calcium: 28mg | Iron: 2mg