{"id":"sate_ayam_45185fe514","slug":"sate-ayam","title":"Sate Ayam","description":"Authentic Indonesian chicken skewers marinated in a fragrant spice blend and served with a rich, creamy peanut dipping sauce.","serves":4,"time":{"prepMinutes":20,"cookMinutes":15,"totalMinutes":95,"activeMinutes":35},"ingredients":[{"id":"ingredient-1","original":"500g chicken thigh, cut into small cubes","name":"Chicken Thigh","quantity":500,"unit":"g","usQuantity":1.1,"usUnit":"lb","form":"cubed","notes":"boneless and skinless","group":"marinade","optional":false},{"id":"ingredient-2","original":"3 cloves garlic","name":"Garlic","quantity":3,"unit":"clove","usQuantity":3,"usUnit":"clove","form":"minced","notes":"","group":"marinade","optional":false},{"id":"ingredient-3","original":"4 shallots","name":"Shallots","quantity":4,"unit":"piece","usQuantity":4,"usUnit":"piece","form":"finely chopped","notes":"red shallots preferred","group":"marinade","optional":false},{"id":"ingredient-4","original":"3 tbsp Kecap Manis (sweet soy sauce)","name":"Kecap manis","quantity":45,"unit":"ml","usQuantity":"3","usUnit":"tbsp","form":"liquid","notes":"plus extra for basting","group":"marinade","optional":false},{"id":"ingredient-5","original":"1 tsp coriander powder","name":"Coriander","quantity":5,"unit":"g","usQuantity":1,"usUnit":"tsp","form":"powder","notes":"","group":"marinade","optional":false},{"id":"ingredient-6","original":"150g roasted peanuts","name":"Peanuts","quantity":150,"unit":"g","usQuantity":"1","usUnit":"cup","form":"roasted","notes":"unsalted","group":"sauce","optional":false},{"id":"ingredient-7","original":"120ml coconut milk","name":"Coconut Milk","quantity":120,"unit":"ml","usQuantity":"1/2","usUnit":"cup","form":"liquid","notes":"","group":"sauce","optional":false},{"id":"ingredient-8","original":"1 tbsp lime juice","name":"Lime juice","quantity":15,"unit":"ml","usQuantity":"1","usUnit":"tbsp","form":"fresh","notes":"","group":"sauce","optional":false}],"instructions":[{"id":"instruction-1","text":"In a large bowl, combine the cubed chicken with minced garlic, chopped shallots, sweet soy sauce, coriander powder, and a pinch of salt. Mix well and refrigerate for at least 60 minutes to marinate.","group":"Preparation","title":"Combine the cubed chicken","timerMinutes":60,"sourceTitle":"Preparation"},{"id":"instruction-2","text":"While chicken marinades, prepare the peanut sauce. Grind the roasted peanuts in a food processor until fine. In a small saucepan over low heat, combine the ground peanuts, coconut milk, a splash of sweet soy sauce, and lime juice. Simmer for 5-7 minutes until the sauce thickens and the oil starts to separate.","group":"Sauce","title":"Prepare the peanut sauce","timerMinutes":7,"sourceTitle":"Sauce"},{"id":"instruction-3","text":"Thread 3-4 pieces of chicken onto each soaked bamboo skewer.","group":"Assembly","title":"Thread 3-4 pieces of chicken","timerMinutes":null,"sourceTitle":"Assembly"},{"id":"instruction-4","text":"Heat a grill or grill pan to medium-high heat. Grill the skewers for 3-4 minutes per side, basting with a little extra sweet soy sauce and oil, until charred and cooked through.","group":"Cooking","title":"Heat a grill or grill pan","timerMinutes":8,"sourceTitle":"Cooking"}],"notes":"Soak your bamboo skewers in water for at least 30 minutes before grilling to prevent them from burning. For the best flavor, use Kecap Manis (Indonesian sweet soy sauce) rather than regular soy sauce with sugar.","cuisine":{"group":"Southeast Asian","specific":["Indonesian"]},"course":["main"],"cookingMethod":["grill"],"equipment":["Bamboo skewers","Grill pan or charcoal grill","Food processor","Small saucepan"],"diet":["high_protein","dairy_free"],"allergens":["peanuts","soy"],"difficulty":"medium","yield":{"amount":12,"unit":"skewers","note":"Approximately 3 skewers per person"},"makeAhead":{"instructions":"The chicken can be marinated up to 24 hours in advance. The peanut sauce can be made 2 days ahead and reheated gently."},"storage":{"food":{"instructions":"Store leftover skewers and sauce separately in airtight containers.","reheatingNotes":"Reheat skewers in a pan or oven to maintain texture; microwave the peanut sauce with a splash of water."}},"image":"https://firebasestorage.googleapis.com/v0/b/ezdish-prod.firebasestorage.app/o/public_recipes%2Fsate_ayam_45185fe514%2Fcover.jpg?alt=media&token=b93bf39d-2054-4738-b017-0bb83b36c024","imageAlt":"Sate Ayam — recipe cover","aiGenerated":true,"publishedAt":"2026-10-10","updatedAt":"2026-10-11","sourceUrl":"","tags":["satay","chicken","peanut sauce","indonesian","skewers","grill"],"schemaVersion":1,"sourceTitle":"Sate Ayam","sourcePublishedAt":"2026-02-04T20:52:30.906Z","sourceUpdatedAt":"2026-02-04T20:52:30.906Z","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}]}