Shami Kabab | Shami Kebab

Updated: November 23, 2024, By Swasthi

These Shami Kabab are crisp on the outside, succulent & tender inside. Make these with your favorite meat of choice and the best part is you can shallow fry, pan-fry, air fry or oven bake them for a healthier choice. I have the instructions for all the methods.

Serve these Shami Kabab with Mint Chutney or Cilantro Chutney. Extend your menu with this Turmeric Rice, onion salad and Kachumber.

shami kabab

Recipe Comments

The Indian subcontinent is known for its plethora of kebabs. Some are made with various kinds of legumes and vegetables. Some are filled with paneer. Still others are made with meat.

Kababs can be simmered in a gravy, rolled into a flatbread, nestled between buns, dipped in sauces or chutneys, or served with rice or salad. One of the most popular, and famous, is the “Shami Kabab”.

About Shami Kebab

Shami Kebab is a popular type of kebab made with meat, chana dal (skinned split chickpeas), spices and fresh herbs. While mutton is the most common meat used, you will also find other kinds of meat including chicken being used.

The origins of shami kebabs are a bit hazy. Like many other foods, even these have several stories on their origin! The word shami may refer to Syria, from where many cooks migrated to the Mughal Empire of South Asia. This kind of kababs may have been cooked by them. Hence the name.

Shami kebab is an incredibly popular street food in India, Pakistan, and Bangladesh. It’s often served as a snack or appetizer, with sides of sauces, chutneys, salads, breads like naan, Tandoori roti, and sometimes rice pilaf & Biryani.

More kabab recipes
Chicken tikka kebab
Chicken kebabs
Malai kabab
Hara bhara kabab
Dahi kabab

shami kabab also known as shami kebab made with meat

Photo Guide

How to make Shami Kabab (Stepwise photos)

Preparation

1. Wash ⅓ cup (75 grams) chana dal a few times and soak it for about 2 to 3 hours in ample amount of water. Later drain the water completely and add it to a pot or Dutch oven. Add the following ingredients:

  • 1 inch ginger peeled and sliced
  • 3 large garlic cloves sliced
  • 1 teaspoon red chili powder or chili flakes
  • ¼ teaspoon turmeric (optional)
  • 1½ inch piece of cinnamon
  • 2 to 3 green cardamoms / elaichi
  • 2 dried red chilies (use more if you want)
  • 1 teaspoon roasted cumin or roasted ground cumin
  • 1 teaspoon garam masala or biryani masala (more if you want)

2. Add 450 grams (1 lb.) chicken or mutton (boneless, or use more bone-in) and pour ½ cup water if using chicken or 2½ cups water if using mutton

cooking dal and meat in a pot

3. Cover partially and bring it to a gentle boil. Cook until the meat and lentils both are completely soft. If the pot dries out, add more hot water (in small batches) as you cook.

cover and cook

4. Open the lid and cook to evaporate any excess liquid. Cool this completely and remove the whole spices and bones if any.

cooling cooked ingredients to make shami kabab

Make Shami Kebab

5. Transfer this to a food processor or a onion chopper.

6. Process to a slightly coarse mixture. If you want super soft patties, process longer until it becomes a fine paste.

process the mixture

7. Next add 1 fine chopped green chili, 1 small fine chopped onion, 2 tbsps fine chopped mint leaves & 2 to 3 tbsps coriander leaves fine chopped. Mix and taste to adjust salt and heat levels.

onions added to shami kebab mixture

8. Break an egg to a small bowl and whisk it well. Add small amounts of egg and bring the mixture together to form non-sticky dough.

adding egg to processed ingredients to make shami kabab

9. It should look as seen in the picture below.

shami kabab mixture in a bowl ready for frying

10. Divide the mixture to 8 to 10 equal parts and roll to balls. Flatten and shape them to patties. You can freeze these at this stage.

Fry Shami Kabab

11. Break an egg to a wide bowl and whisk well. You can shallow fry, pan-fry, air fry or oven bake these. I have given the instructions below:

12. To Air Fry: Grease/spray your air fryer basket or use a air fryer parchment liner and preheat it. Dip the kebabs in egg mixture and lift up with a fork. Place them on basket/ parchment. Air fry the kebabs for 8 to 10 mins at 370 F/ 185 C, until crisp.

Bake in Oven: Place the egg washed shami kabab on a prepared tray (with parchment) and bake at 400 F – 200 C for 14 to 16 mins, turning them halfway.

dipping shami kebab in egg

13. Frying: Heat oil for shallow frying or pan frying in a pan. When the oil turns hot enough, dip one shami kebab each time in the egg mixture and lift it with a fork. Gently shake off the excess egg mixture to avoid the oil turning messy & frothy. Gently slide these in the hot oil. Fry on a medium heat until golden, turning to and fro as needed. When they are golden fried, transfer the shami kababs to a absorbent tissues or a wired rack.

frying in hot oil

Serve chicken shami kabab hot with mint chutney or kabab chutney.

chicken shami kabab

Related Recipes

Recipe Card

shami kabab

Shami Kabab | Shami Kebab

5 from 78 votes
Shami kabab are a popular street food appetizer from the Indian Sub-continent. These are made with mutton/chicken, bengal gram, spices and herbs. Serve them with mint chutney or roll them in naan/tandoori roti or serve them as patties in burgers.
Print Recipe Pin Recipe
Comments

For best results follow the step-by-step photos above the recipe card

Prep Time10 minutes
Cook Time40 minutes
Total Time50 minutes
Servings8 to 10 kebabs
AuthorSwasthi

Ingredients (US cup = 240ml )

  • 450 grams (1 lb.) chicken or mutton (boneless, or use more bone-in)
  • ⅓ cup (75 grams) chana dal (Bengal gram lentils)
  • 1 teaspoon red chili powder or chili flakes
  • ¼ teaspoon turmeric
  • inch cinnamon stick / dalchini
  • 2 to 3 green cardamoms / elaichi
  • 2 dried red chilies (use more if you want)
  • 1 inch ginger peeled and sliced
  • 3 large garlic cloves sliced
  • 1 teaspoon roasted cumin or roasted ground cumin
  • 1 teaspoon garam masala or biryani masala (more if you want)
  • Water as needed (½ cup if using chicken, 2½ cups for mutton )
  • Salt as needed
  • 1 small onion finely chopped
  • 2 eggs (divided)
  • 2 to 3 tablespoons coriander leaves fine chopped
  • 2 tablespoons mint leaves / pudina fine chopped – optional
  • 1 green chili chopped – optional
  • Oil as needed to fry


Instructions

Preparation

  • Wash and soak chana dal for about 2 to 3 hours. Drain the water and add them to a large pot/ Dutch oven along water.
  • Add ginger, garlic, salt, turmeric, red chili powder, whole red chilies, garam masala, cumin, cinnamon stick, green cardamoms and meat.
  • Bring this to a gentle boil, Cover the pot partially and cook until lentils and the meat is completely tender. Add more hot water, only as required as you cook.
  • Once the meat and lentils are tender, evaporate the excess water completely.
  • Cool this completely and discard the whole spices and bones (if any).

How to Make Shami Kabab

  • Add this to a food processor or an onion chopper and grind to a slightly coarse mixture.
  • Add green chilies, onions, mint and coriander leaves. Taste this and adjust salt and heat levels to your preference.
  • Break an egg to a bowl and whisk with a fork to a uniform mixture. Add it to the mixture in batches and mix well to form a non-sticky dough.
  • Divide to 10 equal parts and shape them to balls. Flatten them on your palm, to shape like kebab/patty. Transfer to a tray. You can also freeze these at this stage.

Fry Shami Kebab

  • Stovetop: Heat oil for shallow frying or pan frying in a wide skillet. Dip one kebab each time in the egg and lift it with a fork.
  • Gently shake off the excess egg and gently place these in the hot oil. Fry on a medium heat until golden, turn them to the other side & fry until crisp. Transfer to a wired rack or to absorbent tissues.
  • Air Fryer: Grease your air fryer basket and preheat it. Air fry the kebabs for 8 to 10 mins at 370 F/ 185 C, until crisp.
  • Bake in Oven: Place the egg washed shami kabab on a prepared tray (with parchment) and bake at 400 F – 200 C for 14 to 16 mins, turning them halfway.
  • Serve chicken shami kabab hot with mint chutney.


Notes

  • Add water in batches only as required. First time use room temperature water, later use hot water.
  • I like using garam masala while making chicken shami kebabs and for mutton I use biryani masala.

Video

NUTRITION INFO (estimation only)

Nutrition Facts
Shami Kabab | Shami Kebab
Amount Per Serving
Calories 154 Calories from Fat 63
% Daily Value*
Fat 7g11%
Saturated Fat 2g13%
Cholesterol 73mg24%
Sodium 73mg3%
Potassium 239mg7%
Carbohydrates 8g3%
Fiber 3g13%
Sugar 1g1%
Protein 12g24%
Vitamin A 305IU6%
Vitamin C 12.1mg15%
Calcium 26mg3%
Iron 1.7mg9%
* Percent Daily Values are based on a 2000 calorie diet.
Tried this recipe?Mention @SwasthisRecipes or tag #swasthisrecipes!

© Swasthi’s Recipes

Meat Recipes

About Swasthi

I’m Swasthi Shreekanth, the recipe developer, food photographer & food writer behind Swasthi’s Recipes. My aim is to help you cook great Indian food with my time-tested recipes. After 2 decades of experience in practical Indian cooking I started this blog to help people cook better & more often at home. Whether you are a novice or an experienced cook I am sure Swasthi’s Recipes will assist you to enhance your cooking skills. More about me

Follow Swasthi’s Recipes

Comments

Recipe Rating




42 Comments
Inline Feedbacks
View all comments

5 stars
Which part of the chicken should I use? Can I use boneless thighs?

5 stars
I love Indian food and these shami kebab were a blast at my sister’s potluck. We used lamb cut up to small portions, instead of chicken as called in the recipe. I used broth to cook because I was using stew lamb meat which was boneless. The kebabs were delicious, tender from inside and had a great crisp texture. Thank you for the amazing step photos and instructions

5 stars
This is an amazing recipe. I made a large batch of shami kababs for an event and everyone loved them. I used nihari masala and the flavors are fantastic. Bookmarking this for future. Once again thank you

5 stars
Fantastic

Hi Swasthi. I have loved every recipe of yours. My question is – which store bought biryani Masala do you recommend for the mutton Shammi kababs. Thanks

5 stars
Extremely easy recipe, made this for a snack and everyone loved it. Thanks

Hi. Which whole spices are to be removed and which to be left. Please advise

5 stars
Hello can I use beef stew meat for this recipe? Thanks

5 stars
Swasthi, I have tried many of your recipes and I should have posted earlier. Your recipes are very good, everyone enjoys it and comments about how tasty the dish is when I try one of your recipes. I always give you the credit and recommend you to all my friends. Thank you for your simple and genuine cooking directions.
Mitch.

5 stars
This recipe rewarded me with more than. Y expectations. Followed the recipe exactly but air fried the egg washed kebabs.

Hi. Can I make this recipe without the chicken? If yes, do i need do i need to change some ingredients?

Can I cook the dal with spices, grind it and later add raw minced chicken?

Hi Swasthi,
Can i use ground chicken instead? If yes shall I follow the same steps??

5 stars
Just made your recipe… Turned out to be absolutely delicious…

5 stars
Superb ?… everyone loved it at home ?

5 stars
Hi Swasthi,

I made this with ground lamb as I wanted to make a Kati roll with egg (unda shami roll) and it was absolutely delicious.

Thanks for the fantastic recipe!

Hi Swasthi…would love to try this recipe, wanted to know if I can pressure cook the chicken and dal with minimum water

Nice

Hi Swasthi, what an incredible site full of aromatic dishes with such ease of making especially for someone like me with limited cooking skills but with a family that loves to eat. These kebabs look absolutely mouthwatering. Can I freeze these kebabs by making a bigger batch to use later during the month? It would be a life saver for me.

Thanks in advance
Sagarika

About to try to make these. They sound very good

Hi awasthi,can i skip using egg before frying kababs.

Ok thanks