{"$schema":"https://cookwala.ai/v1/schemas/recipe.schema.json","cookwala":"0.2.0","id":"veg-39","revision":1,"updated":"2026-10-05","legacy":{"dataUrl":"https://fifi.cooking/data/recipes/veg-39.json","pageUrl":"https://fifi.cooking/recipe/veg-39/"},"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":"Kartoffelkroketten gefüllt mit Assag","el":"Κροκέτες πατάτας γεμιστές με ασάγκ","en":"Potato Croquettes (Batata Kofta)","es":"Croquetas de Papa Rellenas de Assag","fa":"کروکت سیب‌زمینی پرشده با عصاج","fr":"Croquettes de Pommes de Terre Farcies à l'Assag","he":"קרוקט תפוחי אדמה (בטטה קופטה)","hi":"असाज से भरे आलू क्रोकेट (कटलेट)","id":"Kroket Kentang Isi Assag","it":"Crocchette di patate ripiene di assag","ja":"アサージュ詰めじゃがいもコロッケ","ko":"아사그를 채운 감자 크로켓","ku":"Krokêtên Kartolan bi Assag Tijîkirî","nl":"Aardappelkroketten (batata kofta)","pl":"Krokiety ziemniaczane (Batata Kofta)","ps":"د کچالو کروکیټ (بطاطه کوفته)","pt":"Croquetes de Batata Recheados com Assag","ru":"Картофельные крокеты, фаршированные начинкой «ассаг»","sv":"Potatiskroketter (batata kofta)","sw":"Kroketi za Viazi Zilizojazwa Assag","te":"బంగాళాదుంప క్రోకెట్ (బంగాళాదుంప కోఫ్తా)","tr":"Assag Dolgulu Patates Kroket","ur":"عصاج بھرے آلو کے کروکیٹ","zh":"阿萨吉肉馅土豆丸子（土豆酥饼）"},"localName":"كروكيت البطاطس (كفتة البطاطس)","cuisine":["EG"],"course":"side","tags":["Vegetables","Frying","archive"],"images":[{"url":"https://fifi.cooking/recipe-images/veg-39.jpg","role":"banner"},{"url":"https://fifi.cooking/recipe-images/thumbs/veg-39.jpg","role":"thumb"}]},"yield":{"servings":4.0},"ingredients":[{"ref":"potatoes","ingredientId":"cw.ing.potatoes","legacyId":"vl40-1","qty":{"value":0.5,"unit":"kg"},"display":{"ar":"1/2 كيلو","en":"½ kg"}},{"ref":"ghee_or_butter","ingredientId":"cw.ing.ghee_or_butter","legacyId":"vl40-2","qty":{"value":1.0,"unit":"tbsp"},"display":{"ar":"1 ملعقة كبيرة","en":"1 tbsp"}},{"ref":"salt_and_pepper","ingredientId":"cw.ing.salt_and_pepper","legacyId":"vl40-3","qty":{"value":0,"unit":"g"},"display":{"ar":"حسب الرغبة","en":"to taste"},"toTaste":true},{"ref":"shredded_cheese","ingredientId":"cw.ing.shredded_cheese","legacyId":"vl40-4","qty":{"value":0,"unit":"g"},"display":{"ar":"حسب الرغبة","en":"to taste"},"toTaste":true},{"ref":"minced_meat_filling_see_bab_al_louhoum","ingredientId":"cw.ing.minced_meat_filling_see_bab_al_louhoum","legacyId":"vl40-5","qty":{"value":0,"unit":"g"},"display":{"ar":"حسب الحاجة","en":"as needed"},"toTaste":true},{"ref":"egg_and_breadcrumbs","ingredientId":"cw.ing.egg_and_breadcrumbs","legacyId":"vl40-6","qty":{"value":1.0,"unit":"pcs"},"display":{"ar":"1 بيضة وحسب الحاجة","en":"1 egg and as needed"}},{"ref":"oil_for_frying","ingredientId":"cw.ing.oil_for_frying","legacyId":"vl40-7","qty":{"value":1,"unit":"g"},"display":{"ar":"غزير","en":"generous amount"}}],"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.boil"},"attention":"continuous"},{"id":"n2","op":"cw.op.legacy_step","params":{"sourceStep":2,"phase":"prep","opHint":"cw.op.crush"},"attention":"continuous"},{"id":"n3","op":"cw.op.legacy_step","params":{"sourceStep":3,"phase":"prep","opHint":"cw.op.grate"},"attention":"continuous"},{"id":"n4","op":"cw.op.legacy_step","params":{"sourceStep":4,"phase":"prep","opHint":"cw.op.fry"},"attention":"continuous"},{"id":"n5","op":"cw.op.legacy_step","params":{"sourceStep":5,"phase":"prep","opHint":"cw.op.stuff"},"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":"PT45M","activeTime":"PT30M"},"safety":{"hazards":[],"allergens":{"eu14":["cereals_gluten","eggs","milk"],"us9":["eggs","milk","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":"Potato Croquettes (Batata Kofta)","intro":"","steps":{"n1":"Boil the potatoes, peel them, and mash them thoroughly.","n2":"Prepare a pan, melt the ghee or butter in it, then add the mashed potatoes.","n3":"Remove from heat and let it cool, then season with salt, pepper, and shredded cheese.","n4":"Place a little oil in a small dish to lightly grease your hands so the potato dough does not stick.","n5":"Shape into small balls and make a well in the center to fill with the minced meat.","n6":"Dip the balls in the egg, then the breadcrumbs, and fry in generous oil."},"legacySteps":["Boil the potatoes, peel them, and mash them thoroughly.","Prepare a pan, melt the ghee or butter in it, then add the mashed potatoes.","Remove from heat and let it cool, then season with salt, pepper, and shredded cheese.","Place a little oil in a small dish to lightly grease your hands so the potato dough does not stick.","Shape into small balls and make a well in the center to fill with the minced meat.","Dip the balls in the egg, then the breadcrumbs, and fry in generous oil."]}},"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/veg-39/","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":330,"protein":10,"fat":20,"carbs":28,"fiber":2,"sugar":2},"basis":"fifi.cooking estimate per serving (modelled from typical composition tables; not measured)"},"cost":{"buckets":{"produce":1.2,"protein":2,"dairyEggs":1.2,"grains":0.4,"fats":0.8,"spices":0.2},"total":5.8},"hash":"sha256:0d90fca1ae0739fa1fcb3b770f7d5fca145319e81ab41a08da03dbe06d5202df"}
