Authentic Malaysian Beef Satay with Spicy Peanut Sauce
Malaysian
Dinner

Authentic Malaysian Beef Satay with Spicy Peanut Sauce

Savor the rich, smoky flavors of authentic Malaysian Beef Satay, featuring tender marinated beef skewers grilled to perfection. This dish is complemented by a luscious, homemade spicy peanut sauce that balances sweet, savory, and tangy notes, making it an irresistible appetizer or main course.

Total Time

45m

Prep Time

25m

Cook Time

20m

Servings

4

Difficulty

medium

beef
satay
malaysian
peanut sauce
grilled
skewers
dinner
appetizer
spicy
southeast asian

Ingredients

Main

  • 1.5 lbs Beef (flank steak or sirloin)(cut into 1-inch cubes or thin strips)
  • 20 -25 Bamboo skewers(soaked in water for at least 30 minutes)

Marinade

  • 3 stalks Lemongrass(white part only, thinly sliced)
  • 5 Shallots(peeled and roughly chopped)
  • 4 cloves Garlic(peeled)
  • 1 inch piece Fresh ginger(peeled and roughly chopped)
  • 2 tsp Ground turmeric
  • 1.5 tbsp Ground coriander
  • 1 tsp Ground cumin
  • 2 tbsp Brown sugar
  • 1 tsp Salt
  • 2 tbsp Vegetable oil
  • 0.5 tsp Baking soda(for tenderizing (optional, but recommended for flank steak))

Peanut Sauce

  • 1 cup Roasted peanuts(unsalted, finely ground)
  • 3 Shallots(peeled and roughly chopped)
  • 3 cloves Garlic(peeled)
  • 0.5 inch piece Fresh ginger(peeled and roughly chopped)
  • 0.5 inch piece Galangal(peeled and roughly chopped (optional, substitute with more ginger if unavailable))
  • 1 -2 Red chilies(deseeded for less heat, or 1-2 tsp chili paste)
  • 1 stalk Lemongrass(white part only, thinly sliced)
  • 2 tbsp Tamarind paste(mixed with 2 tbsp warm water)
  • 2 tbsp Brown sugar
  • 0.5 tsp Salt
  • 0.75 cup Full-fat coconut milk
  • 2 tbsp Vegetable oil
  • 0.25 cup Water(or more, to adjust consistency)

Garnish/Serving

  • 1 Cucumber(sliced, for serving)
  • 0.5 Red onion(sliced, for serving)

Instructions

Soak bamboo skewers in water for at least 30 minutes to prevent burning during grilling.

Prepare the Beef Marinade: In a food processor, combine sliced lemongrass, shallots, garlic, ginger, ground turmeric, ground coriander, ground cumin, brown sugar, salt, vegetable oil, and baking soda (if using). Blend until a smooth paste forms.

5 minutes

In a large bowl, combine the beef cubes/strips with the marinade paste. Mix well, ensuring all beef pieces are thoroughly coated. Cover and refrigerate for at least 4 hours, or preferably overnight, for best flavor and tenderness.

Prepare the Peanut Sauce Paste: In a clean food processor, combine shallots, garlic, ginger, galangal (if using), red chilies (or chili paste), and sliced lemongrass. Blend until a smooth paste forms.

5 minutes

Cook the Peanut Sauce: Heat 2 tablespoons of vegetable oil in a saucepan or wok over medium heat. Add the blended peanut sauce paste and fry, stirring constantly, for 5-7 minutes until fragrant and the oil starts to separate.

7 minutes

Stir in the ground roasted peanuts, tamarind paste mixture, brown sugar, salt, and coconut milk. Add 1/4 cup of water. Bring to a simmer, then reduce heat to low and cook for 5-10 minutes, stirring occasionally, until the sauce thickens to your desired consistency. Add more water if needed to thin. Taste and adjust seasoning. Keep warm.

10 minutes

Thread the marinated beef onto the soaked bamboo skewers, typically 4-5 pieces per skewer. Do not overcrowd.

5 minutes

Grill the Satay: Preheat a grill or grill pan to medium-high heat. Lightly brush the skewers with a little oil. Grill the beef satay for 2-4 minutes per side, turning occasionally, until the beef is cooked through and has a nice char.

8 minutes

Serve the hot beef satay skewers immediately with the warm spicy peanut sauce, sliced cucumbers, and red onions.

Progress0 of 9 steps

Chef's Notes

For truly tender beef, don't skip the overnight marination. The baking soda helps break down muscle fibers, ensuring a succulent bite. When making the peanut sauce, frying the spice paste until fragrant is crucial for developing deep flavors. Adjust the chili level to your preference; for a milder sauce, deseed the chilies or use less chili paste. The sauce should be thick enough to cling to the satay but still pourable. Tips & Tricks: - Always soak bamboo skewers thoroughly to prevent them from burning on the grill. - For extra tender beef, ensure the baking soda is evenly distributed in the marinade and allow ample marinating time. - When grilling, avoid overcrowding the grill or pan to ensure even cooking and a good char on the beef. - To achieve a richer, more complex peanut sauce, use freshly roasted and ground peanuts instead of pre-ground ones. - If galangal is unavailable, you can substitute with an equal amount of fresh ginger, though the flavor profile will be slightly different. - The peanut sauce can be made ahead of time and stored in the refrigerator for up to 3 days. Reheat gently, adding a splash of water or coconut milk to adjust consistency if needed.

Nutrition Facts

per serving

Calories550kcal
Protein40g
Carbs30g
Fat30g
Fiber5g
Sugar15g
Sodium900mg

Recipe Actions