{"$schema":"https://cookwala.ai/v1/schemas/recipe.schema.json","cookwala":"0.2.0","id":"soup-05","revision":1,"updated":"2026-10-05","legacy":{"dataUrl":"https://fifi.cooking/data/recipes/soup-05.json","pageUrl":"https://fifi.cooking/recipe/soup-05/"},"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":"Cremige Tomatensuppe","el":"Κρέμα Σούπα Ντομάτας","en":"Cream of Tomato Soup","es":"Crema de Tomate","fa":"سوپ خامه‌ای گوجه‌فرنگی","fr":"Crème de Tomate","he":"מרק קרם עגבניות","hi":"टमाटर का सूप","id":"Sup Krim Tomat","it":"Crema di pomodoro","ja":"トマトのクリームスープ","ko":"토마토 크림 수프","ku":"Şorbeya Kremayî ya Bacanê Sor","nl":"Tomaatroomsoep","pl":"Krem pomidorowy","ps":"د رومي کریم سوپ","pt":"Creme de Tomate","ru":"Крем-суп из помидоров","sv":"Krämig tomatsoppa","sw":"Supu Laini ya Nyanya","te":"టమాటా సూప్","tr":"Kremalı Domates Çorbası","ur":"ٹماٹر کا کریمی سوپ","zh":"番茄奶油汤"},"localName":"شوربة الطماطم","cuisine":["EG"],"course":"soup","tags":["Soups","Boiling","archive"],"images":[{"url":"https://fifi.cooking/recipe-images/soup-05.jpg","role":"banner"},{"url":"https://fifi.cooking/recipe-images/thumbs/soup-05.jpg","role":"thumb"}]},"yield":{"servings":4.0},"ingredients":[{"ref":"medium_onion","ingredientId":"cw.ing.medium_onion","legacyId":"ss7-1","qty":{"value":1.0,"unit":"pcs"},"display":{"ar":"1 بصلة متوسطة","en":"1 medium onion"}},{"ref":"tomato","ingredientId":"cw.ing.tomato","legacyId":"ss7-2","qty":{"value":1.0,"unit":"pcs"},"display":{"ar":"1 حبة","en":"1"}},{"ref":"tomato_paste","ingredientId":"cw.ing.tomato_paste","legacyId":"ss7-3","qty":{"value":1.0,"unit":"tbsp"},"display":{"ar":"1 ملعقة كبيرة","en":"1 tbsp"}},{"ref":"salt_and_pepper","ingredientId":"cw.ing.salt_and_pepper","legacyId":"ss7-4","qty":{"value":0,"unit":"g"},"display":{"ar":"حسب الرغبة","en":"to taste"},"toTaste":true},{"ref":"butter","ingredientId":"cw.ing.butter","legacyId":"ss7-5","qty":{"value":0,"unit":"g"},"display":{"ar":"حسب الحاجة","en":"as needed"},"toTaste":true},{"ref":"flour","ingredientId":"cw.ing.flour","legacyId":"ss7-6","qty":{"value":1.0,"unit":"tbsp"},"display":{"ar":"1 ملعقة كبيرة","en":"1 tbsp"}},{"ref":"broth","ingredientId":"cw.ing.broth","legacyId":"ss7-7","qty":{"value":2.0,"unit":"cup"},"display":{"ar":"2 كوب","en":"2 cups"}},{"ref":"milk","ingredientId":"cw.ing.milk","legacyId":"ss7-8","qty":{"value":0,"unit":"g"},"display":{"ar":"قليل","en":"a little"},"toTaste":true},{"ref":"egg_yolk","ingredientId":"cw.ing.egg_yolk","legacyId":"ss7-9","qty":{"value":1.0,"unit":"pcs"},"display":{"ar":"1 صفار","en":"1 yolk"}}],"equipment":[{"ref":"hob","class":"cw.eq.heat.hob"},{"ref":"pot","class":"cw.eq.vessel.pot.stock"},{"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.cut"},"attention":"continuous"},{"id":"n2","op":"cw.op.legacy_step","params":{"sourceStep":2,"phase":"cook","opHint":"cw.op.mix"},"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.mix"},"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":"PT35M","activeTime":"PT10M"},"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":"بعد أن يبرد الخليط يضرب في الخلاط.","n5":"يخلط قليل من اللبن بصفار البيضة جيدا مع الملح والفلفل، وتسكب على الشوربة المضروبة، ثم ترفع ثانية في الإناء على درجة حرارة هادئة لمدة 5 دقائق."},"legacySteps":["تصفر بصلة مقطعة حلقات في الزبد حتى تصفر.","تضاف الطماطم المقطعة مع ملعقة الصلصة والدقيق ويخلطوا جيدا مع البصل.","يسكب المرق على الخليط على درجة حرارة منخفضة حتى النضج.","بعد أن يبرد الخليط يضرب في الخلاط.","يخلط قليل من اللبن بصفار البيضة جيدا مع الملح والفلفل، وتسكب على الشوربة المضروبة، ثم ترفع ثانية في الإناء على درجة حرارة هادئة لمدة 5 دقائق."]},"en":{"title":"Cream of Tomato Soup","intro":"","steps":{"n1":"Sauté the sliced onion in butter until golden.","n2":"Add the chopped tomato along with the tomato paste and flour, and mix well with the onions.","n3":"Pour the broth over the mixture and cook on low heat until done.","n4":"Once the mixture has cooled, blend it in a blender.","n5":"Whisk a little milk with the egg yolk and salt and pepper, pour it over the blended soup, then return to the pot over low heat for 5 minutes."},"legacySteps":["Sauté the sliced onion in butter until golden.","Add the chopped tomato along with the tomato paste and flour, and mix well with the onions.","Pour the broth over the mixture and cook on low heat until done.","Once the mixture has cooled, blend it in a blender.","Whisk a little milk with the egg yolk and salt and pepper, pour it over the blended soup, then return to the pot over low heat for 5 minutes."]}},"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/soup-05/","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":120,"protein":3,"fat":7,"carbs":12,"fiber":2,"sugar":7},"basis":"fifi.cooking estimate per serving (modelled from typical composition tables; not measured)"},"cost":{"buckets":{"produce":1,"dairyEggs":0.8,"grains":0.05,"protein":0.8,"spices":0.2},"total":2.85},"hash":"sha256:19a9abd1620d5ce502188b85db0fe8d1e706d454ba0960af63034dbf782847b3"}
