
Suya (spiced grilled skewers)
I’ve spent years chasing the perfect balance of heat, smoke, and earth in West African suya, a street-food staple born from the Hausa communities of northern Nigeria. What makes it so vital isn’t just the way it pulls people to night markets and roadside grills; it’s the way a simple spice rub can transform lean cuts of beef into something deeply aromatic and fiercely communal. The real magic lives in the yaji, a dry rub I always toast and grind by hand. Too often, home cooks skip the toasting step or lean on pre-mixed suya spice packets, which are usually loaded with anti-caking agents, stale ginger, and a heavy salt load that masks the peanut and chili notes you’re actually chasing. A typical shop-bought suya kit runs about eight to ten dollars for a few ounces of powder, but it delivers a one-dimensional, dusty heat that lacks the toasted depth and fresh garlic bite that defines authentic street-side skewers. When you make the rub from scratch, you control every layer: roasted peanuts ground to a coarse meal, cayenne or dried bird’s eye chilies, smoked paprika if you’re working with a standard oven grill, and just enough onion powder and ginger to wake up the meat without overpowering it. The biggest pitfall I see is overcrowding the grill or treating this like a wet marinade; suya relies on a dry crust that sears fast and stays crisp. Slice your beef thinly against the grain, thread it loosely so heat can circulate, and dust the rub on just before hitting the coals. That’s when the peanuts bloom, the chilies catch, and the whole thing tastes like a proper evening rather than a compromise.
Nutrition
| Per serving | Calories | Protein | Carbs | Fat | Sat fat | Fibre | Sugar | Sodium |
|---|---|---|---|---|---|---|---|---|
| beginner | 480kcal | 34g | 6g | 32g | 9g | 2g | 1g | 550mg |
| intermediate | 460kcal | 32g | 9g | 24g | 7g | 3g | 2g | 420mg |
| expert | 415kcal | 34g | 5g | 28g | 6g | 2g | 2g | 480mg |
Per serving · Ava-estimated — a guide, not a clinical figure.
- 800 gbeef sirloin— Trimmed of excess fat and sliced into thin strips against the grain
- 150 groasted unsalted peanut— Finely ground for the spice coating
- 15 gground ginger
- 20 gcayenne pepper— Adjust to taste for desired heat level
- 10 ggarlic powder
- 10 gonion powder
- 10 gsalt— Kosher or fine sea salt preferred
- 45 mlvegetable oil— For coating the meat before grilling
- 12 piecewooden skewer— Soak in cold water for at least 30 minutes before threading
- 1 mediumwhite onion(optional)— Thinly sliced rings for serving
- 1 mediumfresh tomato(optional)— Cut into wedges for serving
This beginner-friendly version strips away the intimidation of traditional Suya while keeping it entirely from-scratch, honoring the UNPROCESSED RULE. Instead of relying on expensive, pre-packaged suya spice blends or frozen skewers—which often cost upwards of $15 for four servings and are loaded with stale peanuts, excessive salt, and anti-caking agents—you will build the signature peanut crust yourself in under five minutes. The key difference here is technique: we skip the lengthy marination and complex layering of spice pastes. Instead, you will dry-toast whole raw peanuts, pulse them into a coarse meal with pantry spices, and immediately coat thinly sliced beef before skewering. Watch closely for the peanut-toasting stage; it should only take two minutes until fragrant, as burnt peanuts turn the spice blend bitter. Because the meat is sliced against the grain and coated generously, it stays tender without needing a long rest. Grill over high heat for a quick char, flipping only once. This approach guarantees a smoky, deeply spiced crust that outshines any store-bought alternative while remaining forgiving for first-time cooks. Keep your grill pan or broiler preheated and ready before you thread the skewers to ensure an instant sear.
Equipment
- Grill pan or outdoor grill— Cast iron works best for heat retention
- Spice grinder or food processor— A mortar and pestle works well too
- Mixing bowl— Wide rim makes coating easier
- Metal skewers— Soak wooden ones for 30 minutes if substituting
Method
- 1
Dry-toast whole raw peanuts in a skillet until golden and fragrant.
Shake the pan constantly to prevent scorching.
dry-toasting~ 2 minTricky bit - 2
Pulse the toasted peanuts with paprika, cayenne, ginger powder, garlic powder, and salt until you achieve a coarse, sandy meal.
Stop before it turns into peanut butter.
grinding~ 1 min - 3
Toss thinly sliced beef strips with a light coating of vegetable oil before rolling them thoroughly in the spice mixture.
Pat the meat dry first so the spice crust actually sticks.
coating~ 5 min - 4
Thread the coated beef onto metal skewers, leaving a small gap between each piece for even heat circulation.
Soak wooden skewers for 30 minutes if metal is unavailable.
threading~ 4 min - 5
Grill the skewers over medium-high heat, turning once halfway through, until a dark char forms and the beef reaches medium doneness.
Resist pressing down on the meat to keep juices inside.
searing~ 10 min - 6
Let the skewers rest on a warm plate for three minutes before serving alongside sliced red onion and fresh tomato.
Resting allows the internal temperature to stabilize.
resting~ 3 min
Cooking from frozen
Thaw overnight in the fridge, then reheat gently on a hot grill or under the broiler to restore the crust.
Storage times are a guide — always use your judgement and store food safely.