Go Back
+ servings

Suya Sandwich (Spicy Grilled Beef Sandwich)

Suya Sandwich (Spicy Grilled Beef Sandwich) - spicy, smokey, flavorful grilled beef sandwiched in warm baguette rolls with onions and tomatoes. Makes a wonderful breakfast, dinner and even lunch. Just in time for summer grilling and picnics!
Course Main
Cuisine African
Prep Time 25 minutes
Cook Time 20 minutes
Total Time 45 minutes
Servings 4 -5 slices
Calories 797kcal
Author Imma


Spicy Mayonnaise Sauce

  • ½ cup mayonnaise
  • ¼ cup pepper sauce recipe here
  • 2 baguette rolls
  • 2 large onion
  • 2 -3 tablespoons vegetable oil
  • 2 pounds beef steak Sirloin, Rib eye,
  • 1/2 -1 tablespoon cayenne depending on heat preference
  • 1 tablespoon smoked paprika
  • 1- tablespoon garlic powder
  • 1- tablespoon onion powder
  • 1- tablespoon white pepper
  • 1 tablespoon Bouillon
  • ¾ - teaspoon salt
  • ½ cup mayonnaise
  • ¼ cup pepper sauce recipe here
  • 2 large tomatoes optional


Spicy Mayonnaise Sauce

  • Combine pepper sauce and mayonnaise (this may be done the day before and refrigerated.

Caramelized Onions

  • Add oil in a large skillet or frying pan over medium-low heat
  • Then add onions, and let them cook, stirring rarely, until they are deep
  • Golden brown about 7 -10 minutes. Season with about 1 tablespoon of suya mix - let cool.


  • In a medium bowl, mix: garlic powder, onion powder, smoked paprika, white pepper, cayenne pepper, and bouillon/maggi.
  • Apply a generous amount on steaks.

Grilled Steak

  • Grill the steaks on high heat for about 8- 10 minutes on each side for medium or when an internal temperature reads 135 degrees F
  • Finish cooking in the oven for medium well for an additional 3 minutes or 150 degrees F.
  • When the steaks are done to your liking, take them off the grill and let them rest for about 10 minutes.


  • Slice the baguette in half horizontally. Generously spread the spicy mayonnaise on the baguettes before building the sandwiches.
  • Divide the steak and onions in 4 and pile on each sandwich. Add more pepper sauce, if desired
  • Place each filled baguette on a baking tray and toss in the oven. Bake for about 5 minutes. Remove and serve while warm.


Calories: 797kcal | Carbohydrates: 79g | Protein: 14g | Fat: 47g | Saturated Fat: 7g | Cholesterol: 23mg | Sodium: 1943mg | Potassium: 756mg | Fiber: 7g | Sugar: 9g | Vitamin A: 2405IU | Vitamin C: 51.2mg | Calcium: 143mg | Iron: 5.3mg