Cameroonian Soya (Skewered Meat)

4.50 from 2 votes
Jump to RecipeRate Recipe

This post may contain affiliate links. Please read our disclosure policy.

Let me just say this, I’m not a huge beef fan. But when it comes to soya… Oh man! I’m an obsessive fan! I’m obsessed with a lot of things. And yes, most of those things are food. Good food.

At the end of making a Cameroonian Soya video yesterday, I kept devouring the chunks of spicy grilled meat that were threaded on my skewer. And Mr. N kept recording me in my moment of soya madness. I’ve told ya before, that man can’t be trusted with a camera.

Soya is basically marinated meat that is threaded on skewers and grilled. It is called Soya in Cameroon and Suya in Nigeria. Similar versions of it are called Kabobs or Beef Satay.

In French, It is known as Les Brochettes. It is a popular street food in a number of African countries. I’m here to show you that you could make soya right in your own kitchen. 

You could make this deliciousness with chicken, pork, or beef. This post is all about how I make it with beef.

Also, check out this Cameroonian Soya Made Without Skewers and this Beef Suya recipe.

Piece of top sirloin steak on a wooden cutting board.

Now the cut of meat you use is very important. It has to be tender, juicy, and easy to cut. I always go with top sirloin steak because, after many trials, I discovered that this part just grills better than the other parts of beef.

Raw Cameroonian soya on a lined baking sheet.

What makes great soya is a great marinade. I make an exotic marinade of ginger, garlic, white pepper, cayenne pepper, salt, Maggi, and vegetable oil.

Now the ginger and garlic could be fresh or dry (powder). But I used fresh here because of that fresh aroma – unbeatable! I allow the meat to rest in the flavors of my magical marinade for a while before oven-grilling. The marinating time could be anywhere from 30 minutes to two hours.

Soya/suya is typically served with a powdery hot and spicy mixture which is made with cayenne pepper, ground ginger, ground garlic, onion powder, salt, and Maggi. It is the signature spice blend of the Hausa men who typically sell the meat. However, I served this one with some freshly made pepper sauce because it is equally as delicious!

Another thing you could add to your soya is some roasted and ground groundnuts (peanuts). I didn’t add use that in this video but I’ve made soya like that before and it tastes/looks good. This recipe is so worth trying! You could serve this soya to guests, make it for a party (it flies off the table!), or just make it to enjoy at home. I love making it at home as a special treat for Mr. N and the girls. You can too. It’s not hard. Get into the kitchen and surprise yourself!

Please let me know how it goes when you try it. Check out the full recipe below!

Cameroonian soya on a cutting board with onions.

Cameroonian Soya

4.50 from 2 votes
Soya is beef that is marinated is spices and threaded on skewers then grilled.
Prep: 10 minutes
Cook: 20 minutes
Total: 30 minutes
Servings: 4 people


  • 1 pound beef – top sirloin steak (about half kg)
  • 2 tablespoons vegetable oil
  • 4 garlic cloves- grated
  • 1/2 inch ginger root – grated
  • 1 small seasoning cube- Maggi
  • 1/4 teaspoon salt
  • 1/8 teaspoon cayenne pepper
  • 1/8 teaspoon white pepper


  • If using wooden skewers, soak in water for 30 minutes before using.
  • To make the marinade: In a bowl, mix together all ingredients except the meat. Set aside.
  • Cut meat into thin slices (please see video).
  • Mix together the meat and the marinade making sure the marinade gets to every part of the meat. Cover and let it rest for 30 minutes.
  • Preheat oven to 400 degrees F.  Thread the meat on skewers.
  • Place on a baking tray lined with aluminum foil and place in the pre-heated oven to cook for about 15-20 minutes. Half way through, turn skewers to the other side. This means one side will cook for about 7-10 minutes.
  • However, if you cut your meat a lot thinner than mine (as seen in the video) one side will cook for only about 5 minutes. It gets ready in no time! Avoid leaving the meat too long in the oven because it could become tough and hard to chew.
  • Remove, allow to rest and enjoy with some pepper sauce. You could also serve this with some roasted plantains.


Soya is basically marinated meat that is threaded on skewers and grilled. It is called Soya in Cameroon and Suya in Nigeria. Similar versions of it are called Kabobs or Beef Satay. In French, It is known as Les Brochettes. It is a popular street food in a number of African countries.


Calories: 212kcal | Carbohydrates: 1g | Protein: 26g | Fat: 11g | Saturated Fat: 3g | Polyunsaturated Fat: 4g | Monounsaturated Fat: 3g | Trans Fat: 0.04g | Cholesterol: 67mg | Sodium: 448mg | Potassium: 425mg | Fiber: 0.1g | Sugar: 0.2g | Vitamin A: 26IU | Vitamin C: 1mg | Calcium: 33mg | Iron: 2mg

Additional Info

Course: Appetizer
Cuisine: African
Calories: 212
Tried this recipe?Mention @preciouscore or tag #PreciousCore!

If you make this recipe, please tag me in a photo on Instagram @preciouscore. I’ll love to see!

About Precious

Welcome to my core! I am Precious Nkeih, the recipe developer and writer right here on my blog, Precious Core. My goal is to show you insanely delicious recipes you can replicate in your kitchen. And I love to tell stories too. Hope you find recipes here that will make cooking easier for you! Check me out on YouTube at

You Might Also Like

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating


  1. Hello I’m a Latina in love with Cameroon food and your recipes, I mean the result is exactly the same as what I try in restaurants and more of your explanation and exact data make it easier for me. Thanks a lot, Precious

  2. I am falling in love with your unique cuisine style and enjoying every demonstration.
    Though a ‘distracted’ busy guy in nature, my top hobby is fast being contained in the kitchen, thanks to your videos, Precious! It’ll be great fun impressing my family as a guy with rare cuisines one of these days.
    In fact, expect my soya pics and feedback in the hours ahead. Lol

  3. I agree with Kachee, so many similarities.
    This reminds me that it’s been a while I have eaten Suya oh. Thing is, where I stay, you don’t find to buy except at evening or night.and I rarely go out then,

  4. Suya/soya, Cameroon and Nigeria sure have some similar terms. There’s a twist to how we eat suya here. We eat it with a grounded roasted groundnut and pepper called ‘yaji’.
    You sprinkle yaji on the suya, add slice onions and cabbage,and eat all you can.
    But you take style like food sha! See as your voice change when you were devouring the soya. Lol

    1. Haha Bola, na today you know say I like food?
      I’ve had the version with groundnuts before. It tastes good! We also have the powdered suya spice. So many similarities!

      1. Love your recipes — but one tiny little thing — all my life i have peeled stock cubes – turns out i have been doing it wrong … you simply crush them inside the packet, then pour them out!!! cheers