{"id":"recipe_d0d5fd3c10","slug":"moo-ping-thai-grilled-pork-skewers","title":"Moo Ping (Thai Grilled Pork Skewers)","description":"Tender and succulent Thai street food skewers marinated in a rich blend of coconut milk, palm sugar, and aromatic spices, then grilled until caramelized and smoky.","serves":4,"time":{"prepMinutes":20,"cookMinutes":15,"totalMinutes":275,"activeMinutes":35},"ingredients":[{"id":"ingredient-1","original":"500g pork shoulder, sliced into bite-sized strips","name":"Pork Shoulder","quantity":500,"unit":"g","usQuantity":1.1,"usUnit":"lb","form":"sliced","notes":"shoulder or neck for fat content","group":"Protein","optional":false},{"id":"ingredient-2","original":"4 garlic cloves","name":"Garlic","quantity":4,"unit":"clove","usQuantity":4,"usUnit":"clove","form":"peeled","notes":"","group":"Aromatics","optional":false},{"id":"ingredient-3","original":"3 coriander roots","name":"Coriander root","quantity":3,"unit":"piece","usQuantity":3,"usUnit":"piece","form":"cleaned","notes":"can substitute with a handful of cilantro stems","group":"Aromatics","optional":false},{"id":"ingredient-4","original":"1 tsp white peppercorns","name":"White Peppercorns","quantity":5,"unit":"g","usQuantity":1,"usUnit":"tsp","form":"whole","notes":"","group":"Aromatics","optional":false},{"id":"ingredient-5","original":"60g palm sugar","name":"Palm Sugar","quantity":60,"unit":"g","usQuantity":"1/4","usUnit":"cup","form":"crumbled","notes":"can substitute with brown sugar","group":"Marinade","optional":false},{"id":"ingredient-6","original":"2 tbsp fish sauce","name":"Fish Sauce","quantity":30,"unit":"ml","usQuantity":2,"usUnit":"tbsp","form":"liquid","notes":"","group":"Marinade","optional":false},{"id":"ingredient-7","original":"1 tbsp soy sauce","name":"Soy Sauce","quantity":15,"unit":"ml","usQuantity":1,"usUnit":"tbsp","form":"liquid","notes":"","group":"Marinade","optional":false},{"id":"ingredient-8","original":"2 tbsp oyster sauce","name":"Oyster Sauce","quantity":30,"unit":"ml","usQuantity":2,"usUnit":"tbsp","form":"sauce","notes":"","group":"Marinade","optional":false},{"id":"ingredient-9","original":"120ml coconut milk","name":"Coconut Milk","quantity":120,"unit":"ml","usQuantity":"1/2","usUnit":"cup","form":"liquid","notes":"unsweetened","group":"Marinade","optional":false},{"id":"ingredient-10","original":"1 tbsp vegetable oil","name":"Vegetable Oil","quantity":15,"unit":"ml","usQuantity":1,"usUnit":"tbsp","form":"liquid","notes":"","group":"Marinade","optional":false}],"instructions":[{"id":"instruction-1","text":"Using a mortar and pestle, pound the garlic, coriander roots, and white peppercorns into a smooth paste.","group":"Preparation","title":"Using a mortar and pestle, pound the garlic, coriander roots","timerMinutes":null,"sourceTitle":"Preparation"},{"id":"instruction-2","text":"In a large mixing bowl, combine the paste with palm sugar, fish sauce, soy sauce, oyster sauce, 1/4 cup (60ml) of coconut milk, and vegetable oil. Stir until the sugar is dissolved.","group":"Marination","title":"Combine the paste","timerMinutes":null,"sourceTitle":"Marination"},{"id":"instruction-3","text":"Add the sliced pork to the bowl. Massage the marinade into the meat for a few minutes. Cover and refrigerate for at least 4 hours, or ideally overnight.","group":"Marination","title":"Add the sliced pork","timerMinutes":240,"sourceTitle":"Marination"},{"id":"instruction-4","text":"Thread the pork pieces onto soaked bamboo skewers, bunching them slightly to keep them juicy.","group":"Preparation","title":"Thread the pork pieces","timerMinutes":null,"sourceTitle":"Preparation"},{"id":"instruction-5","text":"Heat a grill or grill pan to medium-high heat. Place skewers on the grill and cook for 3-4 minutes per side. Baste frequently with the remaining 1/4 cup (60ml) of coconut milk to keep them moist and create a glaze.","group":"Cooking","title":"Heat a grill or grill pan","timerMinutes":15,"sourceTitle":"Cooking"}],"notes":"For the most authentic flavor, use coriander roots rather than stems. Soaking the bamboo skewers in water for at least 30 minutes prevents them from burning on the grill.","cuisine":{"group":"Southeast Asian","specific":["Thai"]},"course":["appetizer","main"],"cookingMethod":["grill"],"equipment":["Mortar and pestle","Bamboo skewers","Grill","Mixing bowl"],"diet":["dairy_free","high_protein"],"allergens":["fish","soy","shellfish"],"difficulty":"medium","yield":{"amount":16,"unit":"skewer","note":"Approximately 4 skewers per person"},"makeAhead":{"instructions":"The pork can be marinated up to 24 hours in advance for maximum flavor."},"storage":{"food":{"instructions":"Store leftover skewers in an airtight container.","reheatingNotes":"Reheat in a pan over medium heat or in the microwave with a splash of water to maintain moisture."}},"image":"https://firebasestorage.googleapis.com/v0/b/ezdish-prod.firebasestorage.app/o/public_recipes%2Frecipe_d0d5fd3c10%2Fcover.jpg?alt=media&token=dcbda3f5-8ea6-4c5f-a1d0-58c2b8fb1c96","imageAlt":"Moo Ping (Thai Grilled Pork Skewers) — recipe cover","aiGenerated":true,"publishedAt":"2026-10-10","updatedAt":"2026-10-11","sourceUrl":"","tags":["street food","Thai","savory","sweet","skewers"],"schemaVersion":1,"sourceTitle":"Moo Ping (Thai Grilled Pork Skewers)","sourcePublishedAt":"2026-02-04T20:55:49.262Z","sourceUpdatedAt":"2026-02-04T20:55:49.262Z","related":[{"id":"mie_goreng_589c97c20a","slug":"authentic-mie-goreng","title":"Authentic Mie Goreng","description":"A classic Indonesian street food dish featuring savory stir-fried egg noodles tossed with a sweet and salty glaze, crisp vegetables, and a mix of proteins.","serves":2,"time":{"prepMinutes":15,"cookMinutes":15,"totalMinutes":30,"activeMinutes":30},"cuisine":{"group":"Southeast Asian","specific":["Indonesian"]},"course":["main"],"difficulty":"medium","diet":["high_protein"],"image":"https://firebasestorage.googleapis.com/v0/b/ezdish-prod.firebasestorage.app/o/public_recipes%2Fmie_goreng_589c97c20a%2Fcover.jpg?alt=media&token=8a50402c-7fbe-4b90-9e82-da20e063190a","imageAlt":"Authentic Mie Goreng — recipe cover","tags":["indonesian","street food","noodles","savory","quick meal"],"aiGenerated":true,"publishedAt":"2026-10-10","updatedAt":"2026-10-11","ingredientCount":15,"stepCount":7},{"id":"banh_mi_f517f98aec","slug":"banh-mi-vietnamese-sandwich","title":"Bánh Mì (Vietnamese Sandwich)","description":"A quintessential Vietnamese street food featuring a crusty baguette filled with savory pork, creamy pâté, crisp pickled vegetables, and aromatic fresh herbs.","serves":2,"time":{"prepMinutes":15,"cookMinutes":5,"totalMinutes":20,"activeMinutes":20},"cuisine":{"group":"Southeast Asian","specific":["Vietnamese"]},"course":["main"],"difficulty":"easy","diet":["high_protein"],"image":"https://firebasestorage.googleapis.com/v0/b/ezdish-prod.firebasestorage.app/o/public_recipes%2Fbanh_mi_f517f98aec%2Fcover.jpg?alt=media&token=95d748db-c3ec-4f86-97b2-405f15d867a1","imageAlt":"Bánh Mì (Vietnamese Sandwich) — recipe cover","tags":["vietnamese","sandwich","street food","banh mi","quick meal","spicy"],"aiGenerated":true,"publishedAt":"2026-10-10","updatedAt":"2026-10-11","ingredientCount":9,"stepCount":5},{"id":"banh_trang_tron_d4f3bf1d89","slug":"banh-trang-tron-vietnamese-mixed-rice-paper","title":"Bánh Tráng Trộn (Vietnamese Mixed Rice Paper)","description":"A popular and addictive Vietnamese street food snack featuring chewy rice paper strips tossed with savory jerky, tart green mango, aromatic Vietnamese coriander, and a spicy, tangy dressing.","serves":2,"time":{"prepMinutes":15,"cookMinutes":5,"totalMinutes":20,"activeMinutes":20},"cuisine":{"group":"Southeast Asian","specific":["Vietnamese"]},"course":["appetizer"],"difficulty":"easy","diet":["dairy_free"],"image":"https://firebasestorage.googleapis.com/v0/b/ezdish-prod.firebasestorage.app/o/public_recipes%2Fbanh_trang_tron_d4f3bf1d89%2Fcover.jpg?alt=media&token=294e130b-c295-4b32-89de-a9db875c890f","imageAlt":"Bánh Tráng Trộn (Vietnamese Mixed Rice Paper) — recipe cover","tags":["street food","spicy","tangy","chewy","vietnamese snack"],"aiGenerated":true,"publishedAt":"2026-10-10","updatedAt":"2026-10-11","ingredientCount":12,"stepCount":6}]}