
Tender beef skewers are marinated overnight with coconut milk, curry paste, and warm spices, then pan-seared until deeply golden. Serve them with a rich Thai-style peanut sauce for a flavorful appetizer, party platter, or rice bowl meal.
If using bamboo skewers on a grill or charcoal barbecue, soak them in water for at least 2 hours to help prevent scorching.
Cut the beef into even bite-size pieces so they cook at the same rate.
In a bowl, combine the beef with coconut milk, curry powder, sugar, red curry paste, baking soda, and salt. Cover and refrigerate overnight for the best tenderness.
Thread the marinated beef onto skewers, using about 4 pieces per skewer. Let the skewers sit at room temperature briefly while you make the sauce.
For the peanut sauce, add coconut milk, peanut butter, dark soy sauce, cider vinegar, and water to a small saucepan. Warm over medium-low heat, stirring until smooth.
Simmer the sauce for about 5 minutes, stirring occasionally, until thick but still pourable. Add a splash more water if it becomes too thick, then keep warm.
Heat the vegetable oil in a large nonstick skillet over medium-high heat.
Cook the skewers in batches for 2 to 2 1/2 minutes per side, turning to brown all 4 sides. Cook for 8 to 10 minutes total, until the beef is well browned and cooked through.
Transfer the cooked skewers to a plate and rest for 3 minutes so the juices settle.
Spoon the peanut sauce into a serving bowl and top with chopped peanuts. Arrange the satay skewers on a platter and garnish with more peanuts, cilantro, sliced red chilli, and lime wedges.
Serve warm with the peanut sauce for dipping. Add jasmine rice, Thai fried rice, or pineapple fried rice to make it a full meal.
Do not shorten the overnight marinating time if using baking soda, as it helps tenderize the beef. Because baking soda-treated beef can taste slightly springy when undercooked, cook the skewers through rather than serving them medium-rare. Sirloin or flank steak can be used instead of rump steak, but slice it evenly and avoid overloading the skewers. Leftover skewers and sauce can be refrigerated separately for up to 3 days; reheat gently so the sauce does not split.




