Beef Satay
Beef marinated in lemongrass and turmeric, threaded thin and grilled fast over charcoal, with a peanut sauce made from scratch.
Photograph credit: Chicken and Beef Satay by ssour · CC BY 2.0 · Flickr
Photograph credit: Beef Satay Noodles (stirred) at San Sun by Gary Soup · CC BY 2.0 · Flickr
How to Cook Beef Satay
Tap a step to highlight it, or turn on Cook Mode for large type and step-by-step focus.
-
Pound or blend the lemongrass, shallots, garlic, galangal, turmeric, coriander and cumin to a paste.
-
Mix half the paste with the caster sugar, salt and 1 tbsp of the oil and turn the beef through it.
-
Marinate 2 hours refrigerated.
-
Grind the peanuts coarsely, leaving some texture.
-
Fry the remaining paste and the satay paste in the rest of the oil for 5 minutes, until the oil separates.
-
Add the ground peanuts, coconut milk, tamarind and palm sugar and simmer 10 minutes, until thick.
-
Thread the beef strips onto the soaked skewers in flat ribbons.
-
Grill over white-hot charcoal or a smoking griddle for 3 minutes, turning once.
-
Rest 2 minutes.
-
Serve with the peanut sauce, cucumber chunks and raw onion wedges.
Related guide: Prep, cook and total time.
Something wrong or unclear in this recipe? Report a problem with this recipe.
Things to Watch For
- Flat ribbons, not cubes.
- Three minutes on the fiercest heat you have.
- Split the oil out of the sauce paste before the liquid goes in.
Ingredient Swaps
- If coconut is a problem, a cooking cream (dairy or plant-based) can stand in for the coconut milk in a sauce; the dish will lose the coconut flavour and taste noticeably different.
- An eighth of a teaspoon of garlic powder per clove is the stand-in usually given when you are out of fresh garlic; it will not brown the same way, and it burns easily, so add it with the liquid.
A Little Background
Thread the beef on the skewer in a flat ribbon rather than in cubes, so it grills in three minutes rather than eight. Satay is meant to be charred outside and barely done inside, and cubes cannot do that — by the time the middle is warm the outside is dry. Fry the peanut sauce paste until the oil splits out before the liquid goes in, exactly as with a curry.
To Go With It
Nasi impit or rice cakes · Cucumber and raw onion · Cold beer
Leftovers
The sauce keeps 5 days refrigerated. Marinated raw beef freezes 2 months.
Quick Answers
How long does Beef Satay take to make?
25 minutes of preparation and 20 minutes of cooking, plus 2 hours 30 minutes of marinating and soaking the skewers, so allow 3 hours 15 minutes from start to finish. The recipe serves 4.
Nutrition per Serving
No nutrition figures are given for this recipe: they cannot be worked out reliably from its ingredient list (some ingredient lines cannot be read). Why some recipes have none.
Your notes on this recipe
Cooked this? Keep a note for next time
Compiled by Turab
Checked by script for timings, diet labels and nutrition arithmetic. How the recipes are checked. Found a mistake? Tell us.
First published ; last changed .