Introduction
Thai Beef Satay Skewers paired with a rich Thai Peanut Sauce create a delightful and flavorful dish that’s perfect for barbecues or casual dining. The marinated beef, tenderized with baking soda, is skewered and cooked to perfection, while the peanut sauce offers a creamy, nutty complement. This recipe will guide you through the necessary ingredients and steps to create a delicious meal that captivates the taste buds.
Detailed Ingredients with measures
13-16 bamboo skewers, 16cm / 6.5″ long
600g / 1.2lb beef rump steak (top sirloin in the US), cut into 2.5 cm/1″ pieces
1/4 cup full-fat coconut milk (Ayam recommended)
1 tbsp curry powder
1 tsp white sugar
2 tsp red curry paste
1/2 tsp baking soda / bi-carb
1 tsp salt
1 tbsp red curry paste (for peanut sauce)
2/3 cup full-fat coconut milk (Ayam recommended)
1/3 cup natural peanut butter, smooth
1 1/2 tbsp white sugar
1 tsp dark soy sauce
1/2 tsp salt
1 tbsp cider vinegar
1/3 cup water
1 1/2 tbsp vegetable oil (for cooking)
2 tbsp finely chopped peanuts (for serving)
Lime wedges (optional)
Coriander / cilantro leaves and sliced red chilli (optional)
Prep Time
Marinating time: overnight, plus 2 hours for soaking skewers if using a BBQ or charcoal.
Cook Time, Total Time, Yield
Cook Time: 10 minutes
Total Time: 12 hours (including marinating)
Yield: Serves 4
Detailed Directions and Instructions
Soak Skewers
If cooking on a BBQ or over charcoal, soak the 13-16 bamboo skewers in water for 2 hours to prevent burning.
Prepare Marinade
In a bowl, mix together the 600g of beef, 1/4 cup of coconut milk, 1 tbsp of curry powder, 1 tsp of white sugar, 2 tsp of red curry paste, 1/2 tsp of baking soda, and 1 tsp of salt. Cover the bowl with cling wrap and marinate overnight.
Thread Skewers
After marinating, thread the beef pieces onto the soaked skewers, using 4 pieces per skewer.
Cook Skewers
Heat 1.5 tbsp of vegetable oil in a large non-stick pan over medium-high heat. Cook the skewers in batches for 2 to 2.5 minutes on each of the four sides, until they are deep golden and fully cooked through (total cooking time of 8 to 10 minutes). Ensure the beef is well cooked, as tenderized beef from baking soda requires thorough cooking for the best texture.
Rest Cooked Skewers
Transfer the cooked skewers to a plate and let them rest for 3 minutes before serving with the peanut sauce.
Prepare Thai Peanut Sauce
In a small saucepan, combine 1 tbsp of red curry paste, 2/3 cup of coconut milk, 1/3 cup of natural peanut butter, 1.5 tbsp of white sugar, 1 tsp of dark soy sauce, 1/2 tsp of salt, 1 tbsp of cider vinegar, and 1/3 cup of water. Stir the mixture and simmer over medium-low heat for 5 minutes, stirring occasionally. Adjust the consistency with water if needed, making sure it remains a pourable but thick sauce. Cover to keep warm while cooking the skewers.
Serving Suggestion
Pour the peanut sauce into a bowl and sprinkle with some chopped peanuts. Pile the satay skewers onto a platter and sprinkle the remaining peanuts, coriander leaves, and sliced red chili on top. Serve the peanut sauce on the side for dipping. This dish pairs well with a side of Jasmine rice, Thai fried rice, or pineapple fried rice.
Notes
Skewers
Bamboo skewers used for Asian satay are typically shorter than Western skewers, making them easier to fit in skillets. Feel free to use longer skewers if preferred.
Beef Selection
Rump steak is recommended for its flavor and value; it can be a bit chewy but is tenderized by the baking soda. For higher-quality cuts that are well-marbled, such as scotch fillet, the baking soda is not necessary, but careful cooking is important.
Coconut Milk Quality
High-quality coconut milk contains a higher percentage of coconut (look for brands like Ayam). Cheaper versions may be diluted, affecting flavor.
Curry Powder Type
Any curry powder can be used as a background flavor.
Red Curry Paste
Maesri is a recommended brand due to its strong flavor and affordability. Adjust amount if using homemade paste.
Baking Soda
Using baking soda helps tenderize the beef, making it more succulent.
Peanut Butter Choice
Natural peanut butter (100% peanuts) provides stronger peanut flavor. If using standard commercial peanut butter, the flavor may be diluted.
Soy Sauce Options
Dark soy sauce enhances color and flavor; you may substitute with light or all-purpose soy sauce if necessary.
Vinegar Substitute
Cider vinegar can be replaced with plain white vinegar or other clear vinegars, though the final flavor may vary slightly.
Storage of Peanut Sauce
The peanut sauce can be stored in the refrigerator for up to a week or frozen for longer shelf life. It can be used in various dishes beyond satay.

Cook techniques
Soaking Skewers
Soak bamboo skewers in water for at least 2 hours before grilling to prevent burning when cooking over direct heat.
Marinating
Combine beef with marinade ingredients and allow it to marinate overnight for optimal tenderness and flavor enhancement.
Threading Skewers
Thread pieces of marinated beef onto skewers, using about 4 pieces per skewer for even cooking and easy handling.
Cooking on Stovetop
Heat oil in a non-stick pan over medium-high heat and cook skewers in batches, turning until they achieve a deep golden color and are fully cooked through.
Resting
Allow cooked skewers to rest for 3 minutes on a plate before serving to ensure juiciness.
Making Peanut Sauce
Combine peanut sauce ingredients in a saucepan and simmer over medium-low heat, stirring occasionally to achieve the desired consistency.
Serving
Arrange skewers on a platter, garnish with peanuts, cilantro, and chili, and present peanut sauce on the side for dipping.
FAQ
Can I use a different type of meat?
Yes, this recipe can theoretically work for pork as well. For chicken, consider using a specific chicken satay recipe for best results.
Can I use low-fat coconut milk?
While you can, it may diminish the richness of the dish as not all coconut milk is created equal. Full-fat coconut milk is recommended for a better flavor.
What type of peanut butter should I use?
Natural peanut butter, containing 100% peanuts, is recommended for a stronger flavor. Regular commercial peanut butter may alter the taste and consistency.
How long can leftover peanut sauce be stored?
Leftover peanut sauce can last up to 1 week in the fridge or it can be frozen for later use.
What if I cannot find red curry paste?
While it’s best to use red curry paste for authenticity, you can substitute with a homemade version or adjust the seasoning to your preference.
Conclusion
The Thai Beef Satay Skewers with Peanut Sauce offer a flavorful and tender dish that combines rich spices and creamy coconut flavors. Marinating the beef properly and cooking it to the right doneness results in a dish that’s both succulent and satisfying. With the addition of a delicious peanut sauce, these skewers are perfect for gatherings or a cozy dinner at home.
More recipes suggestions and combination
Thai Chicken Satay
Use the same marinade and method with chicken pieces for a delicious alternative.
Gado Gado Salad
This Indonesian salad pairs well with leftover peanut sauce, combining fresh vegetables and boiled eggs.
Peanut Noodle Salad
Toss cooked noodles with peanut sauce and fresh veggies for a quick and tasty meal.
Thai Fried Rice
Serve the skewers with fragrant Thai fried rice for a complete meal.
Pineapple Fried Rice
Add a tropical twist by serving with sweet pineapple fried rice.
Vegetable Dip
Use leftover peanut sauce as a dip for fresh vegetable sticks or prawn crackers.
Asian-inspired Tacos
Use the marinated beef in soft tortillas, topped with slaw and peanut sauce for a unique twist on tacos.

