{"$schema":"https://cookwala.ai/v1/schemas/recipe.schema.json","cookwala":"0.2.0","id":"des-104","revision":1,"updated":"2026-10-05","legacy":{"dataUrl":"https://fifi.cooking/data/recipes/des-104.json","pageUrl":"https://fifi.cooking/recipe/des-104/"},"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":"Profiteroles mit Schokoladensauce","el":"Προφιτερόλ με σος σοκολάτας","en":"Profiteroles with Chocolate Sauce","es":"Profiteroles con Salsa de Chocolate","fa":"پروفیترول با سس شکلات","fr":"Profiteroles à la Sauce au Chocolat","he":"פרופיטרולים עם רוטב שוקולד","hi":"चॉकलेट सॉस के साथ प्रोफ़िट्रोल","id":"Profiterol dengan Saus Cokelat","it":"Profiterole con salsa al cioccolato","ja":"プロフィトロール、チョコレートソース添え","ko":"초콜릿 소스를 곁들인 프로피테롤","ku":"Profîterol bi Sosa Çîkolatayê","nl":"Profiteroles met chocoladesaus","pl":"Ptysie z sosem czekoladowym","ps":"پروفیترول له شکلاتو چتني سره","pt":"Profiteroles com Calda de Chocolate","ru":"Профитроли с шоколадным соусом","sv":"Profiteroler med chokladsås","sw":"Profiteroli kwa Sosi ya Chokoleti","te":"ప్రొఫిటరోల్","tr":"Çikolata Soslu Profiterol","ur":"چاکلیٹ ساس والے پروفیٹرول","zh":"巧克力酱泡芙"},"localName":"البروفترول","cuisine":["EG"],"course":"dessert","tags":["Western Desserts","Baking","archive"],"images":[{"url":"https://fifi.cooking/recipe-images/des-104.jpg","role":"banner"},{"url":"https://fifi.cooking/recipe-images/thumbs/des-104.jpg","role":"thumb"}]},"yield":{"servings":7.0},"ingredients":[{"ref":"flour","ingredientId":"cw.ing.flour","legacyId":"db109-1","qty":{"value":3.0,"unit":"tbsp"},"display":{"ar":"3 ملعقة كبيرة","en":"3 tbsp"}},{"ref":"salt","ingredientId":"cw.ing.salt","legacyId":"db109-2","qty":{"value":0,"unit":"g"},"display":{"ar":"حسب الرغبة","en":"to taste"},"toTaste":true},{"ref":"butter_or_ghee","ingredientId":"cw.ing.butter_or_ghee","legacyId":"db109-3","qty":{"value":3.0,"unit":"tbsp"},"display":{"ar":"3 ملعقة كبيرة","en":"3 tbsp"}},{"ref":"water","ingredientId":"cw.ing.water","legacyId":"db109-4","qty":{"value":1.0,"unit":"cup"},"display":{"ar":"1 كوب","en":"1 cup"}},{"ref":"eggs","ingredientId":"cw.ing.eggs","legacyId":"db109-5","qty":{"value":4.5,"unit":"pcs"},"display":{"ar":"4-5 بيضات","en":"4-5 eggs"}},{"ref":"vanilla","ingredientId":"cw.ing.vanilla","legacyId":"db109-6","qty":{"value":0,"unit":"g"},"display":{"ar":"قليل","en":"a little"},"toTaste":true},{"ref":"chocolate_sauce_see_following_recipe","ingredientId":"cw.ing.chocolate_sauce_see_following_recipe","legacyId":"db109-7","qty":{"value":0,"unit":"g"},"display":{"ar":"حسب الحاجة","en":"as needed"},"toTaste":true},{"ref":"chantilly_cream_or_pastry_cream_for_fill","ingredientId":"cw.ing.chantilly_cream_or_pastry_cream_for_filling","legacyId":"db109-8","qty":{"value":0,"unit":"g"},"display":{"ar":"حسب الحاجة","en":"as needed"},"toTaste":true}],"equipment":[{"ref":"oven","class":"cw.eq.heat.oven"},{"ref":"tray","class":"cw.eq.vessel.tray.baking"},{"ref":"knife","class":"cw.eq.tool.knife.chef"}],"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":"cook","opHint":"cw.op.mix"},"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":"cook","opHint":"cw.op.bake"},"attention":"continuous"},{"id":"n6","op":"cw.op.legacy_step","params":{"sourceStep":6,"phase":"cook","opHint":"cw.op.bake"},"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.layer"},"attention":"continuous"}],"edges":"implicit-from-inputs","totalTime":"PT45M","activeTime":"PT20M"},"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":"يرفع على درجة حرارة هادئة مع التحريك المستمر لمدة 5 دقائق حتى يتكور ثم يرفع ويترك حتى يبرد.","n4":"يضاف إلى العجينة البيض والفانيليا واحدة تلو الأخرى مع التقليب الجيد.","n5":"نحضر صاج فرن مدهون دهنا خفيفا وتقطع عليه عجينة الشو قطعا صغيرة في حجم البندقة الكبيرة مع ترك مسافات بين كل واحدة.","n6":"تخبز في فرن حار حتى تنضج ويجمد سطحها.","n7":"تترك لتبرد ويمكن أن تشق من أسفل وتحشى بالكريم شانتيه أو الكريم باتسيير.","n8":"يرص البروفترول في طبق الخشاف العميق ثم يصب فوقه صلصة الشيكولاته."},"legacySteps":["يغلى الماء والزبدة معا ثم يرفعوا من فوق الموقد.","نضيف الدقيق وذرة الملح إلى الماء المغلي دفعة واحدة مع التقليب المستمر.","يرفع على درجة حرارة هادئة مع التحريك المستمر لمدة 5 دقائق حتى يتكور ثم يرفع ويترك حتى يبرد.","يضاف إلى العجينة البيض والفانيليا واحدة تلو الأخرى مع التقليب الجيد.","نحضر صاج فرن مدهون دهنا خفيفا وتقطع عليه عجينة الشو قطعا صغيرة في حجم البندقة الكبيرة مع ترك مسافات بين كل واحدة.","تخبز في فرن حار حتى تنضج ويجمد سطحها.","تترك لتبرد ويمكن أن تشق من أسفل وتحشى بالكريم شانتيه أو الكريم باتسيير.","يرص البروفترول في طبق الخشاف العميق ثم يصب فوقه صلصة الشيكولاته."]},"en":{"title":"Profiteroles with Chocolate Sauce","intro":"","steps":{"n1":"Boil the water and butter together, then remove from heat.","n2":"Add the flour and a pinch of salt to the boiling water all at once while stirring constantly.","n3":"Place back over low heat and stir continuously for 5 minutes until it forms a ball, then remove and set aside to cool.","n4":"Add the eggs and vanilla to the dough one by one, mixing well after each addition.","n5":"Prepare a lightly greased baking sheet and pipe small pieces of choux dough about the size of a large hazelnut, leaving space between each one.","n6":"Bake in a hot oven until cooked through and the surface is firm.","n7":"Let them cool, then they can be sliced open and filled with chantilly cream or pastry cream.","n8":"Arrange the profiteroles on a deep serving platter and pour the chocolate sauce over them."},"legacySteps":["Boil the water and butter together, then remove from heat.","Add the flour and a pinch of salt to the boiling water all at once while stirring constantly.","Place back over low heat and stir continuously for 5 minutes until it forms a ball, then remove and set aside to cool.","Add the eggs and vanilla to the dough one by one, mixing well after each addition.","Prepare a lightly greased baking sheet and pipe small pieces of choux dough about the size of a large hazelnut, leaving space between each one.","Bake in a hot oven until cooked through and the surface is firm.","Let them cool, then they can be sliced open and filled with chantilly cream or pastry cream.","Arrange the profiteroles on a deep serving platter and pour the chocolate sauce over them."]}},"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-104/","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":200,"protein":6,"fat":12,"carbs":16,"fiber":0,"sugar":8},"basis":"fifi.cooking estimate per serving (modelled from typical composition tables; not measured)"},"cost":{"buckets":{"dairyEggs":2.5,"grains":0.1,"specialty":1.5},"total":4.1},"hash":"sha256:aea1d1accd616046d7a8acfb2f107c1e747598d758fce4708180310aee959ff2"}
