{"$schema":"https://cookwala.ai/v1/schemas/recipe.schema.json","cookwala":"0.2.0","id":"pasta-01","revision":1,"updated":"2026-10-05","legacy":{"dataUrl":"https://fifi.cooking/data/recipes/pasta-01.json","pageUrl":"https://fifi.cooking/recipe/pasta-01/"},"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 überbackene Makkaroni mit Béchamel und Hackfleischfüllung","el":"Κλασικό μακαρόνι φούρνου με μπεσαμέλ και γέμιση κιμά","en":"Classic Baked Macaroni Béchamel with Minced Meat","es":"Macarrones Gratinados con Bechamel y Carne Picada","fa":"ماکارونی بشامل کلاسیک پخته در فر با مایه گوشت چرخ‌کرده","fr":"Macaronis Béchamel Classiques Gratinés à la Viande Hachée","he":"מקרוני בשמל אפוי קלאסי עם בשר טחון","hi":"बेशामेल सॉस और कीमा भरावन के साथ क्लासिक बेक्ड मकरोनी","id":"Makaroni Bechamel Panggang Klasik dengan Isian Daging Cincang","it":"Maccheroni al forno con besciamella e ripieno di carne macinata","ja":"マカロニのベシャメル焼き アサーグ添え","ko":"다진 고기 속을 넣은 클래식 마카로니 베샤멜 오븐 구이","ku":"Makaroneya Firinê ya Klasîk bi Beşamel û Tijeya Goştê Hêrayî","nl":"Klassieke macaroni uit de oven met béchamel en gehakt","pl":"Klasyczny zapiekany makaron beszamelowy z mięsem mielonym","ps":"کلاسیکي پخلی شوې ماکاروني د بیشامیل او قیمې سره","pt":"Macarrão ao Forno Clássico com Béchamel e Recheio de Carne Moída Temperada","ru":"Классическая запечённая паста с бешамелем и мясной начинкой","sv":"Klassisk ugnsbakad makaroni-béchamel med köttfärs","sw":"Makaroni ya Kuoka kwa Bechamel ya Jadi na Kujaza Nyama ya Kusaga","te":"బెషమెల్ & ఉసాజ్‌తో పాస్తా","tr":"Kıymalı Klasik Fırın Makarna Beşamel","ur":"قیمے کی بھرائی والی روایتی بیک کی ہوئی میکرونی بیشامیل","zh":"经典烤通心粉配白汁肉馅"},"localName":"المكرونة بالباشاميل والعصاج","cuisine":["EG"],"course":"main","tags":["Rice, Pastas & Bakes","Oven Baking","archive"],"images":[{"url":"https://fifi.cooking/recipe-images/pasta-01.jpg","role":"banner"},{"url":"https://fifi.cooking/recipe-images/thumbs/pasta-01.jpg","role":"thumb"}]},"yield":{"servings":7.0},"ingredients":[{"ref":"penne_rigate_pasta","ingredientId":"cw.ing.penne_rigate_pasta","legacyId":"pb1-1","qty":{"value":500.0,"unit":"g"},"display":{"ar":"1/2 كيلو مكرونة فرن","en":"500g penne rigate"}},{"ref":"cooked_classic_assag_minced_meat_filling","ingredientId":"cw.ing.cooked_classic_assag_minced_meat_filling","legacyId":"pb1-2","qty":{"value":400.0,"unit":"g"},"display":{"ar":"1/4 إلى 1/2 كيلو عصاج لحم مفروم بالبصل","en":"400g seasoned minced meat with onions"}},{"ref":"all_purpose_white_flour","ingredientId":"cw.ing.all_purpose_white_flour","legacyId":"pb1-3","qty":{"value":5.0,"unit":"tbsp"},"display":{"ar":"3 ملاعق كبيرة دقيق","en":"5 tablespoons flour"}},{"ref":"egyptian_baladi_ghee_or_butter","ingredientId":"cw.ing.egyptian_baladi_ghee_or_butter","legacyId":"pb1-4","qty":{"value":5.0,"unit":"tbsp"},"display":{"ar":"3 أكواب لبن (أو حسب الحاجة)","en":"5 tablespoons ghee"}},{"ref":"whole_milk_rich_broth","ingredientId":"cw.ing.whole_milk_rich_broth","legacyId":"pb1-5","qty":{"value":1.0,"unit":"l"},"display":{"ar":"4 بيضات (أو 2 بيضة مخفوقة)","en":"1 liter milk + 1 cup warm broth"}},{"ref":"whole_egg_nutmeg","ingredientId":"cw.ing.whole_egg_nutmeg","legacyId":"pb1-6","qty":{"value":1.0,"unit":"pcs"},"display":{"ar":"2 ملعقة كبيرة سمن + قطعة زبد على الوجه","en":"1 egg beaten + pinch of nutmeg"}},{"ref":"grated_egyptian_rumi_cheese","ingredientId":"cw.ing.grated_egyptian_rumi_cheese","legacyId":"pb1-7","qty":{"value":0.5,"unit":"cup"},"display":{"ar":"ملح وفلفل أسود","en":"1/2 cup grated cheese for crust"}}],"equipment":[{"ref":"oven","class":"cw.eq.heat.oven"},{"ref":"tray","class":"cw.eq.vessel.tray.baking"}],"process":{"nodes":[{"id":"n1","op":"cw.op.legacy_step","params":{"sourceStep":1,"phase":"cook","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":"prep","opHint":"cw.op.fry"},"attention":"continuous"},{"id":"n4","op":"cw.op.legacy_step","params":{"sourceStep":4,"phase":"prep","opHint":"cw.op.mix"},"attention":"continuous"},{"id":"n5","op":"cw.op.legacy_step","params":{"sourceStep":5,"phase":"prep","opHint":"cw.op.whisk"},"attention":"continuous"},{"id":"n6","op":"cw.op.legacy_step","params":{"sourceStep":6,"phase":"finish","opHint":"cw.op.fry"},"attention":"continuous"}],"edges":"implicit-from-inputs","totalTime":"PT1H5M","activeTime":"PT25M"},"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":"سلق المكرونة وتطعيمها: بعد سلق مكرونة الفرن تصفى، ويقدح السمن أو الزيت وتحمر فيه البصلة ثم تخلط بالمكرونة المسلوقة وتقلب جيداً وتتبل بالملح والفلفل (أو استبدال البصل بكمية من العصاج).","n4":"دمج المكرونة بالصلصة: تسكب 1/3 كمية الباشاميل على المكرونة المسلوقة وتخلط معها جيداً لتتماسك القطع لاحقاً.","n5":"رص الصينية: تدهن الصينية دهناً خفيفاً وتوضع بها نصف المكرونة، ثم تفرد طبقة العصاج المفروم في المنتصف، ثم توضع باقي المكرونة، ويسكب فوقها باقي الباشاميل المخفوق معه البيض.","n6":"الخبز والتحمير: توضع قطعة زبد على الوجه وتدخل فرن متوسط الحرارة حتى يحمر الوجه وتكتسب لوناً ذهبياً غنياً."},"legacySteps":["عمل الباشاميل الحريري: يسيح السمن أو الزيت ويضاف له الدقيق مع التحريك الجيد بالملعقة الخشب على درجة حرارة هادئة حتى يصفر لونه دون أن يحترق. يرفع الإناء ويضاف إليه اللبن المغلي تدريجياً مع التقليب السريع بالمضرب السلك حتى لا يتكتل.","تتبيل وإنهاء الباشاميل: يعاد الإناء على درجة حرارة متوسطة مع استمرار التقليب ويتبل بالملح والفلفل حتى يصل إلى السمك المطلوب (سميكاً نوعاً ما). بعد أن يبرد الخليط يضاف إليه البيض المخفوق بالفلفل ويقلب جيداً.","سلق المكرونة وتطعيمها: بعد سلق مكرونة الفرن تصفى، ويقدح السمن أو الزيت وتحمر فيه البصلة ثم تخلط بالمكرونة المسلوقة وتقلب جيداً وتتبل بالملح والفلفل (أو استبدال البصل بكمية من العصاج).","دمج المكرونة بالصلصة: تسكب 1/3 كمية الباشاميل على المكرونة المسلوقة وتخلط معها جيداً لتتماسك القطع لاحقاً.","رص الصينية: تدهن الصينية دهناً خفيفاً وتوضع بها نصف المكرونة، ثم تفرد طبقة العصاج المفروم في المنتصف، ثم توضع باقي المكرونة، ويسكب فوقها باقي الباشاميل المخفوق معه البيض.","الخبز والتحمير: توضع قطعة زبد على الوجه وتدخل فرن متوسط الحرارة حتى يحمر الوجه وتكتسب لوناً ذهبياً غنياً."]},"en":{"title":"Classic Baked Macaroni Béchamel with Minced Meat","intro":"The undisputed star of Egyptian festive banquets. Penne tossed with rich white sauce, layered with spiced beef filling, and crowned with a golden, bubbling béchamel crust.","steps":{"n1":"Boil penne pasta in salted water until just al dente (about 8 minutes). Drain without rinsing.","n2":"Melt ghee in saucepan, whisk in flour for 2 minutes until golden. Gradually pour milk and warm broth while whisking continuously until smooth and thick. Season with salt, white pepper, and nutmeg.","n3":"Mix one-third of the hot béchamel sauce into the cooked pasta.","n4":"Spread half the pasta in a buttered baking dish, distribute the savory minced meat filling evenly, then cover with remaining pasta.","n5":"Pour remaining béchamel smoothly over top. Whisk an egg into the top layer or sprinkle with grated Rumi cheese.","n6":"Bake in 200°C (400°F) oven for 30 minutes, then brown under broiler until surface is bubbling and golden-crusted. Rest 15 minutes before slicing."},"legacySteps":["Boil penne pasta in salted water until just al dente (about 8 minutes). Drain without rinsing.","Melt ghee in saucepan, whisk in flour for 2 minutes until golden. Gradually pour milk and warm broth while whisking continuously until smooth and thick. Season with salt, white pepper, and nutmeg.","Mix one-third of the hot béchamel sauce into the cooked pasta.","Spread half the pasta in a buttered baking dish, distribute the savory minced meat filling evenly, then cover with remaining pasta.","Pour remaining béchamel smoothly over top. Whisk an egg into the top layer or sprinkle with grated Rumi cheese.","Bake in 200°C (400°F) oven for 30 minutes, then brown under broiler until surface is bubbling and golden-crusted. Rest 15 minutes before slicing."]}},"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/pasta-01/","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":640,"protein":30,"fat":30,"carbs":62,"fiber":3,"sugar":8},"basis":"fifi.cooking estimate per serving (modelled from typical composition tables; not measured)"},"cost":{"buckets":{"grains":2,"protein":6,"dairyEggs":5,"spices":0.3},"total":13.3},"hash":"sha256:10d90878356737909b4d6a74cc518465f5bb95274157e6785272014d73e72fe1"}
