Skip to content
nigerianlunch✨ New

Nigerian Suya-Spiced Beef Sandwich with Herb Butter

Grilled suya-spiced beef strips tucked into buttered bread with fresh herbs, onion and tomato — a street-food sandwich twist.

Prep
25 min
Cook
15 min
Servings
4
Difficulty
Medium
4.5
Sign in to rate
#nigerian#suya#sandwich#beef#grilled#peanut

About This Recipe

Suya is Nigeria's beloved spiced grilled beef, coated in yaji — a peanut-based spice blend of ground roasted peanuts, ginger, cayenne and other spices — and grilled over open flame by street vendors called mai suya. This sandwich takes that same suya beef and tucks it into soft bread spread with an herb butter, a home-kitchen mashup that turns a street snack into a heartier sandwich meal, popular with young Nigerians looking for a quicker way to eat their suya on the go. The key to real suya flavor is the yaji spice mix itself; store-bought yaji works, but making it fresh from roasted, finely ground peanuts, ginger powder, cayenne, garlic powder and stock cube gives a much more layered, nutty crust once the beef hits the grill. The meat is sliced thin against the grain so it cooks through quickly and stays tender under the intense dry heat of the spice crust. Piled into bread with raw onion, tomato and cabbage, and finished with extra yaji dusted on top, this sandwich captures suya's smoky, peanut-forward heat in a format that's easy to eat anywhere.

Ingredients

Serves 4

  • 500 gbeef sirloin(sliced thin against the grain)
  • 0.5 cuproasted peanuts(finely ground)
  • 1 tspground ginger
  • 1 tspcayenne pepper
  • 0.5 tspgarlic powder
  • 0.5 tsponion powder
  • 1beef stock cube(crushed)
  • 3 tbspvegetable oil
  • 4 tbspbutter(softened)
  • 2 tbspparsley(finely chopped)
  • 4soft sandwich rolls
  • 1onion(sliced into rings)
  • 1tomato(sliced)
  • 1 cupshredded cabbage

Instructions

  1. 1

    Make the yaji spice

    Combine ground peanuts, ginger, cayenne, garlic powder, onion powder and crushed stock cube in a bowl.

  2. 2

    Coat the beef

    Toss beef slices with oil, then coat thoroughly in the yaji mix, pressing it onto both sides of each strip.

  3. 3

    Grill the beef

    Grill or pan-sear the strips over high heat, 2 to 3 minutes per side, until charred at the edges and cooked through.

  4. 4

    Make the herb butter

    Mix softened butter with chopped parsley and a pinch of salt.

  5. 5

    Toast the bread

    Split the rolls and spread with herb butter. Toast cut-side down in a hot skillet until golden, 1 to 2 minutes.

  6. 6

    Assemble

    Layer cabbage, tomato and onion in the toasted rolls, top with the grilled suya beef, and dust with a little extra yaji before serving.

Did you make this?

Rate it and help other cooks find the recipes that actually work.

One tap to sign in, and we'll save the rating you just picked.

Everything you need to plan your week — free

  • Meal calendar
  • Grocery list
  • AI recipe ideas

Track what you eat

Snap your meal to log calories and macros, run fasting timers and track water in the free SnapCal app.

Download Now

Pro Tips

  • →

    Slice the beef thin and against the grain — thick slices stay tough even after a good char.

  • →

    Toast the raw peanuts yourself if using unroasted ones; raw peanut powder tastes flat compared to a proper roasted grind.

  • →

    Press the yaji firmly onto the meat before grilling so it forms a real crust instead of falling off in the pan.

Variations

  • •

    Use chicken breast instead of beef for a lighter suya sandwich.

  • •

    Add a smear of ata din din (Nigerian pepper sauce) instead of butter for a spicier version.

  • •

    Skip the bread and serve the suya beef straight off the grill with onion and tomato, the traditional street-food way.

Storage

Refrigerate cooked suya beef up to 3 days; reheat in a hot dry skillet to re-crisp. Assemble sandwiches fresh — the bread goes soggy if stored pre-built.

History & Origin

Suya originated with the Hausa people of northern Nigeria and has since spread across West Africa and into Nigerian diaspora communities worldwide, traditionally sold by street vendors grilling skewered meat over open coals late into the night.

Frequently Asked Questions

Can I use pre-made yaji spice?

Yes, store-bought yaji works well and saves time; just check the salt level since some blends are saltier than a homemade mix.

What if I can't find suya spice ingredients?

Ground roasted peanuts, cayenne and ginger are the essentials — even a simplified version of just those three will get you close to the real flavor.

Why is my beef tough?

It was likely sliced too thick or overcooked; thin slices grilled hot and fast for just a couple minutes per side stay tender.

Nutrition Facts

Per serving (280g / 9.9 oz) · 4 servings total

Calories480kcal
Protein30g
Carbohydrates32g
Fat26g
Fiber3g
Protein30g
Carbs32g
Fat26g

Time Summary

Prep time25 min
Cook time15 min
Total time40 min

Have Questions?

Ask our AI cooking assistant anything about this recipe — substitutions, techniques, scaling.

Chat with AI Chef →

Featured in Guides

This recipe is featured in the following curated guides:

Community

Join the conversation

Sign in to leave a comment and save your favourite recipes