The sizzle of oil, the fragrance of ground spices, and the satisfying crispness of golden-brown kababs hitting the platter—these are sensory memories etched into my childhood. My earliest encounter with Shami Kababs was at my grandmother’s bustling kitchen during Eid celebrations. As cousins chased each other through the house, the women gathered around the stove, forming perfect round patties with practiced ease. The anticipation was electric, and the first bite—tender inside, crispy outside—felt like a warm embrace.
Years later, whenever I make Shami Kababs, that sense of comfort returns. This recipe, deeply rooted in Mughlai cuisine, is a beautiful blend of lentils, meat, and spices. It has traveled across generations, evolving while preserving its authentic soul. Whether served as a starter, side, or wrapped in parathas, it never fails to steal the show.
Why People Love Shami Kabab?
There are many reasons why Shami Kababs have remained a favorite across South Asian households:
- Melt-in-the-mouth texture with a beautifully spiced profile.
- Versatile serving: they shine on dinner tables, in sandwiches, or as protein-rich snacks.
- Perfect for prep-ahead: make a big batch, freeze, and fry when needed.
- Balanced nutrition: they combine protein, fiber, and flavor in one delicious bite.
- Ideal for all ages: soft enough for kids and flavor-packed for adults.
Detailed Ingredient List Shami Kabab
Here’s what you’ll need for approximately 12–15 kababs:
- 500g boneless beef or lamb (chicken can also be used)
- 1 cup chana dal (split Bengal gram)
- 1 medium onion, chopped
- 2–3 green chilies, chopped
- 1 tbsp ginger paste
- 1 tbsp garlic paste
- 1 tsp garam masala
- 1/2 tsp red chili powder (adjust to taste)
- 1/2 tsp turmeric powder
- 1 tsp salt (or to taste)
- 4–5 black peppercorns
- 2 cloves
- 1-inch cinnamon stick
- 1 bay leaf
- Water, as needed for boiling
- 1 egg (for binding)
- A handful of chopped fresh coriander leaves
- 2 tbsp mint leaves (optional)
- Oil for frying

Ingredient Variation Suggestions
- Meat Options: Swap beef with chicken for a leaner option, or use mutton for deeper flavor.
- Herb Additions: Add dill or mint for a fresh twist.
- Stuffed Shami: Add a spicy filling of chopped onions and green chilies to the center before frying.
- Low-Oil Cooking: Air fry or bake for a healthier alternative without compromising on taste.
- Egg-Free Binding: Use mashed potatoes or soaked bread instead of eggs if avoiding animal products.
How to Make Shami Kabab?
Step 1: Boil the Base
In a deep pot, combine the meat, chana dal, onions, garlic, ginger, whole spices (cinnamon, cloves, bay leaf, peppercorns), and powdered spices. Pour enough water to cover the ingredients. Cook on medium heat until the lentils are soft and the water has completely evaporated.
Pro Tip: Ensure all moisture evaporates before blending to get the right kabab texture.
Step 2: Grind It Smooth
Once slightly cooled, remove any whole spices (bay leaf, cinnamon stick), then transfer the mixture to a food processor. Blend into a thick, fine paste without adding water. The consistency should be dry enough to shape.
Step 3: Mix in Fresh Flavors
Add chopped coriander, mint, green chilies, and a beaten egg to the paste. Mix well. If it feels too soft, add a spoonful of breadcrumbs or roasted gram flour to firm it up.
Step 4: Shape the Kababs
Wet your palms and form small, flat patties from the mixture—about 2 inches in diameter. Lay them out on a plate lined with parchment.
Step 5: Fry to Golden Perfection
Heat oil in a non-stick pan over medium flame. Shallow fry the kababs until golden brown on both sides. Drain on paper towels.

Pro Tips for Perfect Shami Kabab
- Avoid Overcooking the Dal: It should be soft but not mushy before blending.
- Dry Mixture Is Key: Too much moisture makes the kababs fall apart.
- Chill Before Frying: Refrigerating shaped kababs for 30 minutes helps them hold shape while frying.
- Double-Batch and Freeze: Layer between parchment sheets and freeze. Fry straight from frozen.
- Fry on Medium Heat: Too hot, and they’ll brown too fast without cooking through.
Final Thoughts on Shami Kabab
Shami Kababs aren’t just food; they’re heritage on a plate. Whether it’s your first time or your fiftieth, each batch you make brings you closer to the timeless culinary culture of the Indian subcontinent. Rich with flavor, effortless to freeze, and universally loved, these kababs are a treasure worth passing down.
Once you’ve mastered this base recipe, you’ll find endless ways to enjoy and innovate—from kabab sliders to kabab rolls and everything in between.
Shami Kabab Recipe: An Heirloom Blend of Flavor, Tradition, and Elegance
Shami Kababs are flavorful, pan-fried meat patties made with ground beef or lamb, chana dal (split chickpeas), and a rich blend of warming spices like garam masala, black pepper, and cloves. Originating from the Indian subcontinent, these kababs are soft on the inside and slightly crisp on the outside, making them perfect for snacks, appetizers, or wrapped in parathas for a quick meal. They’re a staple during festive seasons and family gatherings and freeze beautifully for quick reheating.

Ingredients
Instructions
-
In a deep pot, combine the meat, chana dal, onions, garlic, ginger, whole spices (cinnamon, cloves, bay leaf, peppercorns), and powdered spices. Pour enough water to cover the ingredients. Cook on medium heat until the lentils are soft and the water has completely evaporated.Ensure all moisture evaporates before blending to get the right kabab texture.
-
Once slightly cooled, remove any whole spices (bay leaf, cinnamon stick), then transfer the mixture to a food processor. Blend into a thick, fine paste without adding water. The consistency should be dry enough to shape.
-
Add chopped coriander, mint, green chilies, and a beaten egg to the paste. Mix well. If it feels too soft, add a spoonful of breadcrumbs or roasted gram flour to firm it up.
-
Wet your palms and form small, flat patties from the mixture—about 2 inches in diameter. Lay them out on a plate lined with parchment.
-
Heat oil in a non-stick pan over medium flame. Shallow fry the kababs until golden brown on both sides. Drain on paper towels.
Nutrition Facts
Servings 4
- Amount Per Serving
- Calories 120kcal
- % Daily Value *
- Total Fat 7g11%
- Cholesterol 30mg10%
- Sodium 150mg7%
- Total Carbohydrate 6g2%
- Dietary Fiber 2g8%
- Protein 8g16%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily value may be higher or lower depending on your calorie needs.