{"$schema":"https://cookwala.ai/v1/schemas/recipe.schema.json","cookwala":"0.2.0","id":"savory-02","revision":1,"updated":"2026-10-05","legacy":{"dataUrl":"https://fifi.cooking/data/recipes/savory-02.json","pageUrl":"https://fifi.cooking/recipe/savory-02/"},"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":"Klassisches Omelett mit Zwiebel","el":"Κλασική Ομελέτα με Κρεμμύδι","en":"French Omelet","es":"Tortilla Francesa Clásica con Cebolla","fa":"املت کلاسیک با پیاز","fr":"Omelette Classique à l'Oignon","he":"חביתה צרפתית","hi":"प्याज़ के साथ क्लासिक ऑमलेट","id":"Omelet Klasik dengan Bawang Bombai","it":"Omelette classica con cipolla","ja":"玉ねぎ入りクラシックオムレツ","ko":"양파를 넣은 클래식 오믈렛","ku":"Omleta Klasîk bi Pîvaz","nl":"Franse omelet","pl":"Omlet francuski","ps":"فرانسوي اوملیټ","pt":"Omelete Clássico com Cebola","ru":"Классический омлет с луком","sv":"Fransk omelett","sw":"Omeleti ya Jadi kwa Kitunguu","te":"ఓమ్లెట్","tr":"Soğanlı Klasik Omlet","ur":"پیاز والا روایتی آملیٹ","zh":"经典洋葱奥姆蛋"},"localName":"الأومليت","cuisine":["EG"],"course":"main","tags":["Savory Dishes","cooking","archive"],"images":[{"url":"https://fifi.cooking/recipe-images/savory-02.jpg","role":"banner"},{"url":"https://fifi.cooking/recipe-images/thumbs/savory-02.jpg","role":"thumb"}]},"yield":{"servings":1.5},"ingredients":[{"ref":"eggs","ingredientId":"cw.ing.eggs","legacyId":"sv2-1","qty":{"value":3.0,"unit":"pcs"},"display":{"ar":"3 بيضات أو حسب الرغبة","en":"3 eggs or as desired"}},{"ref":"finely_chopped_onion","ingredientId":"cw.ing.finely_chopped_onion","legacyId":"sv2-2","qty":{"value":1.0,"unit":"pcs"},"display":{"ar":"1 بصلة","en":"1 onion"}},{"ref":"salt_pepper_and_mint","ingredientId":"cw.ing.salt_pepper_and_mint","legacyId":"sv2-3","qty":{"value":0,"unit":"g"},"display":{"ar":"حسب الرغبة","en":"to taste"},"toTaste":true},{"ref":"ghee_or_oil","ingredientId":"cw.ing.ghee_or_oil","legacyId":"sv2-4","qty":{"value":1.0,"unit":"tbsp"},"display":{"ar":"1 ملعقة كبيرة","en":"1 tbsp"}},{"ref":"milk_or_cream","ingredientId":"cw.ing.milk_or_cream","legacyId":"sv2-5","qty":{"value":1.0,"unit":"tbsp"},"display":{"ar":"1 ملعقة كبيرة","en":"1 tbsp"}}],"equipment":[{"ref":"hob","class":"cw.eq.heat.hob"},{"ref":"pot","class":"cw.eq.vessel.pot.sauce"}],"process":{"nodes":[{"id":"n1","op":"cw.op.legacy_step","params":{"sourceStep":1,"phase":"prep","opHint":"cw.op.grate"},"attention":"continuous"},{"id":"n2","op":"cw.op.legacy_step","params":{"sourceStep":2,"phase":"prep","opHint":"cw.op.whisk"},"attention":"continuous"},{"id":"n3","op":"cw.op.legacy_step","params":{"sourceStep":3,"phase":"cook","opHint":"cw.op.fry"},"attention":"continuous"},{"id":"n4","op":"cw.op.legacy_step","params":{"sourceStep":4,"phase":"finish","opHint":"cw.op.fry"},"attention":"continuous"},{"id":"n5","op":"cw.op.legacy_step","params":{"sourceStep":5,"phase":"finish","opHint":"cw.op.fry"},"attention":"continuous"}],"edges":"implicit-from-inputs","totalTime":"PT18M","activeTime":"PT10M"},"safety":{"hazards":[],"allergens":{"eu14":["eggs","milk"],"us9":["eggs","milk"],"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":"يمكن إضافة الزيتون أثناء خفق البيض أو الطماطم المقطعة صغيرا أو الجبن المبشور أو الفلفل المقطع، أو البطاطس الرفيعة المحمرة وهي تعطي مذاقا جميلا، أو إضافة العصاج أو قطع اللانشون، وهذه العناصر تخلط جيدا مع البيض المخفوق قبل وضعه في المقلاة."},"legacySteps":["تبشر البصلة وتدعك بالملح والفلفل والنعناع.","يخفق البيض جيدا ثم يخلط بالبصل وملعقة اللبن أو القشدة.","يقدح الزيت في مقلاة ويصب البيض مع هز المقلاة للتأكد من تماسك الأومليت وإحمرار السطح.","تقلب على الوجه الآخر بخفة حتى يحمر السطح الآخر ثم تغرف في الصحن.","يمكن إضافة الزيتون أثناء خفق البيض أو الطماطم المقطعة صغيرا أو الجبن المبشور أو الفلفل المقطع، أو البطاطس الرفيعة المحمرة وهي تعطي مذاقا جميلا، أو إضافة العصاج أو قطع اللانشون، وهذه العناصر تخلط جيدا مع البيض المخفوق قبل وضعه في المقلاة."]},"en":{"title":"French Omelet","intro":"","steps":{"n1":"Grate the onion and rub it with salt, pepper, and mint.","n2":"Whisk the eggs well, then mix them with the onion and the tablespoon of milk or cream.","n3":"Heat the oil in a pan and pour in the egg mixture, shaking the pan to ensure the omelet sets and the surface browns.","n4":"Gently flip to the other side until the other surface browns, then serve on a plate.","n5":"You can add olives while whisking the eggs, or diced tomatoes, shredded cheese, chopped peppers, or thin fried potatoes for a lovely flavor; alternatively, you can add minced meat (osag) or luncheon meat slices—mix these ingredients thoroughly with the whisked eggs before pouring into the pan."},"legacySteps":["Grate the onion and rub it with salt, pepper, and mint.","Whisk the eggs well, then mix them with the onion and the tablespoon of milk or cream.","Heat the oil in a pan and pour in the egg mixture, shaking the pan to ensure the omelet sets and the surface browns.","Gently flip to the other side until the other surface browns, then serve on a plate.","You can add olives while whisking the eggs, or diced tomatoes, shredded cheese, chopped peppers, or thin fried potatoes for a lovely flavor; alternatively, you can add minced meat (osag) or luncheon meat slices—mix these ingredients thoroughly with the whisked eggs before pouring into the pan."]}},"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/savory-02/","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":310,"protein":19,"fat":24,"carbs":6,"fiber":1,"sugar":3},"basis":"fifi.cooking estimate per serving (modelled from typical composition tables; not measured)"},"cost":{"buckets":{"dairyEggs":1,"produce":0.3,"spices":0.1},"total":1.4},"hash":"sha256:36e6da315fcbf9b438fb51837861791b73a443fc04820c4759b578dda12ae50f"}
