Go Back
+ servings
Large plate of the West African Beef Kabobs served on top of pita with lemon slices and herbs
Print Pin
5 from 87 votes

West African Beef Kabobs

West African Beef Kabobs are a popular Nigerian street food recipe also known as Suya. They are skewered juicy spicy meat made with a peanut butter sauce!
Course Dinner, Entree
Cuisine African
Prep Time 10 minutes
Cook Time 15 minutes
Resting Time 20 minutes
Total Time 45 minutes
Servings 4 servings
Calories 249kcal
Author Yumna Jawad

Ingredients

Instructions

  • In the bowl of a food processor, grate the onion until it's finely chopped. Add the peanut butter, tomato paste, olive oil, all spice, salt, crushed red pepper and powdered ginger. Continue to blend until the mixture is well combined and smooth.
  • Transfer the sauce from the blender to a large bowl. Add the beef to the sauce and toss to coat. Cover and refrigerate for 20 minutes to allow the beef to marinade.
  • When ready to grill, thread the beef onto wooden or metal skewers. Pour any leftover marinade on top of the beef kabobs.
  • Preheat the grill to medium-high heat, and grease the grill with cooking spray.
  • Cook on the preheated grill, flipping once, until meat is browned, about 10-15 minutes.

Notes

Storage: Store any leftovers in an airtight container. They will last about 3-4 days in the fridge.
Freezing Instructions: You can freeze the beef kabobs before or after grilling them for up to 3 months. To re-heat, thaw in the fridge overnight and microwave until heated through.
Make Ahead Tips: You can make the marinade up to 5 days ahead of time or freeze for up to 3 months. 
Substitutes: For best results, follow the recipe as is. However here are some common substitutes that would work well in this recipe.
  • Instead of fresh onions, you can use onion powder, but I highly recommend using fresh onions.
  • Instead of Allspice, you can use 7 spice or another similar spice or combination of spices including cloves, cumin, paprika or nutmeg.

Nutrition

Calories: 249kcal | Carbohydrates: 6g | Protein: 27g | Fat: 13g | Saturated Fat: 3g | Cholesterol: 69mg | Sodium: 428mg | Potassium: 531mg | Fiber: 1g | Sugar: 2g | Vitamin A: 100IU | Vitamin C: 3.3mg | Calcium: 48mg | Iron: 2.3mg