Cooked IndoorsCooked Indoors
All Recipes
Suya-Spiced Beef & Vegetable Skewers
lunchdinnerDiabetesHearthealthHighprotein

Suya-Spiced Beef & Vegetable Skewers

Inspired by the beloved Northern Nigerian suya tradition, these lean beef skewers are marinated in a fragrant yaji spice blend and threaded with vibrant market vegetables for a smoky, protein-rich meal. Each skewer is carefully portioned to support blood sugar balance and heart health without sacrificing the bold, irresistible flavours of roadside suya. Grilled to perfection and served with a cooling cucumber-tomato salad, this dish proves that clinical nutrition and Nigerian culinary heritage belong together.

Total Time

38 min

Prep

20 min

Cook

18 min

Servings

4

Cuisine

Nigerian Northern

310kcal

Calories

34g

Protein

14g

Carbs

13g

Fat

4g

Fiber

How to Make It

  1. 1

    Make the Yaji Marinade

    In a large bowl, combine the groundnut powder, ground ginger, paprika, cloves, cinnamon, garlic powder, onion powder, cayenne pepper, low-sodium soy sauce, groundnut oil, fresh lemon juice, and grated fresh ginger root. Mix thoroughly into a thick, fragrant paste. Taste the marinade — it should be bold, nutty, and aromatic.

    Tip: Traditional yaji uses a heavier hand with spices. For clinical purposes, we use measured quantities to manage sodium and caloric density while keeping all the authentic character.
  2. 2

    Marinate the Beef

    Add the cubed lean sirloin to the marinade and toss well to coat every piece evenly. Cover the bowl with a plate or cling film and refrigerate for a minimum of 1 hour, ideally 4 hours or overnight. The longer the marination, the deeper the suya flavour and the more tender the meat.

    Tip: For meal prep, marinate the beef the night before and assemble skewers in the morning. This saves time and intensifies flavour.
  3. 3

    Prepare the Vegetables

    While the beef marinates, prepare your vegetables. Cut the red and green bell peppers into 3cm chunks, separate the red onion into wedge layers, slice the zucchini into thick rounds, and leave the cherry tomatoes whole. Lightly toss all vegetables in a drizzle of groundnut oil and a pinch of the yaji spice blend for cohesive flavour across the skewer.

    Tip: Choose firm, fresh market vegetables — tatashe (red bell pepper) is widely available in Nigerian markets and is rich in vitamin C, supporting iron absorption from the beef.
  4. 4

    Assemble the Skewers

    Thread the skewers in an alternating pattern: beef cube, bell pepper, onion, beef cube, zucchini, cherry tomato, beef cube — repeating until the skewer is filled, leaving a few centimetres free at each end for handling. Aim for 3 to 4 beef cubes per skewer. Lay assembled skewers on a tray lined with foil.

    Tip: Even spacing between ingredients ensures uniform cooking. Do not pack the pieces too tightly — allow a small gap so heat circulates around each item.
  5. 5

    Grill the Skewers

    Preheat a grill, griddle pan, or oven grill to medium-high heat (approximately 200°C). Lightly oil the grill surface. Place skewers on the grill and cook for 3 to 4 minutes per side, turning 3 to 4 times, for a total cook time of 15 to 18 minutes. The beef should be cooked through with a slight char and the vegetables lightly caramelised. Baste once with any remaining marinade during the first turn only.

    Tip: Avoid over-charring. Light grill marks are desirable and add suya character, but heavy charring on red meat should be minimised for heart health and cancer risk reduction.
  6. 6

    Rest and Serve

    Remove skewers from the grill and allow to rest for 5 minutes before serving — this keeps the beef juicy. Serve 2 skewers per person alongside a simple side of sliced cucumber, fresh tomato, and thinly sliced raw onion drizzled with lemon juice, mirroring the traditional suya accompaniment. Garnish with a light dusting of extra yaji spice if desired.

    Tip: For a complete clinical meal, pair with a small portion of boiled ofada rice or a millet flatbread to add complex carbohydrates and sustain energy levels without spiking blood sugar.

Want this in your meal plan?

Get personalised meal plans, track your nutrition, and access 500+ recipes tailored to your health goals.

Get started free