These authentic West African grilled beef skewers are coated in a smoky, nutty peanut spice rub that creates an irresistible crispy exterior while keeping the meat tender and juicy inside. Bursting with complex flavors from roasted peanuts, cayenne, and aromatic spices, Suya is the ultimate street food that transforms simple beef into an unforgettable culinary experience.
⏱️45 min
📊Medium
👥4 servings
🍽️Main
meatspicyfestivefamily
Ingredients
800 gbeef sirloin or tenderloin
150 groasted unsalted peanuts
2 teaspoonscayenne pepper
1.5 teaspoonspaprika
1 teaspoongarlic powder
1 teaspoonginger powder
1 teaspoononion powder
1.5 teaspoonssalt
0.5 teaspoonblack pepper
3 tablespoonsvegetable oil
2 tablespoonslime juice
Instructions
1PREPARE THE BEEF: Trim any excess fat from the beef sirloin and cut it into 2-3 cm cubes, ensuring uniform sizing so they cook evenly. Pat the beef cubes dry with paper towels to remove surface moisture, which helps the spice rub adhere better and promotes browning during grilling. Season lightly with salt and let sit at room temperature for 10 minutes.
2CREATE THE SUYA SPICE RUB: In a food processor, pulse the roasted unsalted peanuts until finely ground but still slightly textured (not a smooth butter). Transfer to a shallow bowl and combine with cayenne pepper, paprika, garlic powder, ginger powder, onion powder, salt, and black pepper, mixing thoroughly with a fork until evenly distributed.
3MARINATE THE BEEF: In a medium bowl, toss the beef cubes with vegetable oil and lime juice, coating each piece well. Add the peanut spice mixture gradually, tossing constantly with your hands or tongs until each beef cube is completely and evenly coated with the reddish-brown spice mixture. Let marinate for at least 15 minutes at room temperature, or up to 2 hours in the refrigerator for deeper flavor penetration.
4THREAD THE SKEWERS: If using wooden skewers, soak them in water for at least 20 minutes to prevent burning. Thread the marinated beef cubes onto skewers, leaving about 1 cm of space between pieces to allow for even heat circulation and cooking. Pack the pieces snugly but not so tightly that they prevent proper browning.
5PREPARE THE GRILL: Heat your grill or grill pan to high heat (around 200-230°C or until it's hot enough that you can only hold your hand 5 cm above the grates for 2 seconds). Lightly oil the grill grates with a high-smoke-point oil using a folded paper towel to prevent sticking and ensure beautiful char marks.
6GRILL THE SUYA SKEWERS: Place the beef skewers on the hot grill and resist the urge to move them for the first 2-3 minutes, allowing a caramelized crust to form. Rotate each skewer a quarter turn and cook for another 2-3 minutes, then turn to the next side, continuing this process until all sides are deeply browned and the beef reaches your desired doneness (about 3-4 minutes per side for medium-rare, reaching an internal temperature of 63°C at the thickest part).
7REST AND SERVE: Remove the skewers from the heat and place on a warm serving platter, allowing them to rest for 2-3 minutes so the juices redistribute throughout the meat. Serve immediately while still hot, optionally accompanied by sliced onions, lime wedges, and fresh chili peppers, which are traditional sides that complement the spiced beef beautifully.