{"$schema":"https://cookwala.ai/v1/schemas/recipe.schema.json","cookwala":"0.2.0","id":"meat-34","revision":1,"updated":"2026-10-05","legacy":{"dataUrl":"https://fifi.cooking/data/recipes/meat-34.json","pageUrl":"https://fifi.cooking/recipe/meat-34/"},"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":"Rindfleisch-Reis-Kofta","el":"Κοφτά μοσχαρίσια με ρύζι","en":"Meat Kofta with Rice","es":"Kofta de Carne con Arroz","fa":"کوفته گوشت و برنج","fr":"Kofta de Bœuf au Riz","he":"קופטה בשר עם אורז","hi":"बीफ और चावल का कोफ्ता","id":"Kofta Daging Sapi dan Nasi","it":"Kofta di manzo e riso","ja":"牛肉と米のコフタ","ko":"소고기와 쌀 코프타","ku":"Kufteya Goştê Dewar û Birincê","nl":"Vleeskofta met rijst","pl":"Kofta mięsna z ryżem","ps":"د غوښې کوفته له وریژې سره","pt":"Kafta de Carne Bovina com Arroz","ru":"Кофта из говядины с рисом","sv":"Köttkofta med ris","sw":"Kofta za Nyama ya Ng'ombe na Wali","te":"బియ్యంతో కొఫ్తా","tr":"Dana ve Pirinç Köftesi","ur":"بیف اور چاول کے کوفتے","zh":"牛肉米丸"},"localName":"كفتة اللحم بالأرز","cuisine":["EG"],"course":"main","tags":["Meats & Poultry","Pan-Frying","archive"],"images":[{"url":"https://fifi.cooking/recipe-images/meat-34.jpg","role":"banner"},{"url":"https://fifi.cooking/recipe-images/thumbs/meat-34.jpg","role":"thumb"}]},"yield":{"servings":4.0},"ingredients":[{"ref":"ground_beef","ingredientId":"cw.ing.ground_beef","legacyId":"mp34-1","qty":{"value":0.25,"unit":"kg"},"display":{"ar":"1/4 كيلو","en":"¼ kg"}},{"ref":"boiled_rice","ingredientId":"cw.ing.boiled_rice","legacyId":"mp34-2","qty":{"value":0.5,"unit":"cup"},"display":{"ar":"1/2 كوب","en":"½ cup"}},{"ref":"medium_onion_minced","ingredientId":"cw.ing.medium_onion_minced","legacyId":"mp34-3","qty":{"value":1.0,"unit":"pcs"},"display":{"ar":"1 بصلة متوسطة","en":"1 medium onion"}},{"ref":"egg","ingredientId":"cw.ing.egg","legacyId":"mp34-4","qty":{"value":1.0,"unit":"pcs"},"display":{"ar":"1 بيضة","en":"1 egg"}},{"ref":"garlic_minced","ingredientId":"cw.ing.garlic_minced","legacyId":"mp34-5","qty":{"value":4.0,"unit":"pcs"},"display":{"ar":"4 فصوص","en":"4 cloves"}},{"ref":"salt_pepper_spices_and_dried_mint","ingredientId":"cw.ing.salt_pepper_spices_and_dried_mint","legacyId":"mp34-6","qty":{"value":1.0,"unit":"tsp"},"display":{"ar":"1 ملعقة صغيرة نعناع، وبقية التوابل حسب الرغبة","en":"1 tsp mint, remaining spices to taste"}},{"ref":"parsley_minced","ingredientId":"cw.ing.parsley_minced","legacyId":"mp34-7","qty":{"value":0,"unit":"g"},"display":{"ar":"قليل","en":"a little"},"toTaste":true}],"equipment":[{"ref":"hob","class":"cw.eq.heat.hob"},{"ref":"pan","class":"cw.eq.vessel.pan.skillet"}],"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":"prep","opHint":"cw.op.marinate"},"attention":"continuous"},{"id":"n3","op":"cw.op.legacy_step","params":{"sourceStep":3,"phase":"prep","opHint":"cw.op.boil"},"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":"cook","opHint":"cw.op.steam"},"attention":"continuous"},{"id":"n6","op":"cw.op.legacy_step","params":{"sourceStep":6,"phase":"finish","opHint":"cw.op.fry"},"attention":"continuous"},{"id":"n7","op":"cw.op.legacy_step","params":{"sourceStep":7,"phase":"alternative","opHint":"cw.op.fry"},"attention":"continuous"}],"edges":"implicit-from-inputs","totalTime":"PT40M","activeTime":"PT20M"},"safety":{"hazards":[],"allergens":{"eu14":["eggs"],"us9":["eggs"],"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":"تغطى بالبيض والبقسماط ثم تحمر في الزيت.","n7":"يمكن إلغاء الطهو على البخار باستبداله بأن تغمس أصابع الكفتة أو الدوائر في الدقيق ثم البيض ثم البقسماط، وتترك في الثلاجة لمدة ساعة حتى تتماسك ثم تحمر في الزيت."},"legacySteps":["بعد سلق الأرز يصفى جيدا من الماء ويترك ليبرد ثم يضرب في الكبة.","يتبل اللحم المفروم بالبصلة والثوم والملح والفلفل والبهار وبقية التوابل.","يخلط اللحم المتبل بالأرز المسلوق ويعجن جيدا بالبيضة.","يشكل على هيئة أصابع أو دوائر.","يطهى على البخار حتى تتماسك الأصابع، ثم تترك لتبرد.","تغطى بالبيض والبقسماط ثم تحمر في الزيت.","يمكن إلغاء الطهو على البخار باستبداله بأن تغمس أصابع الكفتة أو الدوائر في الدقيق ثم البيض ثم البقسماط، وتترك في الثلاجة لمدة ساعة حتى تتماسك ثم تحمر في الزيت."]},"en":{"title":"Meat Kofta with Rice","intro":"","steps":{"n1":"After boiling the rice, drain it well, let it cool, and then process it in a food processor.","n2":"Season the ground beef with the onion, garlic, salt, pepper, and spices.","n3":"Mix the seasoned meat with the boiled rice and knead well with the egg.","n4":"Shape the mixture into fingers or rounds.","n5":"Steam until the shapes firm up, then let them cool.","n6":"Coat with egg and breadcrumbs, then fry in oil.","n7":"You can skip the steaming step by dredging the kofta fingers or rounds in flour, then egg, then breadcrumbs, and letting them rest in the refrigerator for one hour until firm before frying in oil."},"legacySteps":["After boiling the rice, drain it well, let it cool, and then process it in a food processor.","Season the ground beef with the onion, garlic, salt, pepper, and spices.","Mix the seasoned meat with the boiled rice and knead well with the egg.","Shape the mixture into fingers or rounds.","Steam until the shapes firm up, then let them cool.","Coat with egg and breadcrumbs, then fry in oil.","You can skip the steaming step by dredging the kofta fingers or rounds in flour, then egg, then breadcrumbs, and letting them rest in the refrigerator for one hour until firm before frying in oil."]}},"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-34/","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":230,"protein":14,"fat":12,"carbs":16,"fiber":1,"sugar":2},"basis":"fifi.cooking estimate per serving (modelled from typical composition tables; not measured)"},"cost":{"buckets":{"protein":3.5,"grains":0.3,"produce":0.6,"dairyEggs":0.3,"spices":0.4},"total":5.1},"hash":"sha256:4bbaf9e2a05f418bb8f4bc2c31e0ba0c98f8fb7889d8171e083481d2ceee91b4"}
