{"$schema":"https://cookwala.ai/v1/schemas/recipe.schema.json","cookwala":"0.2.0","id":"des-22","revision":1,"updated":"2026-10-05","legacy":{"dataUrl":"https://fifi.cooking/data/recipes/des-22.json","pageUrl":"https://fifi.cooking/recipe/des-22/"},"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":"Basbousa-Grießpudding mit Kokosraspeln","el":"Πουτίγκα σιμιγδαλιού μπασμπούσα με καρύδα","en":"Basbousa-Semolina Pudding with Coconut","es":"Pudín de Sémola Basbousa con Coco","fa":"پودینگ سمولینای بسبوسه‌ای با نارگیل","fr":"Pouding de Semoule Façon Basbousa, à la Noix de Coco","he":"פודינג סולת-בסבוסה עם קוקוס","hi":"नारियल वाली बसबूसा-सूजी पुडिंग","id":"Puding Semolina Basbousa dengan Kelapa","it":"Mahalabia di semola stile basbousa con cocco","ja":"ココナッツ風味のバスブーサ・セモリナプディング","ko":"코코넛을 넣은 바스부사 세몰리나 푸딩","ku":"Pûdînga Simîdê ya Besbûseyê bi Gûza Hindî","nl":"Basbousa-griesmeelpudding met kokos","pl":"Pudding z kaszy manny basbousa z kokosem","ps":"د بسبوسې-سوجي پوډینګ له ناریل سره","pt":"Pudim de Basbousa-Sêmola com Coco","ru":"Манный пудинг «бассбуса» с кокосовой стружкой","sv":"Basbousa-mannagrynspudding med kokos","sw":"Pudini ya Semolina ya Basbousa kwa Nazi","te":"బస్బూసా మహల్లబియా","tr":"Hindistan Cevizli Basbusa İrmik Pudingi","ur":"ناریل والا بسبوسہ سوجی کا پڈنگ","zh":"巴斯布萨粗麦粉布丁配椰丝"},"localName":"مهلبية البسبوسة","cuisine":["EG"],"course":"dessert","tags":["Light Desserts","Slow Simmering (Tasbeek)","archive"],"images":[{"url":"https://fifi.cooking/recipe-images/des-22.jpg","role":"banner"},{"url":"https://fifi.cooking/recipe-images/thumbs/des-22.jpg","role":"thumb"}]},"yield":{"servings":5.0},"ingredients":[{"ref":"milk","ingredientId":"cw.ing.milk","legacyId":"db23-1","qty":{"value":3.0,"unit":"cup"},"display":{"ar":"3 كوب","en":"3 cups"}},{"ref":"semolina","ingredientId":"cw.ing.semolina","legacyId":"db23-2","qty":{"value":0.5,"unit":"cup"},"display":{"ar":"1/2 كوب","en":"1/2 cup"}},{"ref":"sugar","ingredientId":"cw.ing.sugar","legacyId":"db23-3","qty":{"value":0.5,"unit":"cup"},"display":{"ar":"1/2 كوب","en":"1/2 cup"}},{"ref":"vanilla_or_mastic","ingredientId":"cw.ing.vanilla_or_mastic","legacyId":"db23-4","qty":{"value":0,"unit":"g"},"display":{"ar":"حسب الرغبة","en":"to taste"},"toTaste":true},{"ref":"desiccated_coconut","ingredientId":"cw.ing.desiccated_coconut","legacyId":"db23-5","qty":{"value":0,"unit":"g"},"display":{"ar":"حسب الرغبة","en":"to taste"},"toTaste":true},{"ref":"cornstarch","ingredientId":"cw.ing.cornstarch","legacyId":"db23-6","qty":{"value":2.0,"unit":"tbsp"},"display":{"ar":"2 ملعقة كبيرة","en":"2 tbsp"}},{"ref":"whipped_cream","ingredientId":"cw.ing.whipped_cream","legacyId":"db23-7","qty":{"value":0,"unit":"g"},"display":{"ar":"للتزيين","en":"for garnish"},"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.fry"},"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":"cook","opHint":"cw.op.fry"},"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":"finish","opHint":"cw.op.cut"},"attention":"continuous"},{"id":"n6","op":"cw.op.legacy_step","params":{"sourceStep":6,"phase":"finish","opHint":"cw.op.garnish"},"attention":"continuous"}],"edges":"implicit-from-inputs","totalTime":"PT30M","activeTime":"PT10M"},"safety":{"hazards":[],"allergens":{"eu14":["cereals_gluten","milk"],"us9":["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":"نضيف دقيق البسبوسة (السميد) على الخليط مع التقليب المستمر والسريع بمضرب البيض السلكي على درجة حرارة هادئة لمدة 10 دقائق حتى يصبح القوام سميكا نوعا ما.","n4":"نضيف كمية السكر والفانيليا أو المستكة مع الاستمرار في التقليب حتى ذوبان السكر، وبعد أن تبرد يدخل الثلاجة.","n5":"نحضر بايركس لوضع المهلبية بداخله وتجمَل بالكريم شانتيه وعليه موز أو فراولة.","n6":"يمكن تجميلها أيضا بالمكسرات والزبيب وجوز الهند."},"legacySteps":["يذاب الكورن فلاور في قليل من اللبن البارد.","يغلي اللبن المتبقي ثم نضيف جزءا بسيطا منه على مزيج الكورن فلاور واللبن ويقلَبوا، ثم نسكبه على اللبن المغلي مع التقليب المستمر ثم إضافة جوز الهند.","نضيف دقيق البسبوسة (السميد) على الخليط مع التقليب المستمر والسريع بمضرب البيض السلكي على درجة حرارة هادئة لمدة 10 دقائق حتى يصبح القوام سميكا نوعا ما.","نضيف كمية السكر والفانيليا أو المستكة مع الاستمرار في التقليب حتى ذوبان السكر، وبعد أن تبرد يدخل الثلاجة.","نحضر بايركس لوضع المهلبية بداخله وتجمَل بالكريم شانتيه وعليه موز أو فراولة.","يمكن تجميلها أيضا بالمكسرات والزبيب وجوز الهند."]},"en":{"title":"Basbousa-Semolina Pudding with Coconut","intro":"","steps":{"n1":"Dissolve the cornstarch in a small amount of cold milk.","n2":"Boil the remaining milk, then temper the cornstarch mixture by adding a little hot milk to it; pour the mixture back into the boiling milk while stirring constantly, then add the coconut.","n3":"Add the semolina to the mixture, stirring continuously and rapidly with a whisk over low heat for 10 minutes until the consistency thickens slightly.","n4":"Add the sugar and vanilla or mastic, continuing to stir until the sugar dissolves, then let it cool before placing it in the refrigerator.","n5":"Prepare a Pyrex dish to pour the pudding into, then garnish with whipped cream and top with banana or strawberry slices.","n6":"It can also be garnished with nuts, raisins, and coconut."},"legacySteps":["Dissolve the cornstarch in a small amount of cold milk.","Boil the remaining milk, then temper the cornstarch mixture by adding a little hot milk to it; pour the mixture back into the boiling milk while stirring constantly, then add the coconut.","Add the semolina to the mixture, stirring continuously and rapidly with a whisk over low heat for 10 minutes until the consistency thickens slightly.","Add the sugar and vanilla or mastic, continuing to stir until the sugar dissolves, then let it cool before placing it in the refrigerator.","Prepare a Pyrex dish to pour the pudding into, then garnish with whipped cream and top with banana or strawberry slices.","It can also be garnished with nuts, raisins, and coconut."]}},"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-22/","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":260,"protein":7,"fat":9,"carbs":38,"fiber":1,"sugar":24},"basis":"fifi.cooking estimate per serving (modelled from typical composition tables; not measured)"},"cost":{"buckets":{"dairyEggs":1.2,"grains":0.3,"sweeteners":0.3,"specialty":0.5},"total":2.3},"hash":"sha256:2c90dc88c1ac1e8613dc5d9def531e3aeb96cb4299ed415370c1ccb48b3a825d"}
