{"$schema":"https://cookwala.ai/v1/schemas/recipe.schema.json","cookwala":"0.2.0","id":"meat-19","revision":1,"updated":"2026-10-05","legacy":{"dataUrl":"https://fifi.cooking/data/recipes/meat-19.json","pageUrl":"https://fifi.cooking/recipe/meat-19/"},"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":"Hähnchenbrust in weißer Milchsauce","el":"Στήθος κοτόπουλου σε λευκή σάλτσα γάλακτος","en":"Chicken Breasts in Aromatic Sauce","es":"Pechuga de Pollo en Salsa Blanca de Leche","fa":"سینه مرغ در سس سفید شیر","fr":"Blanc de Poulet en Sauce Blanche au Lait","he":"חזי עוף ברוטב ארומטי","hi":"सफ़ेद दूध सॉस में मुर्गे की ब्रेस्ट","id":"Dada Ayam dengan Saus Susu Putih","it":"Petto di pollo in salsa bianca al latte","ja":"鶏むね肉のホワイトミルクソース煮","ko":"하얀 우유 소스의 닭가슴살","ku":"Sînga Mirîşkê bi Sosa Spî ya Şîr","nl":"Kipfilets in geurige saus","pl":"Piersi z kurczaka w aromatycznym sosie","ps":"د مرغ سینې په معطر چتني کې","pt":"Peito de Frango ao Molho Branco de Leite","ru":"Куриная грудка в белом молочном соусе","sv":"Kycklingbröst i aromatisk sås","sw":"Kidari cha Kuku kwa Sosi Nyeupe ya Maziwa","te":"సాస్‌లో చికెన్ ఛాతీ ముక్కలు","tr":"Beyaz Sütlü Soslu Tavuk Göğsü","ur":"سفید دودھ کی چٹنی میں چکن بریسٹ","zh":"白汁牛奶鸡胸肉"},"localName":"صدور الدجاج بالصوص","cuisine":["EG"],"course":"main","tags":["Meats & Poultry","Slow Simmering (Tasbeek)","archive"],"images":[{"url":"https://fifi.cooking/recipe-images/meat-19.jpg","role":"banner"},{"url":"https://fifi.cooking/recipe-images/thumbs/meat-19.jpg","role":"thumb"}]},"yield":{"servings":4.0},"ingredients":[{"ref":"chicken_breasts","ingredientId":"cw.ing.chicken_breasts","legacyId":"mp19-1","qty":{"value":1.0,"unit":"kg"},"display":{"ar":"1 كيلو","en":"1 kg"}},{"ref":"large_onion","ingredientId":"cw.ing.large_onion","legacyId":"mp19-2","qty":{"value":1.0,"unit":"pcs"},"display":{"ar":"1 بصلة كبيرة","en":"1 large onion"}},{"ref":"minced_garlic","ingredientId":"cw.ing.minced_garlic","legacyId":"mp19-3","qty":{"value":2.0,"unit":"pcs"},"display":{"ar":"2 فص","en":"2 cloves"}},{"ref":"minced_cardamom","ingredientId":"cw.ing.minced_cardamom","legacyId":"mp19-4","qty":{"value":2.0,"unit":"pcs"},"display":{"ar":"2 فص","en":"2 pods"}},{"ref":"flour","ingredientId":"cw.ing.flour","legacyId":"mp19-5","qty":{"value":2.0,"unit":"tbsp"},"display":{"ar":"2 ملعقة كبيرة","en":"2 tbsp"}},{"ref":"salt_pepper_and_cinnamon","ingredientId":"cw.ing.salt_pepper_and_cinnamon","legacyId":"mp19-6","qty":{"value":0,"unit":"g"},"display":{"ar":"حسب الرغبة","en":"to taste"},"toTaste":true},{"ref":"milk","ingredientId":"cw.ing.milk","legacyId":"mp19-7","qty":{"value":1.0,"unit":"cup"},"display":{"ar":"1 كوب","en":"1 cup"}},{"ref":"water","ingredientId":"cw.ing.water","legacyId":"mp19-8","qty":{"value":1.0,"unit":"cup"},"display":{"ar":"1 كوب","en":"1 cup"}},{"ref":"oil","ingredientId":"cw.ing.oil","legacyId":"mp19-9","qty":{"value":2.0,"unit":"tbsp"},"display":{"ar":"2 ملعقة","en":"2 tbsp"}}],"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.marinate"},"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":"cook","opHint":"cw.op.cut"},"attention":"continuous"},{"id":"n5","op":"cw.op.legacy_step","params":{"sourceStep":5,"phase":"finish","opHint":"cw.op.fry"},"attention":"continuous"}],"edges":"implicit-from-inputs","totalTime":"PT2H35M","activeTime":"PT2H"},"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":"يخلط الثوم المفري والحبهان المفري بالملح والفلفل والقرفة، ثم يشوحان في نفس الزيت.","n4":"تقطع نصف البصلة الباقية صغيرا وتشوح معهم.","n5":"تضاف كوب اللبن والماء حتى الغليان، ثم يوضع الدجاج المحمر في هذا السائل حتى النضج مع ملاحظة بقاء قليل من الصوص الأبيض."},"legacySteps":["يتبل الدجاج بعصير نصف البصلة فقط مع الملح والفلفل، وتترك مغطاة في الثلاجة على الأقل ساعتين.","يوضع الدجاج في الدقيق مع تقليبه جيدا على الوجهين، ثم يحمر في الزيت حتى يصفر لونه ويرفع من الإناء.","يخلط الثوم المفري والحبهان المفري بالملح والفلفل والقرفة، ثم يشوحان في نفس الزيت.","تقطع نصف البصلة الباقية صغيرا وتشوح معهم.","تضاف كوب اللبن والماء حتى الغليان، ثم يوضع الدجاج المحمر في هذا السائل حتى النضج مع ملاحظة بقاء قليل من الصوص الأبيض."]},"en":{"title":"Chicken Breasts in Aromatic Sauce","intro":"","steps":{"n1":"Marinate the chicken with only the juice of half the onion along with salt and pepper, then leave covered in the refrigerator for at least two hours.","n2":"Coat the chicken in flour, ensuring both sides are well-covered, then fry in oil until golden brown and remove from the pan.","n3":"Mix the minced garlic and minced cardamom with salt, pepper, and cinnamon, then sauté them in the same oil.","n4":"Finely dice the remaining half of the onion and sauté it with the aromatics.","n5":"Add the milk and water and bring to a boil, then place the fried chicken into the liquid and simmer until cooked, ensuring a little white sauce remains."},"legacySteps":["Marinate the chicken with only the juice of half the onion along with salt and pepper, then leave covered in the refrigerator for at least two hours.","Coat the chicken in flour, ensuring both sides are well-covered, then fry in oil until golden brown and remove from the pan.","Mix the minced garlic and minced cardamom with salt, pepper, and cinnamon, then sauté them in the same oil.","Finely dice the remaining half of the onion and sauté it with the aromatics.","Add the milk and water and bring to a boil, then place the fried chicken into the liquid and simmer until cooked, ensuring a little white sauce remains."]}},"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/meat-19/","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":370,"protein":56,"fat":11,"carbs":11,"fiber":1,"sugar":5},"basis":"fifi.cooking estimate per serving (modelled from typical composition tables; not measured)"},"cost":{"buckets":{"protein":10,"produce":0.8,"grains":0.1,"dairyEggs":0.4,"fats":0.3,"spices":0.4},"total":12.0},"hash":"sha256:37b5f293546d35c996bb16a5725070a9a7802819de7214e3f631cd733df18b20"}
