{"$schema":"https://cookwala.ai/v1/schemas/recipe.schema.json","cookwala":"0.2.0","id":"meat-33","revision":1,"updated":"2026-10-05","legacy":{"dataUrl":"https://fifi.cooking/data/recipes/meat-33.json","pageUrl":"https://fifi.cooking/recipe/meat-33/"},"verification":{"level":"V0","generatedBy":"tools/export_fifi.py (deterministic, RFC-0009)","notes":"Described, not machine-verified: original ingredients and steps from fifi.cooking; quantities parsed from the text where possible; no end conditions, hazards or critical control points have been verified. Every step is an unclassified legacy step that a device never executes."},"dish":{"names":{"ar":"كفتة اللحم بالخبز البلدي","de":"Rindfleisch-Kofta mit Baladi-Brot","el":"Κοφτά μοσχαρίσια με ψωμί μπαλάντι","en":"Meat Kofta with Traditional Bread","es":"Kofta de Carne con Pan Baladi","fa":"کوفته گوشت با نان بلدی","fr":"Kofta de Bœuf au Pain Baladi","he":"קופטה בשר עם לחם מסורתי","hi":"बलदी रोटी के साथ बीफ कोफ्ता","id":"Kofta Daging Sapi dengan Roti Baladi","it":"Kofta di manzo con pane baladi","ja":"バラディーパン入り牛肉コフタ","ko":"발라디 빵을 넣은 소고기 코프타","ku":"Kufteya Goştê Dewar bi Nanê Gundî","nl":"Vleeskofta met traditioneel brood","pl":"Kofta mięsna z tradycyjnym chlebem","ps":"د غوښې کوفته له دودیز ډوډۍ سره","pt":"Kafta de Carne Bovina com Pão Baladi","ru":"Кофта из говядины с бельдийским хлебом","sv":"Köttkofta med traditionellt bröd","sw":"Kofta za Nyama ya Ng'ombe kwa Mkate wa Baladi","te":"దేశీ రొట్టెతో కొఫ్తా","tr":"Köy Ekmekli Dana Köfte","ur":"بلدی روٹی والے بیف کوفتے","zh":"埃及面包牛肉丸"},"localName":"كفتة اللحم بالخبز البلدي","cuisine":["EG"],"course":"main","tags":["Meats & Poultry","Pan-Frying","archive"],"images":[{"url":"https://fifi.cooking/recipe-images/meat-33.jpg","role":"banner"},{"url":"https://fifi.cooking/recipe-images/thumbs/meat-33.jpg","role":"thumb"}]},"yield":{"servings":4.0},"ingredients":[{"ref":"ground_beef","ingredientId":"cw.ing.ground_beef","legacyId":"mp33-1","qty":{"value":0.5,"unit":"kg"},"display":{"ar":"1/2 كيلو","en":"½ kg"}},{"ref":"baladi_bread_egyptian_whole_wheat_pita","ingredientId":"cw.ing.baladi_bread_egyptian_whole_wheat_pita","legacyId":"mp33-2","qty":{"value":1.0,"unit":"pcs"},"display":{"ar":"1 رغيف","en":"1 loaf"}},{"ref":"medium_onion","ingredientId":"cw.ing.medium_onion","legacyId":"mp33-3","qty":{"value":1.0,"unit":"pcs"},"display":{"ar":"1 بصلة متوسطة","en":"1 medium onion"}},{"ref":"salt_and_pepper","ingredientId":"cw.ing.salt_and_pepper","legacyId":"mp33-4","qty":{"value":0,"unit":"g"},"display":{"ar":"حسب الرغبة","en":"to taste"},"toTaste":true},{"ref":"eggs","ingredientId":"cw.ing.eggs","legacyId":"mp33-5","qty":{"value":1.5,"unit":"pcs"},"display":{"ar":"1-2 بيضة + 1 للتغليف","en":"1-2 eggs + 1 for coating"}},{"ref":"minced_garlic_and_parsley","ingredientId":"cw.ing.minced_garlic_and_parsley","legacyId":"mp33-6","qty":{"value":2.0,"unit":"pcs"},"display":{"ar":"2 فص ثوم وقليل من البقدونس","en":"2 cloves garlic and a little parsley"}},{"ref":"breadcrumbs","ingredientId":"cw.ing.breadcrumbs","legacyId":"mp33-7","qty":{"value":0,"unit":"g"},"display":{"ar":"حسب الحاجة","en":"as needed"},"toTaste":true},{"ref":"oil","ingredientId":"cw.ing.oil","legacyId":"mp33-8","qty":{"value":0,"unit":"g"},"display":{"ar":"حسب الحاجة","en":"as needed"},"toTaste":true}],"equipment":[{"ref":"hob","class":"cw.eq.heat.hob"},{"ref":"pan","class":"cw.eq.vessel.pan.skillet"}],"process":{"nodes":[{"id":"n1","op":"cw.op.legacy_step","params":{"sourceStep":1,"phase":"prep","opHint":"cw.op.fry"},"attention":"continuous"},{"id":"n2","op":"cw.op.legacy_step","params":{"sourceStep":2,"phase":"prep","opHint":"cw.op.mix"},"attention":"continuous"},{"id":"n3","op":"cw.op.legacy_step","params":{"sourceStep":3,"phase":"prep","opHint":"cw.op.knead"},"attention":"continuous"},{"id":"n4","op":"cw.op.legacy_step","params":{"sourceStep":4,"phase":"prep","opHint":"cw.op.form"},"attention":"continuous"},{"id":"n5","op":"cw.op.legacy_step","params":{"sourceStep":5,"phase":"prep","opHint":"cw.op.transfer"},"attention":"continuous"},{"id":"n6","op":"cw.op.legacy_step","params":{"sourceStep":6,"phase":"finish","opHint":"cw.op.fry"},"attention":"continuous"}],"edges":"implicit-from-inputs","totalTime":"PT35M","activeTime":"PT20M"},"safety":{"hazards":[],"allergens":{"eu14":["cereals_gluten","eggs"],"us9":["eggs","wheat"],"mayContain":[]},"supervision":{"default":"presence_required","reasons":{"all":"V0 document: a person cooks from the original steps; no step is machine-verified (RFC-0009)."}},"abort":{"steps":["heat_off","alert_user"]}},"text":{"ar":{"title":"كفتة اللحم بالخبز البلدي","intro":"","steps":{"n1":"ينقع الرغيف البلدي في ماء قليل حتى يلين ثم يعصر جيدا من الماء.","n2":"يخلط باللحم المفروم جيدا ثم يتبل بالملح والفلفل.","n3":"تبشر البصلة وتعصر من مائها جيدا ويؤخذ البشر فقط دون الماء، وتخلط جيدا باللحم، ثم يضاف البيض حسب سمك العجينة مع الثوم المفري والبقدونس ويعجنوا جيدا.","n4":"تكوَر صغيرا ثم تبطط على هيئة دوائر.","n5":"توضع الدوائر أولا في البقسماط خفيفا جدا، ثم بالفرشة يدهن الوجهان بالبيض.","n6":"تحمر في الزيت."},"legacySteps":["ينقع الرغيف البلدي في ماء قليل حتى يلين ثم يعصر جيدا من الماء.","يخلط باللحم المفروم جيدا ثم يتبل بالملح والفلفل.","تبشر البصلة وتعصر من مائها جيدا ويؤخذ البشر فقط دون الماء، وتخلط جيدا باللحم، ثم يضاف البيض حسب سمك العجينة مع الثوم المفري والبقدونس ويعجنوا جيدا.","تكوَر صغيرا ثم تبطط على هيئة دوائر.","توضع الدوائر أولا في البقسماط خفيفا جدا، ثم بالفرشة يدهن الوجهان بالبيض.","تحمر في الزيت."]},"en":{"title":"Meat Kofta with Traditional Bread","intro":"","steps":{"n1":"Soak the Baladi bread in a little water until soft, then squeeze it thoroughly to remove all excess water.","n2":"Mix the bread well with the ground beef, then season with salt and pepper.","n3":"Grate the onion and squeeze it thoroughly to remove the liquid, using only the grated pulp; mix it well into the meat, then add the eggs (depending on the consistency of the mixture) along with the minced garlic and parsley, and knead well.","n4":"Form into small balls, then flatten them into discs.","n5":"Lightly coat the discs in breadcrumbs first, then use a brush to coat both sides with egg.","n6":"Fry in oil until golden brown."},"legacySteps":["Soak the Baladi bread in a little water until soft, then squeeze it thoroughly to remove all excess water.","Mix the bread well with the ground beef, then season with salt and pepper.","Grate the onion and squeeze it thoroughly to remove the liquid, using only the grated pulp; mix it well into the meat, then add the eggs (depending on the consistency of the mixture) along with the minced garlic and parsley, and knead well.","Form into small balls, then flatten them into discs.","Lightly coat the discs in breadcrumbs first, then use a brush to coat both sides with egg.","Fry in oil until golden brown."]}},"textSidecars":{"languages":["de","el","es","fa","fr","he","hi","id","it","ja","ko","ku","nl","pl","ps","pt","ru","sv","sw","te","tr","ur","zh"],"url":"/v1/recipes/{id}/text/{lang}.json"},"source":{"name":"Dr. Fatma Alkawokgy family archive, fifi.cooking","url":"https://fifi.cooking/recipe/meat-33/","collection":"archive","citation":"Family recipe archive of Dr. Fatma Alkawokgy (1943-2026), chapters 1 to 6, published at fifi.cooking"},"license":"CC-BY-4.0","layers":{"r1":true,"r2":false,"r3":false},"nutrition":{"perServing":{"kcal":430,"protein":27,"fat":26,"carbs":20,"fiber":1,"sugar":2},"basis":"fifi.cooking estimate per serving (modelled from typical composition tables; not measured)"},"cost":{"buckets":{"protein":7,"grains":0.3,"produce":0.6,"dairyEggs":0.9,"fats":0.8,"spices":0.3},"total":9.9},"hash":"sha256:d612bb50dc4f815d7b38e805aa7ccc7e17c81173a87f280d62f51ffa480222f8"}
