{"$schema":"https://cookwala.ai/v1/schemas/recipe.schema.json","cookwala":"0.2.0","id":"veg-26","revision":1,"updated":"2026-10-05","legacy":{"dataUrl":"https://fifi.cooking/data/recipes/veg-26.json","pageUrl":"https://fifi.cooking/recipe/veg-26/"},"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":"Gebackener frittierter Blumenkohl mit Assag in Tomatensauce","el":"Ψητό τηγανητό κουνουπίδι με ασάγκ σε σάλτσα ντομάτας","en":"Qanbeet (Fried Cauliflower)","es":"Coliflor al Horno Frita con Assag en Salsa de Tomate","fa":"گل‌کلم سرخ‌کرده پخته در فر با عصاج در سس گوجه","fr":"Chou-Fleur Frit au Four à l'Assag en Sauce Tomate","he":"קנבית (כרובית מטוגנת)","hi":"टमाटर की चटनी में असाज के साथ तली-बेक की हुई फूलगोभी","id":"Kembang Kol Goreng Panggang dengan Assag dalam Saus Tomat","it":"Cavolfiore fritto al forno con assag in salsa di pomodoro","ja":"カリフラワーとアサージュのトマトソースオーブン焼き","ko":"토마토 소스에 아사그를 넣은 콜리플라워 튀김 오븐 구이","ku":"Kelemê Gulî yê Qelandî di Firinê de bi Assag û Sosa Bacanê Sor","nl":"Qanbeet (gebakken bloemkool)","pl":"Qanbeet (smażony kalafior)","ps":"قنبیت (تللی ګلوبي)","pt":"Couve-flor Frita e Assada com Assag ao Molho de Tomate","ru":"Запечённая жареная цветная капуста с начинкой «ассаг» в томатном соусе","sv":"Qanbeet (stekt blomkål)","sw":"Koliflawa ya Kukaanga na Kuoka kwa Assag katika Sosi ya Nyanya","te":"కాలిఫ్లవర్","tr":"Domates Soslu Assaglı Fırında Karnabahar Kızartması","ur":"ٹماٹر کی چٹنی میں عصاج کے ساتھ اوون میں پکی تلی ہوئی گوبھی","zh":"番茄汁阿萨吉焗炸花椰菜"},"localName":"القنبيط","cuisine":["EG"],"course":"side","tags":["Vegetables","Baking","archive"],"images":[{"url":"https://fifi.cooking/recipe-images/veg-26.jpg","role":"banner"},{"url":"https://fifi.cooking/recipe-images/thumbs/veg-26.jpg","role":"thumb"}]},"yield":{"servings":5.0},"ingredients":[{"ref":"medium_cauliflower","ingredientId":"cw.ing.medium_cauliflower","legacyId":"vl28-1","qty":{"value":1.0,"unit":"pcs"},"display":{"ar":"1 ثمرة","en":"1 head"}},{"ref":"minced_meat_mixture_see_bab_al_lahoum","ingredientId":"cw.ing.minced_meat_mixture_see_bab_al_lahoum","legacyId":"vl28-2","qty":{"value":0.25,"unit":"kg"},"display":{"ar":"1/4 كيلو","en":"¼ kg"}},{"ref":"broth","ingredientId":"cw.ing.broth","legacyId":"vl28-3","qty":{"value":1.5,"unit":"cup"},"display":{"ar":"1.5 إلى 2 كوب","en":"1.5 to 2 cups"}},{"ref":"medium_onion","ingredientId":"cw.ing.medium_onion","legacyId":"vl28-4","qty":{"value":1.0,"unit":"pcs"},"display":{"ar":"1 بصلة متوسطة","en":"1 medium onion"}},{"ref":"tomatoes_or_tomato_paste","ingredientId":"cw.ing.tomatoes_or_tomato_paste","legacyId":"vl28-5","qty":{"value":3.0,"unit":"pcs"},"display":{"ar":"3 ثمرات","en":"3 tomatoes"}},{"ref":"bell_pepper","ingredientId":"cw.ing.bell_pepper","legacyId":"vl28-6","qty":{"value":1.0,"unit":"pcs"},"display":{"ar":"1 ثمرة","en":"1 pepper"}},{"ref":"garlic","ingredientId":"cw.ing.garlic","legacyId":"vl28-7","qty":{"value":0.25,"unit":"pcs"},"display":{"ar":"1/4 رأس ثوم","en":"¼ head"}},{"ref":"oil","ingredientId":"cw.ing.oil","legacyId":"vl28-8","qty":{"value":2.0,"unit":"tbsp"},"display":{"ar":"2 ملعقة كبيرة + للقلي","en":"2 tbsp + for frying"}},{"ref":"salt_cumin_and_vinegar","ingredientId":"cw.ing.salt_cumin_and_vinegar","legacyId":"vl28-9","qty":{"value":0,"unit":"g"},"display":{"ar":"حسب الرغبة و1 ملعقة خل","en":"to taste and 1 tbsp vinegar"},"toTaste":true}],"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":"prep","opHint":"cw.op.boil"},"attention":"continuous"},{"id":"n2","op":"cw.op.legacy_step","params":{"sourceStep":2,"phase":"cook","opHint":"cw.op.boil"},"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.season"},"attention":"continuous"},{"id":"n5","op":"cw.op.legacy_step","params":{"sourceStep":5,"phase":"cook","opHint":"cw.op.boil"},"attention":"continuous"},{"id":"n6","op":"cw.op.legacy_step","params":{"sourceStep":6,"phase":"finish","opHint":"cw.op.boil"},"attention":"continuous"}],"edges":"implicit-from-inputs","totalTime":"PT1H","activeTime":"PT25M"},"safety":{"hazards":[],"allergens":{"eu14":[],"us9":[],"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":"تشوَح هذه الخلطة في إناء به زيت حتى الغليان، ثم نضيف المرق.","n6":"بعد الغليان نحضر البايركس ثم نخلط القنبيط بالعصاج، ونسكب عليه المرق الممزوج بالصلصة، ويوضع في فرن متوسط الحرارة حتى النضج."},"legacySteps":["يقطع القنبيط وتزال أعناقه الغليظة.","يوضع في الماء المغلي المضاف إليه الملح والكمون بحيث تكون الزهرة لأسفل والأعناق لأعلى حتى تنضج نوعا ما.","ترفع في مصفاة حتى تجف ثم تحمر في الزيت وترفع على مناديل ورقية.","يضرب البصل والطماطم والفلفل الأخضر والثوم مع الملح والفلفل في الخلاط.","تشوَح هذه الخلطة في إناء به زيت حتى الغليان، ثم نضيف المرق.","بعد الغليان نحضر البايركس ثم نخلط القنبيط بالعصاج، ونسكب عليه المرق الممزوج بالصلصة، ويوضع في فرن متوسط الحرارة حتى النضج."]},"en":{"title":"Qanbeet (Fried Cauliflower)","intro":"","steps":{"n1":"Cut the cauliflower and remove the thick stems.","n2":"Place it in boiling water seasoned with salt and cumin, ensuring the florets are facing down and the stems are facing up, until partially cooked.","n3":"Remove using a strainer to drain, then fry in oil until golden and place on paper towels to drain.","n4":"Blend the onion, tomatoes, green pepper, and garlic with salt and pepper in a blender.","n5":"Sauté this mixture in a pot with oil until it boils, then add the broth.","n6":"Once boiling, prepare a Pyrex dish, mix the cauliflower with the minced meat, pour the sauce-mixed broth over it, and bake in a medium oven until cooked through."},"legacySteps":["Cut the cauliflower and remove the thick stems.","Place it in boiling water seasoned with salt and cumin, ensuring the florets are facing down and the stems are facing up, until partially cooked.","Remove using a strainer to drain, then fry in oil until golden and place on paper towels to drain.","Blend the onion, tomatoes, green pepper, and garlic with salt and pepper in a blender.","Sauté this mixture in a pot with oil until it boils, then add the broth.","Once boiling, prepare a Pyrex dish, mix the cauliflower with the minced meat, pour the sauce-mixed broth over it, and bake in a medium oven until cooked through."]}},"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/veg-26/","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":280,"protein":12,"fat":20,"carbs":14,"fiber":4,"sugar":6},"basis":"fifi.cooking estimate per serving (modelled from typical composition tables; not measured)"},"cost":{"buckets":{"produce":4,"protein":3,"fats":1.2,"spices":0.3},"total":8.5},"hash":"sha256:be9e9338c0007121aa607f3567d0bc99171f48ea5557cae8df6588ccab718483"}
