{"$schema":"https://cookwala.ai/v1/schemas/recipe.schema.json","cookwala":"0.2.0","id":"des-17","revision":1,"updated":"2026-10-05","legacy":{"dataUrl":"https://fifi.cooking/data/recipes/des-17.json","pageUrl":"https://fifi.cooking/recipe/des-17/"},"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":"Klassische Mahalabia (Vanille-Milchpudding)","el":"Κλασική μαχαλαμπίγια (πουτίγκα γάλακτος με βανίλια)","en":"Classic Mahalabia (Vanilla Milk Pudding)","es":"Mahalabia Clásica (Pudín de Leche con Vainilla)","fa":"مهلبیه کلاسیک (فرنی وانیلی)","fr":"Mahalabia Classique (Crème au Lait Vanillée)","he":"מהלביה קלאסית (פודינג חלב בוניל)","hi":"पारंपरिक वनिला दूध पुडिंग (महलबिया)","id":"Mahalabia Klasik (Puding Susu Vanili)","it":"Mahalabia classica (budino di latte alla vaniglia)","ja":"クラシック・マハラビーヤ(バニラミルクプディング)","ko":"클래식 마할라비아 (바닐라 우유 푸딩)","ku":"Mehelebiya Klasîk (Şîranîya Şîr bi Vanîl)","nl":"Klassieke mahalabia (vanillemelkpudding)","pl":"Klasyczna mahalabia (budyniowy deser mleczny waniliowy)","ps":"کلاسیک مهلبیه (د وانیل شیدو پوډینګ)","pt":"Mahalabia Clássica (Pudim de Leite com Baunilha)","ru":"Классическая мехаллябия (молочный пудинг с ванилью)","sv":"Klassisk mahalabia (vaniljmjölkpudding)","sw":"Mahalabia ya Jadi (Pudini ya Maziwa ya Vanila)","te":"మహల్లబియా","tr":"Klasik Muhallebi (Vanilyalı Sütlü Puding)","ur":"روایتی مہلبیہ (ونیلا دودھ کا پڈنگ)","zh":"经典马哈拉比亚（香草牛奶布丁）"},"localName":"المهلبية","cuisine":["EG"],"course":"dessert","tags":["Light Desserts","Slow Simmering (Tasbeek)","archive"],"images":[{"url":"https://fifi.cooking/recipe-images/des-17.jpg","role":"banner"},{"url":"https://fifi.cooking/recipe-images/thumbs/des-17.jpg","role":"thumb"}]},"yield":{"servings":4.0},"ingredients":[{"ref":"whole_milk","ingredientId":"cw.ing.whole_milk","legacyId":"db18-1","qty":{"value":2.0,"unit":"cup"},"display":{"ar":"2 كوب","en":"2 cups"}},{"ref":"sugar","ingredientId":"cw.ing.sugar","legacyId":"db18-2","qty":{"value":0,"unit":"g"},"display":{"ar":"للتحلية","en":"to taste"},"toTaste":true},{"ref":"cornstarch","ingredientId":"cw.ing.cornstarch","legacyId":"db18-3","qty":{"value":4.0,"unit":"tbsp"},"display":{"ar":"4 ملاعق","en":"4 tbsp"}},{"ref":"vanilla","ingredientId":"cw.ing.vanilla","legacyId":"db18-4","qty":{"value":0,"unit":"g"},"display":{"ar":"قليل","en":"a little"},"toTaste":true}],"equipment":[{"ref":"hob","class":"cw.eq.heat.hob"},{"ref":"pot","class":"cw.eq.vessel.pot.sauce"},{"ref":"knife","class":"cw.eq.tool.knife.chef"}],"process":{"nodes":[{"id":"n1","op":"cw.op.legacy_step","params":{"sourceStep":1,"phase":"prep","opHint":"cw.op.form"},"attention":"continuous"},{"id":"n2","op":"cw.op.legacy_step","params":{"sourceStep":2,"phase":"cook","opHint":"cw.op.boil"},"attention":"continuous"},{"id":"n3","op":"cw.op.legacy_step","params":{"sourceStep":3,"phase":"cook","opHint":"cw.op.boil"},"attention":"continuous"},{"id":"n4","op":"cw.op.legacy_step","params":{"sourceStep":4,"phase":"cook","opHint":"cw.op.fry"},"attention":"continuous"},{"id":"n5","op":"cw.op.legacy_step","params":{"sourceStep":5,"phase":"cook","opHint":"cw.op.fry"},"attention":"continuous"},{"id":"n6","op":"cw.op.legacy_step","params":{"sourceStep":6,"phase":"finish","opHint":"cw.op.transfer"},"attention":"continuous"},{"id":"n7","op":"cw.op.legacy_step","params":{"sourceStep":7,"phase":"finish","opHint":"cw.op.cut"},"attention":"continuous"},{"id":"n8","op":"cw.op.legacy_step","params":{"sourceStep":8,"phase":"finish","opHint":"cw.op.garnish"},"attention":"continuous"}],"edges":"implicit-from-inputs","totalTime":"PT25M","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":"تؤخذ حوالي كبشة كبيرة من اللبن المغلي وتسكب على مزيج الكورن فلاور واللبن حتى يسهل خلطه ويقلب جيدا.","n4":"يصب هذا الخليط على بقية اللبن المغلي مع التقليب الجيد بعد رفعه من الموقد.","n5":"يعاد الخليط على درجة حرارة هادئة لمدة 3 دقائق تقريبا مع التقليب المستمر.","n6":"تضاف الفانيليا ثم تصب المهلبية في قوالب صغيرة مبللة فقط بالماء البارد.","n7":"تترك حتى تبرد ثم تجمل بالمكسرات والزبيب أو الفستق وجوز الهند أو بالموز المقطع أو الفراولة أو الكريز.","n8":"يجمَل أيضا بالكريم شانتيه على الوجه وفوقه الفواكه أو المكسرات أو يجمَل بالآيس كريم."},"legacySteps":["يذاب الكورن فلاور في حوالي نصف كوب لبن بارد.","يوضع اللبن الباقي على درجة حرارة متوسطة ويحلي بالسكر حتى الغليان.","تؤخذ حوالي كبشة كبيرة من اللبن المغلي وتسكب على مزيج الكورن فلاور واللبن حتى يسهل خلطه ويقلب جيدا.","يصب هذا الخليط على بقية اللبن المغلي مع التقليب الجيد بعد رفعه من الموقد.","يعاد الخليط على درجة حرارة هادئة لمدة 3 دقائق تقريبا مع التقليب المستمر.","تضاف الفانيليا ثم تصب المهلبية في قوالب صغيرة مبللة فقط بالماء البارد.","تترك حتى تبرد ثم تجمل بالمكسرات والزبيب أو الفستق وجوز الهند أو بالموز المقطع أو الفراولة أو الكريز.","يجمَل أيضا بالكريم شانتيه على الوجه وفوقه الفواكه أو المكسرات أو يجمَل بالآيس كريم."]},"en":{"title":"Classic Mahalabia (Vanilla Milk Pudding)","intro":"","steps":{"n1":"Dissolve the cornstarch in about half a cup of cold milk.","n2":"Place the remaining milk over medium heat and sweeten with sugar until it reaches a boil.","n3":"Take about one large ladle of the boiling milk and pour it into the cornstarch mixture, stirring well to combine.","n4":"Pour this mixture into the rest of the boiling milk, stirring well after removing from the heat.","n5":"Return the mixture to low heat for approximately 3 minutes while stirring constantly.","n6":"Add the vanilla, then pour the pudding into small molds lightly moistened with cold water.","n7":"Leave to cool, then garnish with nuts and raisins, or pistachios, coconut, sliced bananas, strawberries, or cherries.","n8":"Can also be garnished with whipped cream topped with fruit or nuts, or served with ice cream."},"legacySteps":["Dissolve the cornstarch in about half a cup of cold milk.","Place the remaining milk over medium heat and sweeten with sugar until it reaches a boil.","Take about one large ladle of the boiling milk and pour it into the cornstarch mixture, stirring well to combine.","Pour this mixture into the rest of the boiling milk, stirring well after removing from the heat.","Return the mixture to low heat for approximately 3 minutes while stirring constantly.","Add the vanilla, then pour the pudding into small molds lightly moistened with cold water.","Leave to cool, then garnish with nuts and raisins, or pistachios, coconut, sliced bananas, strawberries, or cherries.","Can also be garnished with whipped cream topped with fruit or nuts, or served with ice cream."]}},"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/des-17/","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":170,"protein":4,"fat":4,"carbs":30,"fiber":0,"sugar":20},"basis":"fifi.cooking estimate per serving (modelled from typical composition tables; not measured)"},"cost":{"buckets":{"dairyEggs":0.8,"sweeteners":0.3,"grains":0.1},"total":1.2},"hash":"sha256:105f9f0ad065da9dcaec88e7b1d15fb7accbca04b3b9477f44e4f8c84086f465"}
