{"id":"recipe_e438849c95","slug":"thai-grilled-pork-skewers-with-sticky-rice-moo-ping","title":"Thai Grilled Pork Skewers with Sticky Rice (Moo Ping)","description":"Authentic Thai street food featuring tender, smoky pork marinated in coconut milk, garlic, and palm sugar, served alongside chewy steamed sticky rice.","serves":4,"time":{"prepMinutes":30,"cookMinutes":30,"totalMinutes":60,"activeMinutes":45},"ingredients":[{"id":"ingredient-1","original":"500g pork shoulder, sliced into thin strips","name":"Pork Shoulder","quantity":500,"unit":"g","usQuantity":1.1,"usUnit":"lb","form":"sliced","notes":"shoulder or butt for a bit of fat","group":"Pork Skewers","optional":false},{"id":"ingredient-2","original":"4 garlic cloves","name":"Garlic","quantity":4,"unit":"clove","usQuantity":4,"usUnit":"clove","form":"peeled","notes":"","group":"Pork Skewers","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":"Pork Skewers","optional":false},{"id":"ingredient-4","original":"1 tsp white peppercorns","name":"White Peppercorns","quantity":2,"unit":"g","usQuantity":1,"usUnit":"tsp","form":"whole","notes":"","group":"Pork Skewers","optional":false},{"id":"ingredient-5","original":"3 tbsp palm sugar","name":"Palm Sugar","quantity":45,"unit":"g","usQuantity":3,"usUnit":"tbsp","form":"crumbled","notes":"","group":"Pork Skewers","optional":false},{"id":"ingredient-6","original":"2 tbsp thin soy sauce","name":"Soy Sauce","quantity":30,"unit":"ml","usQuantity":2,"usUnit":"tbsp","form":"liquid","notes":"light soy sauce","group":"Pork Skewers","optional":false},{"id":"ingredient-7","original":"2 tbsp oyster sauce","name":"Oyster Sauce","quantity":36,"unit":"g","usQuantity":2,"usUnit":"tbsp","form":"paste","notes":"","group":"Pork Skewers","optional":false},{"id":"ingredient-8","original":"120ml coconut milk","name":"Coconut Milk","quantity":120,"unit":"ml","usQuantity":"1/2","usUnit":"cup","form":"liquid","notes":"divided: half for marinade, half for brushing","group":"Pork Skewers","optional":false},{"id":"ingredient-9","original":"400g glutinous rice (sticky rice)","name":"Glutinous Rice","quantity":400,"unit":"g","usQuantity":2,"usUnit":"cup","form":"dry","notes":"soaked for at least 4 hours","group":"Sticky Rice","optional":false}],"instructions":[{"id":"instruction-1","text":"Rinse the sticky rice until the water runs clear. Soak in plenty of water for at least 4 hours or overnight.","group":"Sticky Rice Preparation","title":"Rinse the sticky rice","timerMinutes":240,"sourceTitle":"Sticky Rice Preparation"},{"id":"instruction-2","text":"Using a mortar and pestle, pound the garlic, coriander roots, and white peppercorns until they form a fine paste.","group":"Pork Preparation","title":"Using a mortar and pestle, pound the garlic, coriander roots","timerMinutes":null,"sourceTitle":"Pork Preparation"},{"id":"instruction-3","text":"In a large bowl, combine the paste with palm sugar, soy sauce, oyster sauce, and 60ml (1/4 cup) of coconut milk. Stir until the sugar is dissolved.","group":"Pork Preparation","title":"Combine the paste","timerMinutes":null,"sourceTitle":"Pork Preparation"},{"id":"instruction-4","text":"Add the sliced pork to the marinade, mixing well to coat. Cover and refrigerate for at least 2 hours, or overnight for best results.","group":"Pork Preparation","title":"Add the sliced pork","timerMinutes":120,"sourceTitle":"Pork Preparation"},{"id":"instruction-5","text":"Thread the marinated pork onto soaked bamboo skewers, folding the strips over to create a compact, wavy shape.","group":"Grilling","title":"Thread the marinated pork","timerMinutes":null,"sourceTitle":"Grilling"},{"id":"instruction-6","text":"Drain the sticky rice and steam it in a bamboo steamer or cheesecloth over boiling water for 20-25 minutes until translucent and soft.","group":"Sticky Rice Preparation","title":"Drain the sticky rice and steam it","timerMinutes":25,"sourceTitle":"Sticky Rice Preparation"},{"id":"instruction-7","text":"Preheat your grill to medium-high heat. Grill the pork skewers, brushing them frequently with the remaining coconut milk. Cook for about 4-5 minutes per side until charred and cooked through.","group":"Grilling","title":"Preheat your grill","timerMinutes":10,"sourceTitle":"Grilling"}],"notes":"Soaking the bamboo skewers for at least 30 minutes prevents them from burning on the grill. For the most authentic flavor, use coriander roots rather than just the stems.","cuisine":{"group":"Southeast Asian","specific":["Thai"]},"course":["main"],"cookingMethod":["grill","steam"],"equipment":["Mortar and pestle","Bamboo skewers","Bamboo steamer or steamer pot","Grill"],"diet":["high_protein"],"allergens":["soy","gluten","molluscs"],"difficulty":"medium","yield":{"amount":12,"unit":"skewer","note":"Approximately 12 skewers with 4 portions of rice"},"makeAhead":{"instructions":"Pork can be marinated and skewers threaded up to 24 hours in advance."},"storage":{"food":{"instructions":"Store skewers and rice separately in airtight containers.","reheatingNotes":"Microwave rice with a splash of water to restore texture; reheat pork in a pan or oven until warm."}},"image":"https://firebasestorage.googleapis.com/v0/b/ezdish-prod.firebasestorage.app/o/public_recipes%2Frecipe_e438849c95%2Fcover.jpg?alt=media&token=254af99e-951c-450c-a13f-b4b3bd108dc7","imageAlt":"Thai Grilled Pork Skewers with Sticky Rice (Moo Ping) — recipe cover","aiGenerated":true,"publishedAt":"2026-10-10","updatedAt":"2026-10-11","sourceUrl":"","tags":["street food","moo ping","pork skewers","sticky rice","coconut milk"],"schemaVersion":1,"sourceTitle":"Thai Grilled Pork Skewers with Sticky Rice (Moo Ping)","sourcePublishedAt":"2026-02-04T20:25:12.797Z","sourceUpdatedAt":"2026-02-04T20:25:12.797Z","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":"recipe_b079757101","slug":"khao-tom-thai-rice-soup","title":"Khao Tom (Thai Rice Soup)","description":"A comforting and aromatic Southeast Asian breakfast staple featuring tender rice in a savory broth with seasoned pork meatballs and crispy fried garlic.","serves":2,"time":{"prepMinutes":10,"cookMinutes":20,"totalMinutes":30,"activeMinutes":15},"cuisine":{"group":"Southeast Asian","specific":["Thai"]},"course":["main"],"difficulty":"easy","diet":["dairy_free","high_protein"],"image":"https://firebasestorage.googleapis.com/v0/b/ezdish-prod.firebasestorage.app/o/public_recipes%2Frecipe_b079757101%2Fcover.jpg?alt=media&token=20d1fc02-f00d-4b7f-b686-cbc3f7f1f067","imageAlt":"Khao Tom (Thai Rice Soup) — recipe cover","tags":["thai","breakfast","rice soup","pork meatballs","comfort food","savory"],"aiGenerated":true,"publishedAt":"2026-10-10","updatedAt":"2026-10-11","ingredientCount":11,"stepCount":6}]}