Love this? Save it for later!
Share the inspiration with your friends
“You won’t believe how a chance chat with my Uber driver turned into my new favorite recipe,” I told my friend last week, still smelling of smoky spices and roasted peanuts. It was a humid Thursday evening when I hopped into his car, craving something different from my usual dinner routine. Midway through the ride, he mentioned his hometown’s beloved street food—Nigerian Suya. Honestly, I’d never heard of it before, but the way he described those fiery, aromatic chicken skewers dusted with peanut yaji had me hooked before we even reached my place.
The next day, I was elbow-deep in spices, trying to recreate that magic. I made a mess (dropped half the peanuts on the floor, of course), and had to improvise when I realized I forgot the cayenne pepper. But the result? Mouthwatering, smoky, perfectly spiced chicken skewers that transported me to the bustling streets of Lagos with every bite. Maybe you’ve been there—caught off guard by a flavor that suddenly feels like home. That’s what these Flavorful Nigerian Suya Spiced Chicken Skewers with Peanut Yaji do for me, and I can’t wait to share the recipe with you.
So, if you’re ready for a recipe that’s equal parts bold, spicy, and downright addictive, grab your skewers and let’s get cooking—this isn’t your average grilled chicken. This is a taste of West African street food right in your kitchen that you’ll want to make again and again.
Why You’ll Love This Recipe
This Flavorful Nigerian Suya Spiced Chicken Skewers recipe has quickly become a staple in my kitchen, and here’s why it might just become yours too:
- Quick & Easy: The marinade comes together in under 15 minutes, making it perfect for those busy weeknights when you want something exciting but fast.
- Simple Ingredients: You likely have most of the spices and pantry staples on hand—no need for a special store run!
- Perfect for Entertaining: These skewers are a hit at barbecues, potlucks, or casual dinners with friends and family.
- Crowd-Pleaser: The combination of smoky, spicy, and slightly nutty flavors gets raves from both kids and adults alike.
- Unbelievably Delicious: The peanut yaji seasoning adds a unique depth and texture that makes these chicken skewers stand out from your usual grilled fare.
What really sets this recipe apart, in my opinion, is the balance of spices in the peanut yaji—a traditional Nigerian dry rub that combines heat, earthiness, and a subtle hint of sweetness. It’s not just spicy; it’s layered and complex. Plus, the grilling technique locks in juiciness while giving you that charred, smoky flavor that’s hard to resist.
If you’ve ever tried Ethiopian spiced lamb skewers or other West African dishes, you’ll appreciate how this recipe honors those vibrant flavors but keeps it approachable for home cooks new to Nigerian cuisine.
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without too much fuss. Most are pantry staples, and the peanut yaji spice mix can be made ahead or stored for future use.
- For the Chicken Marinade:
- 2 lbs (900 g) boneless, skinless chicken thighs, cut into 1.5-inch pieces (thighs stay juicy and tender)
- 3 tbsp vegetable oil (or peanut oil for authentic flavor)
- 1 tbsp lemon juice (adds brightness)
- 1 tsp salt
- 1/2 tsp freshly ground black pepper
- For the Peanut Yaji Spice Mix:
- 1/2 cup roasted peanuts, finely ground (I use Planters dry roasted peanuts for best texture)
- 2 tbsp smoked paprika (gives that vibrant smoky color)
- 1 tbsp cayenne pepper (adjust to taste for heat)
- 1 tbsp ground ginger (adds warmth)
- 1 tsp garlic powder
- 1 tsp onion powder
- 1 tsp ground coriander (optional, but recommended)
- 1/2 tsp ground cloves (adds subtle earthiness)
- 1 tsp brown sugar (balances heat with sweetness)
- 1/2 tsp salt
- For Serving (Optional):
- Sliced red onions
- Fresh tomatoes
- Flatbread or steamed rice
If you can’t find roasted peanuts, you can roast raw peanuts at home in a dry pan until golden. For a gluten-free or paleo option, this recipe works perfectly as is. You can swap out chicken thighs for breasts, but thighs tend to stay more succulent on the grill.
Equipment Needed
- Grill or grill pan (I prefer a charcoal grill for that authentic smoky flavor, but a stovetop grill pan works well too)
- Mixing bowls (one large for marinade, one small for spice mix)
- Food processor or spice grinder (to finely grind peanuts and spices; a mortar and pestle works if you don’t have one)
- Skewers (metal or soaked wooden skewers; soaking wooden ones prevents burning)
- Brush for oiling the grill and turning skewers
If you don’t have a grill, you can broil the skewers in the oven, turning frequently to mimic that charred effect. Just be mindful to watch closely to avoid burning. I once used a cast-iron skillet indoors when the weather was awful, and it still turned out great!
Preparation Method

- Prepare the Peanut Yaji Spice Mix: In a food processor, pulse the roasted peanuts until finely ground but not a paste. Add smoked paprika, cayenne, ground ginger, garlic powder, onion powder, coriander, cloves, brown sugar, and salt. Pulse a few more times to combine evenly. Set aside. (Prep time: 5 minutes)
- Marinate the Chicken: In a large bowl, mix vegetable oil, lemon juice, salt, and pepper. Add the chicken pieces and toss to coat thoroughly. Sprinkle 3 tablespoons of the peanut yaji spice mix over the chicken and mix well. Cover and refrigerate for at least 1 hour to let flavors soak in. (If you’re short on time, 30 minutes will do, but overnight is best.)
- Prepare the Skewers: If using wooden skewers, soak them in water for 30 minutes before threading to prevent burning. Thread the marinated chicken pieces onto the skewers, leaving a little space between pieces for even cooking.
- Preheat the Grill: Heat your grill or grill pan to medium-high heat (about 400°F / 200°C). Brush the grates with oil to prevent sticking.
- Grill the Skewers: Place the skewers on the grill and cook for 4-5 minutes per side, turning carefully with tongs. You want a nice char on the outside but juicy meat inside. Total grilling time is about 12-15 minutes. Watch for flare-ups from the oil and move skewers if needed.
- Final Touch: Remove the skewers and sprinkle a little extra peanut yaji spice on top for an extra kick. Let rest for 5 minutes before serving.
Pro tip: If your grill tends to stick, wipe the grates with half a peeled onion before heating—it works wonders and adds a subtle flavor. Also, keep a spray bottle of water nearby to tame any unexpected flames.
Cooking Tips & Techniques
Getting that perfect balance of smoky, spicy, and nutty flavor takes a bit of practice, but here are some pro tips I’ve learned along the way:
- Don’t skip marinating: Even a quick 30-minute soak helps the chicken absorb the yaji spices for deeper flavor.
- Use chicken thighs: They hold moisture better and won’t dry out like breasts can when grilled.
- Grind your own peanuts: Pre-ground peanut powders often lose flavor and texture. Freshly grinding peanuts gives you that subtle crunch and rich taste.
- Control your heat: Medium-high is ideal to get that char without burning the spices. Flare-ups can happen because of the oil, so keep an eye and turn often.
- Let the skewers rest: After grilling, letting them rest for 5 minutes redistributes the juices, making each bite more tender.
- Multitask smartly: While the chicken marinates, prepare the peanut yaji spice mix and slice any accompaniments like tomatoes or onions to save time.
One time, I overcooked the chicken and it got a bit tough—lesson learned! So, set timers and don’t get distracted by your phone or that podcast (I speak from experience).
Variations & Adaptations
Feel free to make this recipe your own with these ideas:
- Vegetarian Version: Swap chicken with firm tofu or seitan, marinated and grilled the same way for a plant-based twist.
- Spice Level: Adjust the cayenne pepper in the yaji spice to suit your heat preference—reduce for mild, increase for a fiery kick.
- Different Proteins: Try this with beef or lamb cubes for a more traditional take on Nigerian suya skewers.
- Cooking Methods: If you don’t have a grill, oven broiling or pan-searing in a cast-iron skillet works well too.
- Seasonal Twist: Add chopped fresh chili or smoked chipotle powder for a smoky depth when fresh ingredients are in season.
Personally, I once made a batch with lamb and swapped the peanuts for ground cashews—totally delicious and a bit nuttier. I even sprinkled some fresh cilantro on top for brightness.
Serving & Storage Suggestions
Serve these suya skewers hot off the grill with a side of sliced red onions and fresh tomatoes to cut through the spice. Pair them with fluffy steamed rice or warm flatbreads like pita or naan to soak up all those flavors. A cold beer or a tangy lemonade pairs beautifully too.
To store, keep leftover skewers in an airtight container in the refrigerator for up to 3 days. Reheat gently on a grill pan or in the oven to maintain texture—avoid microwaving if you can, as that can dry them out.
Flavors often deepen after a day, so sometimes I make the skewers ahead and enjoy them cold or at room temperature the next day for a slightly different but equally tasty experience.
Nutritional Information & Benefits
Each serving of these suya spiced chicken skewers (about 2 skewers) contains approximately:
| Calories | 320 kcal |
|---|---|
| Protein | 35 g |
| Fat | 15 g |
| Carbohydrates | 8 g |
Chicken thighs provide a great source of protein and essential nutrients like iron and zinc. The peanuts in the yaji spice add healthy fats, vitamin E, and magnesium. Plus, the spices like ginger, garlic, and cayenne have anti-inflammatory properties and support digestion.
This recipe fits well into gluten-free and low-carb diets, and you can easily adjust the fat content by switching oils or trimming the chicken.
Conclusion
If you’re craving something bold, different, and bursting with flavor, these Flavorful Nigerian Suya Spiced Chicken Skewers with Peanut Yaji are a perfect pick. They bring a little taste of West African street food right to your table, and honestly, once you try them, you might find yourself making them over and over again—like me.
Don’t hesitate to tweak the spice level or try different proteins to make this recipe truly yours. And hey, if you experiment with your own twists, I’d love to hear about it in the comments below. Sharing food stories and recipes is what makes cooking fun, don’t you think?
So, grab your skewers and get grilling—there’s a whole world of flavor waiting in this simple recipe!
Frequently Asked Questions
What is Nigerian Suya?
Suya is a popular Nigerian street food consisting of skewered meat—usually beef, chicken, or lamb—coated in a spicy peanut-based dry rub called yaji, then grilled to perfection.
Can I make the peanut yaji spice mix ahead of time?
Absolutely! The spice mix stores well in an airtight container for up to 2 weeks, making it easy to have on hand for quick meals.
What can I use if I don’t have a grill?
You can broil the skewers in your oven or cook them on a stovetop grill pan. Just watch closely to avoid burning and turn frequently for even cooking.
Is this recipe very spicy?
The heat mainly comes from the cayenne pepper in the yaji mix, so you can easily adjust it to your taste by using less or more.
Can I use chicken breasts instead of thighs?
Yes, but chicken thighs stay juicier and more flavorful when grilled. If you use breasts, watch closely to prevent drying out and consider marinating longer.
Pin This Recipe!

Flavorful Nigerian Suya Spiced Chicken Skewers Recipe Easy Homemade Peanut Yaji
These Nigerian Suya Spiced Chicken Skewers feature a bold, smoky, and spicy peanut yaji dry rub that delivers authentic West African street food flavor right at home. Perfectly juicy chicken thighs are marinated and grilled to perfection for a crowd-pleasing dish.
- Prep Time: 15 minutes
- Cook Time: 15 minutes
- Total Time: 30 minutes
- Yield: 4 servings 1x
- Category: Main Course
- Cuisine: Nigerian, West African
Ingredients
- 2 lbs boneless, skinless chicken thighs, cut into 1.5-inch pieces
- 3 tbsp vegetable oil (or peanut oil for authentic flavor)
- 1 tbsp lemon juice
- 1 tsp salt
- 1/2 tsp freshly ground black pepper
- 1/2 cup roasted peanuts, finely ground
- 2 tbsp smoked paprika
- 1 tbsp cayenne pepper (adjust to taste)
- 1 tbsp ground ginger
- 1 tsp garlic powder
- 1 tsp onion powder
- 1 tsp ground coriander (optional)
- 1/2 tsp ground cloves
- 1 tsp brown sugar
- 1/2 tsp salt
- Optional for serving: sliced red onions, fresh tomatoes, flatbread or steamed rice
Instructions
- Prepare the Peanut Yaji Spice Mix: In a food processor, pulse the roasted peanuts until finely ground but not a paste. Add smoked paprika, cayenne, ground ginger, garlic powder, onion powder, coriander, cloves, brown sugar, and salt. Pulse a few more times to combine evenly. Set aside.
- Marinate the Chicken: In a large bowl, mix vegetable oil, lemon juice, salt, and pepper. Add the chicken pieces and toss to coat thoroughly. Sprinkle 3 tablespoons of the peanut yaji spice mix over the chicken and mix well. Cover and refrigerate for at least 1 hour (30 minutes minimum, overnight best).
- Prepare the Skewers: If using wooden skewers, soak them in water for 30 minutes before threading to prevent burning. Thread the marinated chicken pieces onto the skewers, leaving space between pieces for even cooking.
- Preheat the Grill: Heat your grill or grill pan to medium-high heat (about 400°F / 200°C). Brush the grates with oil to prevent sticking.
- Grill the Skewers: Place the skewers on the grill and cook for 4-5 minutes per side, turning carefully with tongs. Total grilling time is about 12-15 minutes until charred outside and juicy inside.
- Final Touch: Remove the skewers and sprinkle a little extra peanut yaji spice on top for an extra kick. Let rest for 5 minutes before serving.
Notes
If you don’t have a grill, broil the skewers in the oven or cook on a stovetop grill pan, turning frequently to avoid burning. Soak wooden skewers before use to prevent burning. Let skewers rest 5 minutes after grilling to redistribute juices. Wiping grill grates with half a peeled onion before heating helps prevent sticking and adds subtle flavor. Keep a spray bottle of water nearby to control flare-ups.
Nutrition
- Serving Size: About 2 skewers per
- Calories: 320
- Fat: 15
- Carbohydrates: 8
- Protein: 35
Keywords: Nigerian suya, chicken skewers, peanut yaji, West African street food, grilled chicken, spicy chicken, smoky chicken, easy marinade


