{"$schema":"https://cookwala.ai/v1/schemas/recipe.schema.json","cookwala":"0.2.0","id":"veg-40","revision":1,"updated":"2026-10-05","legacy":{"dataUrl":"https://fifi.cooking/data/recipes/veg-40.json","pageUrl":"https://fifi.cooking/recipe/veg-40/"},"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":"Kartoffelpüree mit Knoblauch und Kreuzkümmel","el":"Πουρές πατάτας με σκόρδο και κύμινο","en":"Garlic Potato Sauce","es":"Puré de Papas con Ajo y Comino","fa":"پوره سیب‌زمینی با سیر و زیره","fr":"Purée de Pommes de Terre à l'Ail et au Cumin","he":"רוטב שום לתפוחי אדמה","hi":"लहसुन और जीरे के साथ मैश किए हुए आलू","id":"Kentang Tumbuk dengan Bawang Putih dan Jintan","it":"Purè di patate con aglio e cumino","ja":"にんにくとクミン風味のマッシュポテト","ko":"마늘과 커민을 넣은 으깬 감자","ku":"Pûreya Kartolan bi Sîr û Zîreyê","nl":"Knoflook-aardappelsaus","pl":"Sos czosnkowy do ziemniaków","ps":"د اوږو د کچالو چتني","pt":"Purê de Batata com Alho e Cominho","ru":"Картофельное пюре с чесноком и тмином","sv":"Vitlöks-potatissås","sw":"Viazi Vilivyopondwa kwa Kitunguu Saumu na Jira","te":"వెల్లుల్లితో బంగాళాదుంప సాస్","tr":"Sarımsaklı ve Kimyonlu Patates Püresi","ur":"لہسن اور زیرے والا میشڈ آلو","zh":"蒜香孜然土豆泥"},"localName":"صلصة البطاطس بالثوم","cuisine":["EG"],"course":"side","tags":["Vegetables","Boiling","archive"],"images":[{"url":"https://fifi.cooking/recipe-images/veg-40.jpg","role":"banner"},{"url":"https://fifi.cooking/recipe-images/thumbs/veg-40.jpg","role":"thumb"}]},"yield":{"servings":4.0},"ingredients":[{"ref":"potatoes","ingredientId":"cw.ing.potatoes","legacyId":"vl41-1","qty":{"value":0.5,"unit":"kg"},"display":{"ar":"1/2 كيلو أو أقل","en":"½ kg or less"}},{"ref":"minced_garlic","ingredientId":"cw.ing.minced_garlic","legacyId":"vl41-2","qty":{"value":3.0,"unit":"pcs"},"display":{"ar":"3 فصوص","en":"3 cloves"}},{"ref":"cumin_and_coriander","ingredientId":"cw.ing.cumin_and_coriander","legacyId":"vl41-3","qty":{"value":0,"unit":"g"},"display":{"ar":"حسب الرغبة","en":"to taste"},"toTaste":true},{"ref":"salt","ingredientId":"cw.ing.salt","legacyId":"vl41-4","qty":{"value":0,"unit":"g"},"display":{"ar":"حسب الرغبة","en":"to taste"},"toTaste":true},{"ref":"milk","ingredientId":"cw.ing.milk","legacyId":"vl41-5","qty":{"value":0,"unit":"g"},"display":{"ar":"قليل","en":"a little"},"toTaste":true},{"ref":"oil","ingredientId":"cw.ing.oil","legacyId":"vl41-6","qty":{"value":0,"unit":"g"},"display":{"ar":"حسب الحاجة","en":"as needed"},"toTaste":true}],"equipment":[{"ref":"hob","class":"cw.eq.heat.hob"},{"ref":"pot","class":"cw.eq.vessel.pot.stock"}],"process":{"nodes":[{"id":"n1","op":"cw.op.legacy_step","params":{"sourceStep":1,"phase":"cook","opHint":"cw.op.boil"},"attention":"continuous"},{"id":"n2","op":"cw.op.legacy_step","params":{"sourceStep":2,"phase":"cook","opHint":"cw.op.fry"},"attention":"continuous"},{"id":"n3","op":"cw.op.legacy_step","params":{"sourceStep":3,"phase":"finish","opHint":"cw.op.fry"},"attention":"continuous"}],"edges":"implicit-from-inputs","totalTime":"PT30M","activeTime":"PT10M"},"safety":{"hazards":[],"allergens":{"eu14":["milk"],"us9":["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":"نضع البطاطس في طبق التقديم ونسكب عليها التتبيلة مع الملح وقليل من اللبن ويخلطوا جيدا."},"legacySteps":["تقطع البطاطس حلقات صغيرة ثم تسلق وتهرس.","نحضر طاسة بها قليل من الزيت حتى يسخن، ثم نضيف الثوم المفري مع الكمون والكسبرة.","نضع البطاطس في طبق التقديم ونسكب عليها التتبيلة مع الملح وقليل من اللبن ويخلطوا جيدا."]},"en":{"title":"Garlic Potato Sauce","intro":"","steps":{"n1":"Cut the potatoes into small slices, then boil and mash them.","n2":"Prepare a pan with a little oil until hot, then add the minced garlic along with the cumin and coriander.","n3":"Place the potatoes in a serving dish, pour the seasoning over them with the salt and a little milk, and mix well."},"legacySteps":["Cut the potatoes into small slices, then boil and mash them.","Prepare a pan with a little oil until hot, then add the minced garlic along with the cumin and coriander.","Place the potatoes in a serving dish, pour the seasoning over them with the salt and a little milk, and mix well."]}},"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-40/","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":160,"protein":3,"fat":7,"carbs":22,"fiber":3,"sugar":1},"basis":"fifi.cooking estimate per serving (modelled from typical composition tables; not measured)"},"cost":{"buckets":{"produce":1.2,"dairyEggs":0.2,"fats":0.2,"spices":0.2},"total":1.8},"hash":"sha256:e4fc907816fe3f4dee7410096985638d07dcbed7f0f2ec0157ee7cd1d7abb85a"}
