Beef Recipes Blog

Authentic Beef Shami Kabab Recipe: Soft, Flavorful, and Traditional Homemade Kababs

Authentic Beef Shami Kabab Recipe: Soft, Flavorful, and Traditional Homemade Kababs

Recipe by Shaira SharminCourse: Beef Recipes, Blog
Servings

7

servings
Prep time

4

hours 

20

minutes
Cooking time

1

hour 

30

minutes
Calories

220

kcal
Total time

5

hours 

50

minutes

Beef Shami Kabab is a traditional South Asian recipe featuring soft, flavorful kababs made from tender beef and aromatic spices. Perfect for Ramadan, Eid, family gatherings, tea-time snacks, and special occasions, these homemade kababs are loved for their rich taste and melt-in-your-mouth texture. Discover why Beef Shami Kababs remain one of the most popular and authentic kabab recipes.

Ingredients

  • The ingredients you need for this are given below:
    For deep frying – cooking oil
    coriander leaves
    Mint leaves
    egg 1
    Split chickpeas 1/2 cup
    Beef meat, boneless 500 gm
    Dry leaves 2 pcs
    cardamom 2 pcs
    clove 3 pcs
    cinnamon 2 pcs
    Chopped Onion 1
    Chopped Garlic 4-5
    Chopped Ginger small 1
    Chopped green chili 3-4 pcs
    Turmeric powder 1/2 tsp
    Red chili powder 1 tsp
    Coriander powder 1 tsp
    Cumin Powder-1tsp
    Mix masala 1 tsp
    Salt to taste
    Mustard oil 2 tbsp

Directions

  • Preparation
    Step 1: Soak the Chickpeas
    Soak ½ cup chickpeas (chana dal/chickpeas) in plenty of water for at least 4 hours or overnight. Drain before using.
    Step 2: Prepare the Beef
    Take 500 g boneless beef.
    Remove all fat, bones, and connective tissue.
    Cut the beef into small cubes and set aside.

    Cooking Instructions
    Step 1: Cook the Beef and Chickpeas
    In a large pot, combine:
    Cubed beef
    Soaked and drained chickpeas (about one-fourth the amount of the beef)
    Add the following whole spices:
    Bay leaves
    Cinnamon stick
    Green cardamom
    Cloves
    Next, add:
    1 finely chopped onion
    3-4 garlic cloves
    1 small piece of ginger, finely chopped
    4 green chilies
    Season with:
    1 teaspoon turmeric powder
    1 teaspoon red chili powder
    1 teaspoon coriander powder
    1 teaspoon mixed spice powder (garam masala or kebab spice)
    Salt to taste
    A small drizzle of mustard oil
    Mix everything thoroughly so the meat and chickpeas are evenly coated with the spices.
    Pour in about ½ cup water, cover the pot, and cook over medium-low heat until the beef becomes tender and the chickpeas are fully cooked. Do not add extra water during cooking unless absolutely necessary. Allow the moisture to evaporate naturally until the mixture becomes almost dry.
    Once cooked, remove the pot from the heat and let the mixture cool for about 30 minutes.

    Step 2: Blend the Mixture
    Before blending, remove all the whole spices:
    Bay leaves
    Cinnamon stick
    Cardamom pods
    Cloves
    Transfer the cooked beef and chickpeas to a food processor or meat grinder. Blend until you have a smooth, fine mixture.

    Step 3: Prepare the Kebab Mixture
    Transfer the blended mixture to a large bowl.
    Add:
    Finely chopped fresh coriander leaves
    Finely chopped fresh mint leaves
    1 egg
    Mix and knead the mixture very well. The more you knead it, the firmer and smoother the texture will become, making it easier to shape.

    Step 4: Shape the Shami Kebabs
    Take small portions of the mixture and shape them into round, flat patties using your hands.
    Repeat until all the mixture has been shaped.

    Step 5: Fry the Kebabs
    Heat oil in a frying pan over medium heat.
    Carefully place the kebabs into the hot oil and fry until both sides are beautifully golden brown and crispy.
    Remove the kebabs and place them on paper towels to absorb any excess oil.

    Serving Suggestions
    Serve the hot Beef Shami Kebabs with:
    Mint yogurt chutney
    Tamarind sauce
    Fresh salad
    Sliced onions
    Lemon wedges
    These delicious kebabs also make an excellent filling for burgers, sandwiches, wraps, or lunchboxes.

Recipe Video

Notes

  • Notes & Tips
    Soaking the chickpeas for at least 4 hours helps them cook evenly and creates the perfect kebab texture.
    Avoid using fatty beef, as lean meat gives the best results.
    Remove all whole spices before grinding to achieve a smooth mixture.
    Kneading the mixture thoroughly helps prevent the kebabs from breaking during frying.
    If the mixture feels too soft, refrigerate it for 20-30 minutes before shaping.
    Fry over medium heat to ensure the kebabs cook evenly without burning the outside.

Leave a Reply

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