Kabab-e Degi (کباب دیگی) — Afghan Pan-Fried Lamb Kebab with Tomato-Onion Gravy
Kabab-e Degi is a beloved Afghan home-style kebab cooked in a pan, where lamb patties simmer in a fragrant tomato-onion gravy. It delivers the comfort of kebab without a grill, and is often served with rice and fresh herbs.

Printable Recipe Card
Servings: 4 · Total: 65 min · Difficulty: medium
Ingredients (quick list)
- 700 g ground lamb (20% fat) (Use freshly ground for best binding and flavor.)
- 200 g yellow onion, finely grated (Squeeze lightly to remove excess juice.)
- 12 g garlic, finely grated
- 20 g fresh cilantro, finely chopped
- 2 tsp ground coriander
- 1.5 tsp ground cumin
- 1 tsp black pepper
- 0.75 tsp turmeric
- 10 g fine sea salt
- 1 egg (Helps bind in a pan-cooked kebab.)
- 18 g chickpea flour (About 2 tbsp; improves binding and tenderness.)
- 2 tbsp neutral oil (sunflower or canola)
+ 6 more in the full ingredients section below.
Steps (summary)
- Make the kebab mixture by combining the ground lamb, grated onion, grated garlic, chopped cilantro, spices, salt, egg, and chic…
- Cover the bowl and chill the mixture for 15 minutes to help it firm up and keep the fat cold. While it chills, prepare your gra…
- Divide the lamb mixture into 8 equal portions (about 95 g each) and shape them into oval patties about 2 cm thick. Press a shal…
- Heat a wide, heavy skillet with 2 tbsp neutral oil over medium-high heat until the oil shimmers. Add the patties in a single la…
- Transfer the browned patties to a plate and reduce the heat to medium. In the same skillet, add the sliced onion and cook for 8…
- Stir in the grated/crushed tomatoes and tomato paste, then add the coriander, cumin, turmeric, salt, and black pepper for the g…
+ 3 more steps in the full instructions section below.
Cultural Background
Kabab-e Degi reflects Afghan home cooking, adapting kebab culture to the stovetop with a comforting, shareable pan sauce. It’s common for family meals where rice, bread, and gravy are meant to be enjoyed together at the table.
Equipment
💡 Tips
- Squeezing the grated onion lightly prevents a watery mixture that can make patties crack in the pan.
- Kneading until tacky is the key to a cohesive kebab; stop only when the mixture visibly becomes sticky and uniform.
- If your skillet is small, sear in two batches to avoid steaming and to keep a deep brown crust.
⚠️ Common Mistakes
❌ Patties fall apart during turning.
✅ Fix: Knead the mixture longer until tacky, chill 15 minutes, and flip only after a good sear forms.
❌ Gravy tastes raw or sharp from tomatoes.
✅ Fix: Cook the tomato paste and grated tomatoes for a full 5 minutes until slightly darker and glossy before adding water.
❌ Kebabs turn dry after simmering.
✅ Fix: Keep the simmer gentle, cover the pan, and stop cooking at 71°C; avoid rapid boiling which tightens the meat.
🧊 How to Store
Cool leftovers within 2 hours, then refrigerate in an airtight container with the gravy for up to 3 days. Reheat covered in a skillet with 30 ml water over low heat for 8–10 minutes, or microwave at 700W for 2–3 minutes, stirring sauce halfway.
📅 Make Ahead
Shape the patties up to 24 hours ahead and refrigerate covered on a tray. You can also cook the gravy base 1 day ahead; reheat to a simmer, then sear and finish the patties in the sauce just before serving.
🍽️ Pairs Well With
- Afghan challow rice
- naan
- sliced cucumbers and tomatoes
- pickled turnips
- plain yogurt with mint
Regional Variations
- In some Afghan households, a pinch of ground cardamom (0.25 tsp) is added to the kebab mixture for a perfumed finish.
- Some cooks add a sliced green chili (1 piece, about 10 g) to the gravy for a medium heat level while keeping the kebab itself mild.
- A few versions enrich the gravy with 30 ml yogurt whisked in off-heat for a lightly creamy, tangy sauce.
Ingredients
- 700 gground lamb (20% fat) (Use freshly ground for best binding and flavor.)
- 200 gyellow onion, finely grated (Squeeze lightly to remove excess juice.)
- 12 ggarlic, finely grated
- 20 gfresh cilantro, finely chopped
- 2 tspground coriander
- 1.5 tspground cumin
- 1 tspblack pepper
- 0.75 tspturmeric
- 10 gfine sea salt
- 1egg (Helps bind in a pan-cooked kebab.)
- 18 gchickpea flour (About 2 tbsp; improves binding and tenderness.)
- 2 tbspneutral oil (sunflower or canola)
- 250 gyellow onion, thinly sliced
- 350 gtomatoes, grated or finely crushed (Or use good-quality crushed tomatoes.)
- 20 gtomato paste (About 1 tbsp for depth and color.)
- 240 mlwater
- 15 mlfresh lemon juice (About 1 tbsp to brighten the sauce.)
- 10 gfresh cilantro leaves (For garnish.)
🔄 Substitutions
- ground lamb (20% fat)→ ground beef (15–20% fat)
- chickpea flour→ fine breadcrumbs
- fresh cilantro→ fresh flat-leaf parsley
Instructions
- 1
Make the kebab mixture by combining the ground lamb, grated onion, grated garlic, chopped cilantro, spices, salt, egg, and chickpea flour in a large bowl. Knead firmly for 3–4 minutes until the mixture becomes tacky and cohesive; this develops a bind so the patties hold together in the pan.
- 2
Cover the bowl and chill the mixture for 15 minutes to help it firm up and keep the fat cold. While it chills, prepare your gravy ingredients so the cooking process moves quickly once the patties are seared.
- 3
Divide the lamb mixture into 8 equal portions (about 95 g each) and shape them into oval patties about 2 cm thick. Press a shallow dimple in the center of each patty; this helps them cook evenly and prevents puffing.
- 4
Heat a wide, heavy skillet with 2 tbsp neutral oil over medium-high heat until the oil shimmers. Add the patties in a single layer and sear for 3 minutes on the first side and 2 minutes on the second side, just until browned; they do not need to be cooked through yet.
- 5
Transfer the browned patties to a plate and reduce the heat to medium. In the same skillet, add the sliced onion and cook for 8–10 minutes, stirring often, until softened and lightly golden; scrape up the browned bits to flavor the sauce.
- 6
Stir in the grated/crushed tomatoes and tomato paste, then add the coriander, cumin, turmeric, salt, and black pepper for the gravy. Cook for 5 minutes until the tomatoes darken slightly and the oil begins to separate at the edges, indicating the sauce has concentrated.
- 7
Pour in 240 ml water and bring the sauce to a gentle simmer, stirring to fully dissolve the tomato paste. Nestle the patties back into the skillet in a single layer, along with any resting juices, so they can finish cooking in the gravy.
- 8
Cover and simmer on low for 18–20 minutes, turning the patties once halfway through to coat them evenly. The kebabs are done when they feel firm and the center reaches 71°C; the gravy should be thick enough to cling to a spoon.
- 9
Uncover and simmer for 2–3 minutes to adjust the final thickness, then stir in the lemon juice to brighten the flavor. Rest the pan off the heat for 5 minutes, then garnish with cilantro and serve hot with the sauce spooned over each kebab.
🪪 Recipe Passport
Cultural Background
Kabab-e Degi reflects Afghan home cooking, adapting kebab culture to the stovetop with a comforting, shareable pan sauce. It’s common for family meals where rice, bread, and gravy are meant to be enjoyed together at the table.
Regional Variations
Researched from multiple sources and validated by the Zaffaron editorial team. Every recipe is tested for accuracy, measurements, and cultural authenticity.
Nutrition per serving
Pairs well with
If you enjoyed this recipe, here are a few related Zaffaron recipes to try next.
- Chelo Kebab Koobideh (چلو کباب کوبیده) — Persian Minced Meat Skewers with Saffron Rice
- Persian Steamed Rice Masterclass (چلو و پلو) — Chelo and Polow techniques with perfect tahdig
- Qabili Gosht (قابلی گوشت) — Afghan Lamb and Rice Pilaf, Aromatic and Hearty
- Sabzi Challow (سبزی چلو) — Afghan Spinach Stew with Rice
- Kabuli Palaw (قابلی پلو) — Afghan Lamb and Carrot Rice with Raisins
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

Kulcha-e Kandahari (کلچهٔ کندهاری) — Afghan Thick naan, Kandahar-style bakery bread
Afghan · Breads · 43 min

Sheermal (شیرمال) — Afghan Saffron Milk Bread with a Gentle Sweetness
Afghan · Breads · 43 min

Sabzi Challow (سبزی چلو) — Afghan Spinach Stew with Rice
Afghan · Stews · 90 min

Urfa Kebab (اورفا کباب) — Mild Turkish minced skewer with sumac onions
Turkish · Kebabs · 37 min

Arayess (عرايس) — Lebanese Grilled Stuffed Pita with Spiced Meat
Lebanese · Kebabs · 34 min

Ash-e Torsh (آش ترش) — Sour Herb and Legume Soup
Persian · Soups · 145 min

Indian Achari Murgh (अचारी मुर्ग) — Pickle-Spiced Punjabi Chicken Curry with Whole Spices
Indian · Stews · 80 min

Varenyky (Вареники) — Ukrainian Potato-Cheese Dumplings
Ukrainian · Main Courses · 95 min
Reviews
Cooked this recipe?
Tap the stars to rate it — that's all it takes. A few words are welcome but optional.
No ratings yet. Cooked this one? Be the first to rate it — it takes one tap.