Spicy Nigerian Suya Inspired Beef
Thin-sliced beef skewers coated in a smoky, peanut-chile suya spice blend, then seared until char-kissed and juicy. Serve it street-style with sliced onions, tomatoes, and extra yaji (suya spice) for dusting.
On warm evenings in northern Nigeria, the air near suya stands carries the perfume of smoke, ground peanuts, and hot pepper. Vendors fan glowing coals while turning skewers, serving the beef with crisp onions and a final shake of yaji that clings to your fingertips. This home version keeps the spirit: bold spice, quick fire, and a shared plate meant for tearing, dipping, and talking. Pair it with cold drinks and the kind of laughter that lingers longer than the heat.
Total Time
1 hr
Prep Time
20 min
Cook Time
10 min
Servings
4
Ingredients
Beef & Marinade
- •1 1/2 lb (680 g) beef sirloin, flank, or top round, sliced very thin (about 1/8 in / 3 mm)
- •2 tbsp neutral oil (peanut, canola, or sunflower), plus more for the grill pan if needed
- •1 tbsp Worcestershire sauce (optional but adds savory depth)
- •1 tsp fine salt (reduce if your suya spice is very salty)
- •1 tsp grated fresh ginger (or 1/2 tsp ground ginger)
- •2 cloves garlic, finely grated (optional)
Suya Spice (Yaji-Inspired) Blend
- •1/2 cup (60 g) roasted peanuts, skinned (or use unsweetened peanut powder)
- •1 1/2 tbsp paprika (smoked paprika if you have it)
- •1 tbsp ground cayenne or hot chili powder (adjust to heat preference)
- •1 tsp ground ginger
- •1 tsp onion powder
- •1/2 tsp ground cumin
- •1/2 tsp ground coriander
- •1/2 tsp freshly ground black pepper
- •1/2 tsp fine salt
- •1 bouillon cube (beef or chicken), finely crushed (optional but traditional-leaning for savoriness)
To Serve (Street-Style)
- •1 medium red onion, thinly sliced
- •2 tomatoes, sliced or wedged
- •1 cucumber, sliced (optional)
- •Lemon or lime wedges
- •Extra suya spice for dusting
Equipment
- •Wooden skewers, soaked in water 30 minutes (or metal skewers)
- •Grill, grill pan, or very hot cast-iron skillet
Instructions
- 1
Make the suya spice: In a food processor, pulse roasted peanuts to a coarse, sandy powder (don’t over-blend into peanut butter). Transfer to a bowl and stir in paprika, cayenne, ginger, onion powder, cumin, coriander, black pepper, salt, and crushed bouillon (if using).
- 2
Season the beef: Pat the sliced beef dry. In a bowl, toss with oil, Worcestershire (if using), salt, fresh ginger, and garlic (if using).
- 3
Coat generously: Add 1/2 cup of the suya spice blend to the beef (reserve the rest for serving). Toss until every slice is well coated. Cover and marinate 30 minutes at room temperature or up to 8 hours refrigerated.
- 4
Skewer: Thread the beef onto skewers, folding slices like ribbons so they hold. Shake off loose spice back into the bowl—what clings is what you want.
- 5
Heat the fire: Preheat a grill or grill pan over high heat until very hot. Lightly oil the surface if needed.
- 6
Cook fast and hot: Grill the skewers 2–3 minutes per side, turning until browned with charred edges and the beef is just cooked through (time depends on thickness). Avoid overcooking—suya should stay juicy.
- 7
Rest and finish: Rest 2 minutes. Dust with a little more suya spice for that street-stall punch.
- 8
Serve: Pile onto a platter with sliced onions, tomatoes (and cucumber if using). Squeeze over lemon or lime and serve with extra suya spice on the side for dipping and sprinkling.
Nutrition Facts
Per serving
* Percent Daily Values are based on a 2,000 calorie diet.
Nutrition calculated automatically from ingredients.

