1lbskirt steak, flank steak, or bavette steak, cut into 1-inch pieces
¾tspground cumin
1lbmixed fresh mushrooms(baby portobello and baby shiitake, stemmed, about 5 1/2 cups)
2tbspwater
2tbsplime juice
Coconut-Peanut Sauce
½cupunsweetened coconut milk, well-stirred
¼cupcreamy peanut butter
2tbspfresh lime juice
2tspcoconut sugar or jaggery or demerara sugar or honey
2tspsoy sauce, plus more to taste
2tspsriracha or chile oil
2tspfresh cilantro, finely chopped
1clovegarlic, finely chopped
Garnish
crushed peanutsfor garnish
chopped fresh cilantro leavesfor garnish
Instructions
In a food processor, blend kecap manis, shallot, garlic, lemongrass, coriander, ginger, salt, fish sauce, oil, nutmeg, and white pepper until mostly smooth, about 1 minute.
Reserve 1/4 cup of the mixture. Divide the remaining among 2 ziplock bags: Add steak and cumin to one bag, and mushrooms and water to the other.
Marinate both bags in the refrigerator for 30 minutes to 2 hours.
Whisk lime juice into the reserved mixture and set aside. Soak the skewers in water for at least 30 minutes.
For the coconut-peanut sauce, blend all ingredients in a food processor until smooth; refrigerate until ready to serve.
Preheat the grill to medium-high (400°F to 450°F). Thread mushrooms and steak onto skewers without gaps.
Discard marinade. Brush the skewers with the reserved kecap manis mixture and grill for 6-10 minutes, turning occasionally.
Transfer skewers to a platter, drizzle with coconut-peanut sauce, and garnish with crushed peanuts and cilantro. Serve with additional sauce.
Notes
Ensure skewers are soaked to prevent burning. Adjust spice levels in the peanut sauce as desired.