{"$schema":"https://cookwala.ai/v1/schemas/recipe.schema.json","cookwala":"0.2.0","id":"w-th-014","revision":1,"updated":"2026-10-08","legacy":{"dataUrl":"https://fifi.cooking/data/recipes/w-th-014.json","pageUrl":"https://fifi.cooking/recipe/w-th-014/"},"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":"سلطة اللحم المشوي (نام توك نياو)","bn":"গ্রিলড স্টিক সালাদ (নাম টক ন্যুয়া)","cs":"Salát z grilovaného steaku (nam tok neua)","de":"Gegrillter Steak-Salat (Nam Tok Neua)","el":"Σαλάτα με ψητή μπριζόλα (Ναμ Τοκ Νέουα)","en":"Grilled Steak Salad (Nam Tok Neua)","es":"Ensalada de bistec a la parrilla (Nam Tok Neua)","fa":"سالاد استیک کبابی (نام توک نوآ)","fr":"Salade de steak grillé (Nam Tok Neua)","he":"סלט סטייק צלוי (נם טוק נאו)","hi":"ग्रिल्ड स्टेक सलाद (नाम टोक न्युआ)","id":"Salad Steak Panggang (Nam Tok Neua)","it":"Insalata di bistecca alla griglia (Nam Tok Neua)","ja":"焼き牛肉サラダ（ナムトックヌア）","ko":"구운 스테이크 샐러드(남똑느아)","ku":"Salata steak a qelandî (Nam Tok Neua)","nl":"Gegrilde steeksalade (Nam Tok Neua)","pl":"Sałatka z grilowanego steku (Nam Tok Neua)","ps":"پخلي سټیک سلاد (نام ټوک نیوا)","pt":"Salada de bife grelhado (Nam Tok Neua)","ru":"Салат из жареного стейка (Нам Ток Неуа)","sq":"Sallatë me biftek në zgarë (Nam Tok Neua)","sv":"Grillad biffsallad, nam tok neua","sw":"Saladi ya Nyama ya Kuchoma (Nam Tok Neua)","te":"గ్రిల్ చేసిన స్టీక్ సలాడ్ నామ్ టోక్ నేయా","tr":"Izgara Biftek Salatası Nam Tok Neua","ur":"گرلڈ اسٹیک سلاد، نام توک نیوا","vi":"Salad bít tết nướng (Nam Tok Neua)","zh":"泰式凉拌烤牛排"},"localName":"سلطة اللحم المشوي (نام توك نياو)","cuisine":["TH"],"course":"other","tags":["Appetizers & Salads","Traditional cooking","world"],"images":[{"url":"https://fifi.cooking/recipe-images/w-th-014.jpg","role":"banner"},{"url":"https://fifi.cooking/recipe-images/thumbs/w-th-014.jpg","role":"thumb"}],"difficulty":"medium"},"yield":{"servings":5.0},"ingredients":[{"ref":"picanha_steak_or_tri_tip","ingredientId":"cw.ing.picanha_steak_or_tri_tip","legacyId":"w-th-014-i1","qty":{"value":8.0,"unit":"pcs"},"display":{"ar":"225 جرام","en":"8 oz"}},{"ref":"ground_black_pepper","ingredientId":"cw.ing.ground_black_pepper","legacyId":"w-th-014-i2","qty":{"value":0.25,"unit":"tsp"},"display":{"ar":"¼ ملعقة صغيرة","en":"¼ teaspoon"}},{"ref":"soy_sauce","ingredientId":"cw.ing.soy_sauce","legacyId":"w-th-014-i3","qty":{"value":1.0,"unit":"tsp"},"display":{"ar":"1 ملعقة صغيرة","en":"1 teaspoon"}},{"ref":"oyster_sauce","ingredientId":"cw.ing.oyster_sauce","legacyId":"w-th-014-i4","qty":{"value":1.5,"unit":"tsp"},"display":{"ar":"1.5 ملعقة صغيرة","en":"1.5 teaspoons"}},{"ref":"sugar","ingredientId":"cw.ing.sugar","legacyId":"w-th-014-i5","qty":{"value":0.75,"unit":"tsp"},"display":{"ar":"¾ ملعقة صغيرة","en":"¾ teaspoon"}},{"ref":"water","ingredientId":"cw.ing.water","legacyId":"w-th-014-i6","qty":{"value":0.5,"unit":"tbsp"},"display":{"ar":"½ ملعقة كبيرة","en":"½ tablespoon"}},{"ref":"neutral_oil","ingredientId":"cw.ing.neutral_oil","legacyId":"w-th-014-i7","qty":{"value":0.5,"unit":"tbsp"},"display":{"ar":"½ ملعقة كبيرة","en":"½ tablespoon"}},{"ref":"jasmine_or_thai_glutinous_rice","ingredientId":"cw.ing.jasmine_or_thai_glutinous_rice","legacyId":"w-th-014-i8","qty":{"value":2.0,"unit":"tbsp"},"display":{"ar":"2 ملعقة كبيرة","en":"2 tablespoons"}},{"ref":"makrut_lime_leaf_optional","ingredientId":"cw.ing.makrut_lime_leaf_optional","legacyId":"w-th-014-i9","qty":{"value":1.0,"unit":"pcs"},"display":{"ar":"1 ورقة","en":"1 leaf"}},{"ref":"fish_sauce","ingredientId":"cw.ing.fish_sauce","legacyId":"w-th-014-i10","qty":{"value":2.0,"unit":"tbsp"},"display":{"ar":"2 ملعقة كبيرة","en":"2 tablespoons"}},{"ref":"lime_juice","ingredientId":"cw.ing.lime_juice","legacyId":"w-th-014-i11","qty":{"value":1.0,"unit":"tbsp"},"display":{"ar":"1 ملعقة كبيرة","en":"1 tablespoon"}},{"ref":"sugar_2","ingredientId":"cw.ing.sugar","legacyId":"w-th-014-i12","qty":{"value":0.5,"unit":"tsp"},"display":{"ar":"½ ملعقة صغيرة","en":"½ teaspoon"}},{"ref":"roasted_chili_flakes","ingredientId":"cw.ing.roasted_chili_flakes","legacyId":"w-th-014-i13","qty":{"value":0.5,"unit":"tsp"},"display":{"ar":"½ ملعقة صغيرة (أو حسب الرغبة)","en":"½ teaspoon (or to taste)"}},{"ref":"lemongrass","ingredientId":"cw.ing.lemongrass","legacyId":"w-th-014-i14","qty":{"value":1.0,"unit":"pcs"},"display":{"ar":"1 حبة (الجزء السفلي فقط، مقطعة رفيعة)","en":"1 stalk (bottom half only, thinly sliced)"}},{"ref":"shallots","ingredientId":"cw.ing.shallots","legacyId":"w-th-014-i15","qty":{"value":3.0,"unit":"tbsp"},"display":{"ar":"3 ملعقة كبيرة (مقطعة رفيعة)","en":"3 tablespoons (thinly sliced)"}},{"ref":"mint_leaves","ingredientId":"cw.ing.mint_leaves","legacyId":"w-th-014-i16","qty":{"value":0.5,"unit":"cup"},"display":{"ar":"½ كوب (معبأة)","en":"½ cup (loosely packed)"}},{"ref":"chopped_cilantro","ingredientId":"cw.ing.chopped_cilantro","legacyId":"w-th-014-i17","qty":{"value":0.5,"unit":"cup"},"display":{"ar":"½ كوب","en":"½ cup"}},{"ref":"sawtooth_coriander_optional","ingredientId":"cw.ing.sawtooth_coriander_optional","legacyId":"w-th-014-i18","qty":{"value":2.5,"unit":"pcs"},"display":{"ar":"2-3 ورقة (مقطعة)","en":"2-3 leaves (chopped)"}},{"ref":"thai_sticky_rice_for_serving","ingredientId":"cw.ing.thai_sticky_rice_for_serving","legacyId":"w-th-014-i19","qty":{"value":0,"unit":"g"},"display":{"ar":"حسب الحاجة","en":"as needed"},"toTaste":true}],"equipment":[{"ref":"bowl","class":"cw.eq.tool.bowl.mixing"}],"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.roast"},"attention":"continuous"},{"id":"n3","op":"cw.op.legacy_step","params":{"sourceStep":3,"phase":"cook","opHint":"cw.op.grill"},"attention":"continuous"},{"id":"n4","op":"cw.op.legacy_step","params":{"sourceStep":4,"phase":"cook","opHint":"cw.op.fry"},"attention":"continuous"},{"id":"n5","op":"cw.op.legacy_step","params":{"sourceStep":5,"phase":"cook","opHint":"cw.op.mix"},"attention":"continuous"},{"id":"n6","op":"cw.op.legacy_step","params":{"sourceStep":6,"phase":"cook","opHint":"cw.op.fry"},"attention":"continuous"}],"edges":"implicit-from-inputs","totalTime":"PT2H10M","activeTime":"PT2H"},"safety":{"hazards":[],"allergens":{"eu14":["cereals_gluten","fish","molluscs","soybeans"],"us9":["fish","soybeans","wheat"],"mayContain":[],"x-status":"contains","x-ruleset":"fifi-allergen-1"},"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"]},"x-diabetic":{"status":"borderline","ruleset":"fifi-diabetic-1","basis":"estimate"}},"text":{"ar":{"title":"سلطة اللحم المشوي (نام توك نياو)"},"en":{"title":"Grilled Steak Salad (Nam Tok Neua)"}},"textSidecars":{"languages":["bn","cs","de","el","es","fa","fr","he","hi","id","it","ja","ko","ku","nl","pl","ps","pt","ru","sq","sv","sw","te","tr","ur","vi","zh"],"url":"/v1/recipes/{id}/text/{lang}.json"},"source":{"name":"hot-thai-kitchen.com","url":"https://hot-thai-kitchen.com/nam-tok-neua/","collection":"world","citation":"Rewritten from the public recipe site named in each recipe's source and credited there; halal-gated by fifi.cooking; structured facts only until the source rights are confirmed"},"license":"LicenseRef-source-credited","layers":{"r1":true,"r2":false,"r3":false},"nutrition":{"perServing":{"kcal":260,"protein":14,"fat":8,"carbs":32,"fiber":1,"sugar":2},"basis":"fifi.cooking estimate per serving (modelled from typical composition tables; not measured)"},"cost":{"buckets":{"protein":4,"grains":0.5,"specialty":0.8,"produce":2.6,"spices":0.2,"sweeteners":0.05},"total":8.15},"x-cookwala-text":"facts","hash":"sha256:87698065e6a6d802da0d2e1c16a83a64a1e4f5ccfe5aeea7dfa56e166664a342"}
