Beef Suya Recipe
Hello Joyful Tribe!
If you’ve ever walked past a Nigerian suya spot in the evening, you already know there’s something almost impossible to resist about the aroma of freshly grilled suya. The smoky smell, the spicy suya pepper, the sizzling meat, and those beautifully charred edges, it is the kind of food that can make you hungry even when you weren’t planning to eat!
Today, we’re bringing that experience right into your kitchen with this easy homemade Beef Suya recipe.
The secret to really good suya isn’t just the spice. It’s everything from how you prepare and slice the beef to how long you allow it to marinate and how you grill it. For this recipe, we’re slicing the beef across the grain, coating it in a flavorful marinade, giving it an extra layer of suya spice, and grilling it over medium-high heat until it’s smoky, tender, and beautifully charred.
And don’t worry if you don’t have a traditional Nigerian charcoal suya grill. You can still get that delicious smoky flavor at home. A little liquid smoke in the marinade helps recreate some of that characteristic grilled flavor when using a regular grill or oven.
Whether you’re preparing suya for a weekend treat, a family gathering, game night, barbecue, or simply craving Nigerian street food, this recipe is definitely one to save.
Let’s make some suya!
Why You’ll Love This Beef Suya

- Authentic Nigerian-inspired flavor
- Tender and juicy beef
- Smoky, spicy and beautifully charred
- Easy to prepare at home
- Perfect for parties and gatherings
- Great for grilling season
- Customizable spice level
- Ready in about 30 minutes plus marinating time
Recipe Information
| Category | Details |
|---|---|
| Prep Time | 15 minutes |
| Marinating Time | 1 hour or longer |
| Cook Time | 12–16 minutes |
| Total Time | About 1 hour 30 minutes |
| Servings | 4 |
| Difficulty | Easy |
| Cuisine | Nigerian |
| Calories | Approximately 320 kcal per serving |
Ingredients
For the Beef
- 500g beef, preferably a tender cut
- 2 tablespoons vegetable oil
- 1 teaspoon garlic powder
- 1 teaspoon ginger powder
- 1 teaspoon onion powder
- 1 teaspoon smoked paprika
- 1–2 teaspoons cayenne pepper, depending on your preferred heat
- 2 tablespoons suya spice
- ½ teaspoon salt
- ½ teaspoon seasoning powder
- ½ teaspoon liquid smoke, optional
For Serving
- Sliced onions
- Sliced tomatoes
- Extra suya spice
- Fresh cabbage, optional
- Cucumber, optional
What Is Suya?

Suya is a popular Nigerian street food made from thinly sliced, seasoned meat that is traditionally grilled over charcoal.
Although beef is one of the most popular choices, suya can also be made with chicken, goat meat, and other proteins.
The signature flavor comes from suya spice, a flavorful Nigerian spice blend that typically contains ground peanuts or groundnuts along with spices such as ginger, pepper, paprika, and other seasonings.
USDA Food Safety and Inspection Service for guidance on safe meat preparation and cooking.
How to Make Beef Suya
1. Prepare the Marinade




In a bowl, combine the vegetable oil, garlic powder, ginger powder, onion powder, smoked paprika, cayenne pepper, suya spice, salt, seasoning powder, and liquid smoke if using.
Mix everything thoroughly until you have a well-combined marinade.
The liquid smoke is optional, but it can be particularly useful if you’re cooking without a traditional charcoal grill and want an extra smoky flavor.


2. Prepare the Beef
Trim away most of the excess fat from the beef.
You don’t need to remove every bit of fat just enough to prevent excessive flare-ups while grilling.
Pat the beef dry and slice it across the grain into thin pieces.


Why slice across the grain?
Look closely at your beef and you’ll notice lines running through the meat. These are the muscle fibers.
Cutting across those fibers shortens them, which helps make each bite more tender and easier to chew.
This small step can make a huge difference to your finished suya.
3. Marinate the Beef
Transfer the sliced beef into a bowl and pour over the marinade.
Use clean hands or a spoon to massage the mixture thoroughly into the meat, making sure every piece is well coated.
Cover and refrigerate for at least 1 hour.
If you have more time, you can leave it longer to allow the flavors to penetrate more deeply.




4. Thread the Beef Onto Skewers




Once the beef has finished marinating, thread each piece onto your skewers.
Try not to pack the pieces too tightly together. Leaving a little space allows the heat to circulate around the meat and helps it cook evenly.
5. Add Extra Suya Spice


Place some additional suya spice in a bowl.
Lightly coat or dab the marinated beef into the spice.
This extra layer helps create the flavorful, slightly crusty coating that makes suya so irresistible.
6. Grill the Suya
Preheat your grill to medium-high heat.
Place the beef skewers on the grill and cook for approximately 5–8 minutes per side, depending on how thick your beef slices are.
Turn the skewers occasionally and brush or sprinkle with additional spice mixture as needed.
For thinly sliced beef, the suya may be ready in around 12 minutes total.
Watch the meat carefully because thinner pieces can cook quickly.


7. Rest and Cut
Remove the suya from the grill and allow it to rest briefly.
Cut the grilled beef into smaller bite-sized pieces if desired.
The finished suya should have beautifully browned edges, a flavorful crust, and a tender interior.

Pro Tips for the Best Beef Suya
Slice the beef thinly
Thin slices cook quickly and develop those delicious charred edges without becoming overly tough.
Cut across the grain
This is one of the easiest ways to make your beef noticeably more tender.
Don’t skip the marinade
Even a short marinating time allows the spices and aromatics to flavor the meat.
Don’t overcrowd your skewers
Leave enough space between the pieces so the heat can circulate properly.
Watch the heat
Suya needs high enough heat to develop a beautiful crust, but excessive heat can burn the spices before the beef is cooked.
Let the beef rest
Give the grilled beef a few minutes to rest before cutting into it. This helps keep it juicy.
Adjust the pepper
Suya is traditionally spicy, but you can reduce the cayenne pepper if you’re serving it to children or anyone who prefers milder food.
Serving Suggestions
Serve your homemade Beef Suya hot with plenty of fresh toppings.
Some of my favorite options include:
- Sliced red onions
- Fresh tomatoes
- Cabbage
- Cucumber
- Extra suya spice
- Fresh pepper sauce
- Fried plantains
- Jollof rice
- Fried rice
- Nigerian-style salad
For drinks, serve it alongside chilled zobo, Chapman, fresh fruit juice, or your favorite cold drink.
How to Make Suya Without a Charcoal Grill
Don’t have a traditional suya grill? No problem.
You can use:
- Gas grill
- Electric grill
- Oven broiler
- Grill pan
- Outdoor barbecue
For an extra smoky flavor, a small amount of food-grade liquid smoke can be added to your marinade.
If using an oven, place the beef on a wire rack over a baking tray so the heat can circulate underneath. Finish under the broiler for a few minutes to develop a darker, slightly charred exterior.
Storage Tips
Refrigerator
Store leftover cooked suya in an airtight container and refrigerate for up to 3 days.
Freezer
For longer storage, freeze cooked suya in a freezer-safe container for up to 2–3 months.
Reheating
Reheat gently in a skillet, oven, air fryer, or grill.
Avoid overheating because this can make the beef dry and chewy.
Food Safety for general food-handling and storage recommendations.
Frequently Asked Questions (FAQs)
What type of beef is best for suya?
Use a tender cut of beef that can be sliced thinly, such as sirloin, rump, or another relatively lean and tender cut. Slicing the beef across the grain is also important for a tender result.
Can I make beef suya without a charcoal grill?
Yes. You can use an oven, grill pan, gas grill, electric grill, or barbecue. A small amount of food-grade liquid smoke can also help add a smoky flavor when you’re not using charcoal.
How long should I marinate beef for suya?
For the best flavor, marinate the beef for at least 1 hour. If you have more time, you can marinate it longer in the refrigerator.
Why is my suya beef tough?
Beef can become tough if it is cut with the grain, sliced too thickly, or overcooked. Slice the beef thinly across the grain and watch it carefully while grilling.
Can I use chicken instead of beef?
Absolutely. Chicken suya is another delicious option. Adjust the cooking time according to the thickness of the chicken and make sure it is fully cooked before serving.
Can I prepare suya ahead of time?
Yes. You can marinate and skewer the beef ahead of time, then keep it refrigerated until you’re ready to grill. This makes it especially convenient when entertaining guests.
Final Thoughts
There’s something special about homemade suya. From the moment that seasoned beef hits the hot grill and the aroma starts filling the kitchen, you know you’re in for something delicious.
This Beef Suya recipe gives you that classic combination of smoky, spicy, juicy, and slightly charred beef without requiring a traditional Nigerian suya stand. The key is simple: choose good beef, slice it across the grain, season it generously, give it enough time to marinate, and grill it until those beautiful edges develop.
Serve it hot with plenty of sliced onions and tomatoes, and don’t be surprised if everyone starts reaching for another piece!
Whether you’re making it for a weekend barbecue, a family gathering, or simply because you’re craving Nigerian street food, this recipe is one you’ll want to keep coming back to.
If you try it, don’t forget to tag @JoyfulCook and share your creation with the Joyful Tribe. And if you’re enjoying our What’s Cooking This Summer with Joyful Cook series, save this recipe and share it with someone who loves suya! ❤️
















You May Also Like
Edo State Black Soup (Omoebe)
Nigerian Fried Rice
Spaghetti & Meatballs
Irish Potato and Plantain Potage
HI, I’M Joyful Cook
In the kitchen, I find joy in experimenting with flavors, crafting unique dishes, and sharing my love for food with others...
Connect with me
Recent Recipes