Skip to content
Zaffaron

Shami Kebab (شامی کباب) — Afghan Lentil and Meat Patties

Afghan Shami Kebab blends lentils and minced meat into crisp, pan-fried patties served with chutney and flatbread. It’s a beloved home-style snack and tea-time dish, often made in batches for guests.

By Zaffaron Kitchen· Published April 14, 2026 Verified Recipe
Gluten-Free Dairy-Free Nut-Free Halal
Contains: eggs
70 min total Prep 25m · Cook 45m 6 servings 360 cal
↓ Jump to Recipe
Shami Kebab — Afghan Lentil and Meat Patties - authentic afghan recipe

Printable Recipe Card

Servings: 6 · Total: 70 min · Difficulty: medium

Ingredients (quick list)

  • 180 g red lentils, rinsed (masoor dal; cooks quickly and mashes smooth)
  • 700 ml water
  • 150 g yellow onion, finely chopped
  • 12 g garlic, minced
  • 10 g fresh ginger, grated
  • 2 tsp ground cumin
  • 2 tsp ground coriander
  • 1 tsp turmeric
  • 0.5 tsp black pepper
  • 2 tsp fine salt (about 12 g)
  • 350 g ground beef (15% fat)
  • 20 g fresh cilantro, finely chopped

+ 5 more in the full ingredients section below.

Steps (summary)

  1. Rinse the red lentils until the water runs mostly clear, then drain well. In a pot, combine lentils, water, onion, garlic, and…
  2. Reduce to a steady simmer and cook for 18–22 minutes, stirring every few minutes, until the lentils are very soft and the mixtu…
  3. Stir in cumin, coriander, turmeric, black pepper, and salt, then cook 1 minute to bloom the spices. Transfer the hot lentil mix…
  4. Add the ground beef to the warm (not hot) lentil base and mix thoroughly with a spoon or clean hands until evenly distributed.…
  5. Cover and refrigerate the mixture for 15 minutes to firm up and make shaping easier. While it chills, set a plate lined with pa…
  6. Divide the mixture into 12 equal portions and shape each into a patty about 7 cm wide and 1.5 cm thick. Press the edges smooth…

+ 2 more steps in the full instructions section below.

Cultural Background

Shami kebab is a cherished Afghan home recipe, often prepared for tea-time, family gatherings, and hosting guests. The lentil-and-meat blend stretches ingredients while delivering hearty flavor, reflecting practical, generous hospitality.

savorywarm-spicedbrightcrisp crusttender interiortoasted cuminherby mint-cilantro🌶 mild

Equipment

medium pot with lidfine-mesh strainerlarge mixing bowllarge skillet or frying panspatulakitchen scale or measuring cupspaper towelstray or plate for shaping

💡 Tips

  • Cook the lentils down until thick and almost paste-like; extra moisture is the main reason patties fall apart.
  • Chilling the mixture for 15 minutes improves binding and makes cleaner, crack-free shaping.
  • Fry over medium heat (not high) so the patties brown evenly and the meat cooks through without drying.

⚠️ Common Mistakes

  • Mixture is too wet and patties break when flipping.

    ✅ Fix: Simmer the lentils longer to evaporate moisture, or mix in 10 g more breadcrumbs and chill 15 minutes before frying.

  • Patties brown too fast but stay raw inside.

    ✅ Fix: Lower the heat to medium and keep patties about 1.5 cm thick; cook 3–4 minutes per side until fully set.

  • Patties taste flat.

    ✅ Fix: Bloom spices in the hot lentil base and keep the full 15 ml lemon juice for brightness.

🧊 How to Store

Cool patties completely, then refrigerate in an airtight container up to 3 days. Reheat in a skillet with 10 ml oil over medium heat for 2–3 minutes per side, or bake at 190°C for 10–12 minutes until hot and crisp.

📅 Make Ahead

Cook the lentil base up to 2 days ahead and refrigerate tightly covered. Mix, shape, and refrigerate patties up to 24 hours before frying, or freeze shaped patties (separated by parchment) for up to 2 months.

🍽️ Pairs Well With

  • Naan
  • cilantro chutney
  • sliced cucumbers and tomatoes
  • pickled onions
  • yogurt sauce.

Regional Variations

  • Some Afghan households add 1 tsp crushed red pepper or 1 finely chopped green chili for a hotter version.
  • In parts of the region, chana dal replaces red lentils for a firmer, more textured patty (requires longer cooking).
  • A few families include 1 tsp garam masala at the end for a more aromatic, festive profile.
everyday party ramadan holiday
#classic#family-style#gluten-free

Ingredients

  • 180 gred lentils, rinsed (masoor dal; cooks quickly and mashes smooth)
  • 700 mlwater
  • 150 gyellow onion, finely chopped
  • 12 ggarlic, minced
  • 10 gfresh ginger, grated
  • 2 tspground cumin
  • 2 tspground coriander
  • 1 tspturmeric
  • 0.5 tspblack pepper
  • 2 tspfine salt (about 12 g)
  • 350 gground beef (15% fat)
  • 20 gfresh cilantro, finely chopped
  • 10 gfresh mint, finely chopped (optional but traditional in many homes)
  • 1egg
  • 40 gbreadcrumbs (use fine, dry crumbs)
  • 15 mllemon juice
  • 90 mlneutral oil (sunflower or canola)

🔄 Substitutions

  • ground beef (15% fat)ground lamb (15–20% fat)
  • breadcrumbschickpea flour
  • fresh mintfresh parsley

Instructions

  1. 1

    Rinse the red lentils until the water runs mostly clear, then drain well. In a pot, combine lentils, water, onion, garlic, and ginger and bring to a boil over medium-high heat.

  2. 2

    Reduce to a steady simmer and cook for 18–22 minutes, stirring every few minutes, until the lentils are very soft and the mixture is thick with little free water. If it looks soupy, simmer uncovered for 3–5 more minutes so the kebab mixture won’t be wet.

  3. 3

    Stir in cumin, coriander, turmeric, black pepper, and salt, then cook 1 minute to bloom the spices. Transfer the hot lentil mixture to a wide bowl or tray and let it cool for 10 minutes so the egg won’t scramble later.

  4. 4

    Add the ground beef to the warm (not hot) lentil base and mix thoroughly with a spoon or clean hands until evenly distributed. Add cilantro, mint, egg, breadcrumbs, and lemon juice, then mix again until the batter holds together when pressed.

  5. 5

    Cover and refrigerate the mixture for 15 minutes to firm up and make shaping easier. While it chills, set a plate lined with paper towel near the stove for draining the fried patties.

  6. 6

    Divide the mixture into 12 equal portions and shape each into a patty about 7 cm wide and 1.5 cm thick. Press the edges smooth so they don’t crack in the pan, and keep the shaped patties on a tray in a single layer.

  7. 7

    Heat 45 ml of oil in a large skillet over medium heat until shimmering. Fry 5–6 patties for 3–4 minutes per side, turning once, until deep golden brown and cooked through.

  8. 8

    Transfer the cooked patties to the paper-towel-lined plate and rest them for 2 minutes so the crust sets. Add the remaining 45 ml oil as needed and repeat with the remaining patties, keeping the heat at medium so the centers cook before the crust over-browns.

🪪 Recipe Passport

Origin: Afghan Cuisine
Researched by: Zaffaron Kitchen
Published: April 14, 2026

Cultural Background

Shami kebab is a cherished Afghan home recipe, often prepared for tea-time, family gatherings, and hosting guests. The lentil-and-meat blend stretches ingredients while delivering hearty flavor, reflecting practical, generous hospitality.

Regional Variations

Some Afghan households add 1 tsp crushed red pepper or 1 finely chopped green chili for a hotter version.
In parts of the region, chana dal replaces red lentils for a firmer, more textured patty (requires longer cooking).
A few families include 1 tsp garam masala at the end for a more aromatic, festive profile.

Researched from multiple sources and validated by the Zaffaron editorial team. Every recipe is tested for accuracy, measurements, and cultural authenticity.

Share:

Nutrition per serving

360
Calories
24g
Protein
20g
Fat
22g
Carbs
6g
Fiber
720mg
Sodium

Pairs well with

If you enjoyed this recipe, here are a few related Zaffaron recipes to try next.

Does your family make this differently?

Every family has their own version. Maybe your grandmother adds a secret ingredient, or your aunt has a completely different technique. Preserve your family's version — with their name on it, forever.

You Might Also Like

Reviews

Rated 0.0 out of 5 stars
0 reviews

Cooked this recipe?

Tap the stars to rate it — that's all it takes. A few words are welcome but optional.

Please sign in to rate this recipe.
Rated 0.0 out of 5 stars

No ratings yet. Cooked this one? Be the first to rate it — it takes one tap.