Suya Beef Kabobs

Suya Kabobs (West African Beef Skewers)

There’s something about food on a stick that just brings people together, isn’t there? Whether it’s a backyard get-together, a casual family dinner, or one of those “everyone’s in and out of the kitchen” kind of evenings, skewers have a way of making things feel easy and fun.

And these Suya Kabobs? Oh, they’re something special.

Suya Beef Kabobs

If you’ve never had suya before, you’re in for such a treat. It’s a popular West African street food deeply flavorful, a little smoky, a little spicy, and completely unforgettable.

So if you’re looking for something a little different to serve at your next gathering or just want to shake up your usual dinner routine these Suya Kabobs are such a fun way to do it.

Why You’ll Love These Suya Kabobs

Let me just say this is one of those recipes that quietly becomes a favorite.

  • Big flavor, simple ingredients – The spice blend does all the heavy lifting here.
  • Perfect for sharing – Easy to grab, easy to serve, and always a hit at parties.
  • Flexible cooking options – Grill them outside or pop them under the broiler.
  • Customizable heat level – Make it as mild or as bold as your crew likes.
  • Great for make-ahead – Marinate early, cook later. No last-minute stress.
Suya Beef Kabobs

What Is Suya?

Suya is a beloved street food found across West Africa, especially in countries like Nigeria. Traditionally, it’s thinly sliced meat often beef coated in a bold, nutty spice mix called yaji, then grilled over open flames.

It’s usually served hot, straight off the grill, with fresh onions, tomatoes, and sometimes wrapped up in flatbread. Simple, vibrant, and packed with flavor.

This version keeps that same spirit but makes it easy to recreate right in your own kitchen.

Ingredients (Serves 4)

For the Beef

  • 1.5 lbs (700 g) beef sirloin or flank steak, cut into thin strips
  • 2 tbsp vegetable oil
  • Metal or soaked wooden skewers

For the Suya Spice Mix (Yaji)

  • 1/2 cup ground roasted peanuts or unsweetened peanut powder
  • 1 tbsp paprika
  • 1 tbsp cayenne pepper (adjust to your heat preference)
  • 1 tsp ground ginger
  • 1 tsp onion powder
  • 1 tsp garlic powder
  • 1/2 tsp salt
  • 1 tsp bouillon powder (optional, but adds that authentic touch)

For Serving

  • 1/2 red onion, thinly sliced
  • 1–2 tomatoes, sliced or chopped
  • Lemon or lime wedges
  • Fresh cilantro or parsley (optional)
  • Pita bread, flatbread, or tortillas
Suya Beef Kabobs ingredients

How to Make Suya Kabobs

1. Make the Spice Mix

In a medium bowl, combine the ground peanuts, paprika, cayenne, ginger, onion powder, garlic powder, salt, and bouillon powder (if using).

Give it a good stir until everything is evenly mixed. You’ll notice right away it smells warm, nutty, and just a little spicy. That’s exactly what you want.

2. Marinate the Beef

Place your sliced beef into a bowl and drizzle with vegetable oil. Toss to coat.

Now add the spice mix and really rub it into the meat. Don’t be shy here press it in so every piece is well coated.

marinating the beef with spice mix

Cover and refrigerate for at least 1 hour. If you have the time, letting it sit overnight makes the flavor even richer.

(This is one of those little steps that makes a big difference.)

3. Skewer the Beef

Thread the marinated beef onto your skewers, folding or layering the strips as needed.

Don’t worry about making them perfect rustic is part of the charm here.

skewer the beef

4. Grill or Broil

  • Grill: Cook over medium-high heat for about 8–10 minutes, turning occasionally.
  • Broil: Place under the broiler and cook for 8–10 minutes, turning halfway through.

You’re looking for a nice char on the edges and fully cooked, juicy beef.

5. Serve

Serve the kabobs hot, straight off the grill or oven.

Add sliced red onion, fresh tomatoes, and a squeeze of lemon or lime over the top. Sprinkle with herbs if you like, and serve with warm pita or flatbread on the side.

It’s simple, vibrant, and absolutely packed with flavor.

Suya Beef Kabobs

Tips for the Best Suya Kabobs

After making these a few times (and watching how fast they disappear), here are a few helpful tips:

  • Slice the beef thinly – This helps it cook quickly and soak up all that flavor.
  • Adjust the spice level – Start with less cayenne if you’re unsure you can always add more next time.
  • Don’t skip the resting time – Even just an hour helps the flavors really come together.
  • Use high heat – That little bit of char is what gives suya its signature taste.
  • Serve immediately – These are best hot and fresh.

Easy Serving Ideas

One of my favorite things about these kabobs is how versatile they are. You can keep it simple or build it out depending on the occasion.

  • Wrap them in flatbread with veggies for a quick handheld meal
  • Serve over rice for a more filling dinner
  • Add a simple salad on the side for balance
  • Set up a DIY platter and let everyone build their own

For parties, I love putting everything out buffet-style. It’s relaxed, fun, and lets everyone customize their plate.

Perfect for Gatherings

You know those recipes you keep coming back to because they just work? This is one of them.

They’re easy enough for a weeknight but special enough for guests. And because they cook quickly, you’re not stuck in the kitchen while everyone else is enjoying themselves.

If you’re hosting:

  • Prep the meat ahead of time
  • Skewer just before cooking
  • Grill or broil right before serving

It keeps things simple and stress-free which, let’s be honest, is exactly what we all need when entertaining.

Make-Ahead Tips

Life gets busy, and having a few shortcuts can make all the difference.

  • Marinate ahead: You can prep the beef up to 24 hours in advance
  • Spice mix storage: Make a bigger batch and store it in an airtight container
  • Pre-slice veggies: Keep everything ready so serving is quick and easy

A little prep goes a long way here.

Suya Beef Kabobs

Variations to Try

Once you’ve made these once, it’s fun to switch things up:

  • Chicken Suya – Use chicken strips instead of beef
  • Vegetarian option – Try mushrooms or tofu with the same spice mix
  • Extra nutty flavor – Add a little more peanut powder
  • Milder version – Reduce the cayenne and add more paprika

Whether you’re cooking for your family on a regular night or putting together something special for friends, this is a recipe that shows up for you easy, flavorful, and always a crowd-pleaser.

So go ahead, give it a try. Don’t stress about making it perfect. Just enjoy the process, the smells coming from the kitchen, and the smiles around the table.

Because those are the moments that really matter

Check Out More Beef Recipes

Suya Beef Kabobs

Suya Beef Kabobs

Ingredients
  

For the Beef

  • 1.5 lbs 700 g beef sirloin or flank steak, cut into thin strips
  • 2 tbsp vegetable oil
  • Metal or soaked wooden skewers

For the Suya Spice Mix (Yaji)

  • 1/2 cup ground roasted peanuts or unsweetened peanut powder
  • 1 tbsp paprika
  • 1 tbsp cayenne pepper adjust to your heat preference
  • 1 tsp ground ginger
  • 1 tsp onion powder
  • 1 tsp garlic powder
  • 1/2 tsp salt
  • 1 tsp bouillon powder optional, but adds that authentic touch

For Serving

  • 1/2 red onion, thinly sliced
  • 1-2 tomatoes, sliced or chopped
  • Lemon or lime wedges
  • Fresh cilantro or parsley optional
  • Pita bread, flatbread, or tortillas

Instructions
 

  • In a medium bowl, combine the ground peanuts, paprika, cayenne, ginger, onion powder, garlic powder, salt, and bouillon powder (if using). Give it a good stir until everything is evenly mixed. You’ll notice right away it smells warm, nutty, and just a little spicy. That’s exactly what you want.
  • Place your sliced beef into a bowl and drizzle with vegetable oil. Toss to coat.
  • Now add the spice mix and really rub it into the meat. Don’t be shy here press it in so every piece is well coated.
  • Cover and refrigerate for at least 1 hour. If you have the time, letting it sit overnight makes the flavor even richer. (This is one of those little steps that makes a big difference.)
  • Thread the marinated beef onto your skewers, folding or layering the strips as needed. Don’t worry about making them perfect rustic is part of the charm here.
  • Grill: Cook over medium-high heat for about 8–10 minutes, turning occasionally.
    Broil: Place under the broiler and cook for 8–10 minutes, turning halfway through.
    You’re looking for a nice char on the edges and fully cooked, juicy beef.
  • Serve the kabobs hot, straight off the grill or oven. Add sliced red onion, fresh tomatoes, and a squeeze of lemon or lime over the top. Sprinkle with herbs if you like, and serve with warm pita or flatbread on the side.

Similar Posts