🍢 Suya Calories & Nutrition Facts

Region: West Africa (Nigeria) · From the AfroCal 112-dish nutrition database · Updated July 2026

Quick answer: a typical serving of Suya (1 skewer / ~100 g) contains approximately 220 calories — 26 g protein, 4 g carbs, 11 g fat. Depending on the recipe and portion, expect a range of 180–300 kcal.

Suya is Nigeria's beloved spiced, grilled meat skewer — thin-cut beef coated in yaji, a peanut-and-spice rub, grilled over open flame and served with onions and extra spice.

Nutrition facts per serving

NutrientAmount (1 skewer / ~100 g)
Calories~220 kcal (range 180–300)
Protein26 g
Carbohydrates4 g
Fat11 g
Fibre1 g

Values are estimates for a typical home-style preparation. Restaurant and party versions often run higher.

What changes the calorie count

Tracking Suya calories the hard way?

AfroCal identifies African dishes from a photo and logs calories, protein, carbs, and fat automatically. Free during beta on iPhone.

Download AfroCal Free

Frequently asked questions

Is suya good for a high-protein diet?

Yes — suya is one of the best high-protein African street foods, with roughly 26 g of protein per 100 g skewer and moderate fat. It's a solid choice for muscle-building goals.

How many calories in a full suya order?

A standard street vendor wrap with 2–3 skewers, onions, and extra yaji typically runs 450–700 kcal.