Skip to main content

Spicy lime beef skewers with pickled onions

Skip to IngredientsSkip to Method
  • Egg free
  • Peanut free
  • Shellfish free
  • Seafood free
  • No added sugar
  • High in dietary fibre
  • High in protein
  • 1 serve veg or fruit

Paired with tangy pickled onions, these tasty spicy lime beef skewers are an easy lunch or dinner. Serve them with hommus, naan and toasted pine nuts.

  • Serves4
  • Cook time10 minutes
  • Prep time20 minutes, + 15 mins soaking & 5 mins resting time
Spicy lime beef skewers with pickled onions


  • 1 red onion, thinly sliced
  • 2 tsp cumin seeds
  • 1/2 cup (125ml) white wine vinegar
  • 2 x 500g Coles Australian No Added Hormones Beef Diced
  • 1 large red capsicum, seeded, cut into 2cm pieces
  • 2 tbs olive oil
  • 1 lime, zested, juiced
  • 2 garlic cloves, crushed
  • 1 long red chilli, seeded, finely chopped
  • 4 Coles Plain Naan Bread
  • 1/2 cup (130g) Coles Hommus Dip
  • Flat-leaf parsley or coriander leaves, to serve
  • Toasted pine nuts, to serve
  • Lime wedges, to serve

Nutritional information

Per Serve: Energy: 3589kJ/859 Cals (41%), Protein: 70g (140%), Fat: 31g (44%), Sat fat: 8g (33%), Carb: 71g (23%), Sugar: 7g (8%), Fibre: 8g (27%), Sodium: 821mg (36%).

Check ingredient labels to make sure they meet your specific dietary requirements and always consult a health professional before changing your diet. View dietary information here.

Percentage Daily Intake information on our recipes is calculated using the nutrition reference values for an average Australian adult.


  1. Step 1

    Combine the onion, cumin seeds and vinegar in a small bowl. Set aside for 15 mins to soak. Drain.
  2. Step 2

    Meanwhile, thread beef and capsicum onto 12 small metal or soaked bamboo skewers. Combine the oil, lime zest, lime juice, garlic and chilli in a small bowl and brush all over the skewers.
  3. Step 3

    Heat a barbecue grill or chargrill on medium-high. Cook the skewers, turning, for 6 mins or until the beef is cooked to your liking. Transfer to a plate and cover with foil. Set aside for 5 mins to rest.
  4. Step 4

    Cook naan on the grill for 1-2 mins each side or until lightly charred and heated through. Spread 1 tbs hommus over each naan. Combine the remaining hommus and 2 tsp warm water in a small bowl until smooth and runny.
  5. Step 5

    Arrange the skewers and onion on a large serving platter. Top with the parsley or coriander and pine nuts. Season. Serve with the naan, hommus mixture and lime wedges.

Recipe tip

Clever storage:
Pine nuts can be a more costly ingredient, so it pays to store them right. Keep them in an airtight container in the fridge for up to 3 months, or freeze for up to 6 months. Pine nuts that have been kept too long can turn rancid and have a bitter taste.

Beef skewers: the ultimate party starter

We’re going to let you in on a little secret: the key to a stress-free BBQ is skewers. All the prep is done ahead and they’re quick to cook, too. Sure, you can get fancy with your skewers – think koftas from the Middle East or yakitori from Japan – but we’ve kept our beef skewers recipe deliberately simple with just a couple of ingredients, a simple pickle, plus heat-and-serve naan breads.

Which skewers to use for BBQ beef skewers

The first step is deciding on the skewer itself. Bamboo skewers do the job but can burn on the BBQ. To stop this, soak them in water for at least 3-4 hours before loading with ingredients. Metal skewers are reusable but will get extremely hot on the BBQ, so handle with care when cooking and serving. 

What beef is best for steak skewers

We’ve used diced beef for this recipe to save you time, but other steak for skewers includes rump steak (generally a cheaper cut and full of flavour), scotch fillet (which has a rich meaty flavour) or eye fillet (super tender but more costly).

How to load steak on skewers

You need to cut all your ingredients for the kebabs to the same size so they cook evenly. For this BBQ beef skewers recipe, we’ve kept it basic with steak and capsicum. If you want to add extra ingredients, go for onion, zucchini or mushrooms (just nothing too soft). Alternate the ingredients onto the skewers for colour and flavour and don’t squish them too tightly together – the heat needs to circulate around the ingredients for even cooking.

Best beef skewer marinade

Any number of marinades will work for this basic kebab recipe, but for our money you can’t go past citrus flavours on classic BBQ steak skewers. The lime, garlic and chilli add a real zing. Combine the beef and lime mix just before cooking.

How to cook your kebabs

Keep rotating the skewers regularly to get an even char if you’re using a flat plate or even grill marks if you’re using a chargrill. The BBQ beef skewers marinade will caramelise as the kebabs cook – some charred bits are fine but if they start to get overly browned, move the skewers to a cooler part of the BBQ to finish cooking.

How to serve beef skewers

Remember the name of the game is easy. Pop the skewers on a larger platter and let everyone serve themselves. We suggest holding the naan in one hand and sliding the ingredients off the skewer into the bread. Then simply top with the pickled onion and the hommus. This will save on washing up, too!

Love this beef skewers BBQ recipe?

Want to serve a variety of skewers at your BBQ? Try these BBQ chicken skewers with green salsa and these lamb meatball skewers with tomato salad. For more ideas and inspiration, check out our collection of BBQ recipes and beef recipes.

Discover the Curtis Stone BBQ range

There are 8 pieces of Curtis Stone's BBQ range to collect. You'll be BBQing in no time!

*While stocks last. Limits, exclusions and T&Cs apply. CURTIS STONE®