Suya Recipe
Grilled thinly sliced beef marinated in various authentic spices. (note: suya spice contains blended nuts)
Was this page helpful?
Help improve this recipe for others.
Send this recipe to your inbox.
We'll email it straight to you - plus weekly cooking inspiration.
Ingredients
Some product links may be affiliates. If you buy through them, you're supporting the site and Pekin may earn a commission at no extra cost to you.
Beef and marinade
Suya spice (Yaji) - makes ~1 cup (enough for 1 kg beef)
To serve
Method
Prepare suya spice
If using whole roasted peanuts, pulse in a food processor until coarsely ground — you want a sandy texture, not a paste. Avoid over-processing into a butter.
Combine the ground peanuts with ginger, garlic powder, onion powder, chili flakes, paprika, black pepper, bouillon powder, ground crayfish (if using), and salt in a bowl. Mix thoroughly. Taste a small pinch and adjust salt or heat as needed.
Prepare and marinate beef
Trim excess fat from the beef and slice very thinly (about 2–3 mm / 1/8 inch) across the grain. If easier, partially freeze the meat for 20–30 minutes to firm it for slicing.
Place the sliced beef in a large bowl. Add kosher salt, vegetable oil and lime juice and toss to coat. The oil helps the spice adhere and the lime brightens flavor.
Add about three-quarters of the prepared suya spice to the beef (reserve the rest for finishing). Massage and press the spice into both sides of each slice so the meat is well-coated. For stronger flavor, let marinate at room temperature for 30 minutes or refrigerate up to 4 hours. If refrigerating, bring to room temperature 20–30 minutes before grilling.
Skewer and grill
If using wooden skewers, soak them in water for 30 minutes to prevent burning. Thread 3–4 thin slices of beef onto each skewer, folding the slices as needed so they lay flat and create a layered strip on the skewer.
During the last minute of grilling, brush lightly with any remaining vegetable oil and sprinkle a little of the reserved suya spice over the meat for an extra crust and flavor.
Serve
Remove skewers from the grill and let rest for 1–2 minutes. Slide meat off skewers onto a serving platter or serve on the skewers.