Colourful and juicy, these Beef Kebabs are made using marinated steak pieces to infuse with extra flavour and tenderise. Iโve used capsicum/peppers, red onion and mushroom here, but thereโs a plethora of other vegetables that could be used!

Marinated Beef Kebabs
I donโt know if itโs โnormalโ to marinate beef for kebabs, but the reason why I do it is because I reserve premium beef cuts for cooking as steaks or roasting to medium rare for special occasions. So I use better value beef cuts for kebabs and as a consequence, Iโve always marinated them to tenderise, add juiciness and a hint of flavour.
I donโt mean to talk down Beef Kebabs, because they are fabulously moorish, and if your budget stretches to using $50/kg beef fillet to make kebabs for a backyard barbie, I want your life!๐

The Beef Kebab Marinade
The marinade I use for these Beef Kebabs is my everydayย Steak Marinade. Itโs savoury with a hint of sweet, and made with pantry essentials โ soy sauce, balsamic vinegar, Worcestershire sauce, garlic, pepper and oil.
And yes, you read that right โ soy sauce is in the marinade. No, it doesnโt make it taste Asian-y in the slightest! Itโs basically the brine for the marinade, making it ultra juicy.

The art of Beef Kebab threading
Just kidding โ itโs not an art at all! ๐
Thereโs no science behind the order in which I thread the beef and vegetables onto the skewers. I always start it with every intention of making them look the same, but I lose focus very quickly.ย So as you can see below, my skewers are a hodgepodge of random order.
Having said that though, I do follow these Kebab-Threading-Rules:
1. Donโt smush everything together tightly. Thread pretty loosely so some heat can get in between โ this helps cook the vegetables more evenly (rather than charred edges and crunchy raw in the middle);
2. Cut your veggies so they are the same size as the meat to encourage even cooking (sometimes I even trim the veggies after threading); and
3. Two pieces of veggies between each piece of beef โ it just makes the beef go further so you get 8 big kebabs from 750g/1.5lb of beef, and a nice hit of veggies per serving.
Just to be clear, I totally made these rules up myself. In case it wasnโt obviousโฆ๐


Hands down, the best way to cook Beef Kebabs is on the barbie. But of course, when I went to do just that for the video, I found that I was out of gas. So I had to try to cook them on the stove โ but the skewers are too long for my skillets so I could only fit in 2 at a time on the diagonal.
They looked ridiculous.๐
But they were still just as tasty!! โ Nagi x
PS I donโt know for certain if itโs kebabs or kabobs. Iโve seen skewered meats on Turkish/Lebanese restaurants both ways, though here in Australia I fine โkebabโ is used more commonly for skewers and also for Doner Kebab wraps. So Iโve gone with Kebab!
Try these on the side for a summer grill out
Watch how to make it
As noted above, I had to cook these in a skillet because I ran out of BBQ gas. Because the skewers are so long, I could only fit 2 in at a time โ they look ridiculous!!
Hungry for more? Subscribe to my newsletter and follow along on Facebook, Pinterest and Instagram for all of the latest updates.

Marinated Beef Kebabs
Ingredients
- 750g / 1.5 lb rump (picanha), beef tri-tip, sirloin steak or other steak cut suitable for quick cooking (Note 1)
- 3 capsicum / bell peppers (red, yellow green)
- 1 large red onion
- 16 small mushrooms , 3.25cm / 1.3โณ wide
Marinade:
- 1 tsp minced garlic (2 large garlic clove)
- 1 tsp onion powder (or sub with garlic powder)
- 2 1/2 tbsp soy sauce (Note 2)
- 2 tbsp Worcestershire sauce
- 2 tbsp balsamic vinegar
- 1 tbsp vegetable oil (or other neutral flavoured oil)
- 1/4 tsp black pepper
Cooking:
- 16 flat metal skewers , 25 โ 30cm / 10 โ 12โณ (Note 3)
- Olive oil , for drizzling and cooking
- Finely chopped parsley , garnish (optional)
Optional sauce:
- Pink sauce , pictured in post โ Note 4
- Lemon Yogurt Sauce (this goes well with the flavours here)
Instructions
Marinade beef
- Cut the beef into 3.25cm / 1.3" wide cubes.
- Marinade โ Mix Marinade in a bowl. Add beef. Marinate for 3 โ 24 hours.
Making the kebab skewers
- Cut capsicum and onion into 3.25cm / 1.3" wide squares.
- Thread beef (reserve Marinade), vegetables and mushrooms on each skewer. I use 2 pieces of vegetables between each piece of beef. Thread loosely โ don't smush together tightly (helps even cooking).
- Brush kebabs lightly with Reserved Marinade (including vegetables), then drizzle with olive oil.
- Cook and baste โ Heat BBQ or large skillet over high heat. Add 1 tbsp oil, then when smoking, cook kebabs in batches for 2 minutes on each side until slightly charred (4 sides = 8 minutes in total), basting with Reserved Marinade as you go.
- Rest and serve โ Transfer to plate, cover loosely with foil and rest for 3 minutes before serving. Garnish with parsley if desired. See note for pictured Pink Dipping Sauce.
Recipe Notes:
- flank, skirt, hanger, bavette and other steaks that need to be sliced thinly against the grain (think โ South American grilling cuts);
- slow cooking cuts โ chuck, beef ribs, cheeks
Nutrition Information:
LIFE OF DOZER
Headed down south of Sydney to a country cabin on the weekend. Dozer spent the entire time gazing (like below) and grazing (on wallaby poo and all other manner of animal droppings littered all over the property ๐).
He managed to wiggle out of his collar once* and took off after something he heard rustling in the bushes. His pursuit led him to a tight shrub in which he got stuck, so I managed to catch up to him and had to literally haul him out by grabbing his tail, then his butt fur, then eventually grabbing his collar. He got in so much trouble!!!
* ย For those playing catch up: Dozer busted his knee a couple of months ago and had to undergo surgery. Weโre 8 weeks into a 12 โ 16 week post op recovery period, and he thinks he is 100% healed.

i made these last night.what a hit!! my 3 year old daughter loved them and loved the pink dip. Thank you. i just joined the facebook page to get more awesome recipes!!!
Iโm so glad you enjoyed it Melissa! N x
BBQed these for our Christmas lunch 2 days ago. They were such a hit!!! And the sauce is to die for. Iโm making them again today by popular demand!!
Oh my ! Just another fantastic recipe ! I had Tenderloin chunks and I marinated 24 hours (just for the flavour ).
WOW ! Pink sauce yummy addition.
Wahoo! Perfect Colleen!
Marinating beef now to make these ๐ looks delicious! In the link to the steak sauce it includes Dijon mustard but not in the marinate ingredients for the kabobs is that correct? Thanks
Itโs just slightly different but you could definitely add dijon if you like! โ N x
Disclaimer, havenโt actually cooked this recipeโฆ Yet! I just had a laugh at the kebab/kebob monologueโฆ Recently had the same convo with my mate at a BBQ she put on. She told me these type are shish kabob!! Lol.
I hope you give it a go (whatever you want to call it) ๐
Absolutely love this marinade. Made these tonight, steak was so juicy and tender and oh so tasty. Hubby just said we need to have this again. I agree!
Wahoo! Thatโs great to hear Dianne!
Your marinade is the best ever!! I made the kabobs & cooked them in my air fryer. They turned out perfect!! Thank you so much for all your fabulous recipes!! I hope someday you will do a cookbook.
Wahoo, thatโs great to hear Cathy!!
made this last week and we loved it!
Wahoo, great Kathleen!
Nagi this was SOOOO ridiculously delicious and easy!! I made it for a quick weeknight dinner using chicken instead of beef. (I know, beef wouldโve been better but it was what we had) It was fantastic!! Thank you!
Wahoo! Thatโs awesome Jessica!
I made these last night. They were totally delicious! I have tried many marinades for beef kabobs & this was the best ever! Thank you!!
Thanks so much Cathy!
Can I make it with eye fillet steak? I got this steak from my mother in law. Lol.
Sure can That!
Hi Nagi,
I made these last night and they were delicious! Went down a treat and will be making again ๐ Thank you for your wonderful recipes!!
Forgot to add the 5 stars!!
Thanks so much Sam โค๏ธ
Hi Nagi. Thank you so much. Love your website. All the recipes are easy and delicious.
Love your steak pies. Perfect. Plus all the other. Love the pictures of Dozer. Keep up the good work oops mean recipes.๐ Take care.
โบ๏ธ Thanks so much Elaine โค๏ธ
Whoops, I meant just the meat of course ๐ Could you cut up and freeze the meat in the marinade, prior to defrosting and threading?
You sure could!
Hi Nagi
If pre-preparing these, could you freeze them in the marinade do you think?
Nagi I found you a couple of weeks ago and now I cook nothing but your recipes. These were amazing! Best kabobs weโve ever eaten. I paired them with the crunchy mashed potato and Iโm now obsessed. Chinese beef with honey and black pepper with sesame noodles tonight. You are the best. Give Dozer a cuddle ๐
I found your website recently and have tried two of your recipes already. You are a GENIUS!! I want to bake the kabobs in the oven. Could you give me instructions for oven temp and time, please? Thank you!
Hi Grace! I think for these I would use a VERY hot oven, say 250C/480F, drizzle with oil then bake for 15 minutes. THEN flick to broiler/grill on high to brown them nicely ๐ N x
Nagi, I made these kabobs and they were outstanding! So easy to do and the flavors are delicious and unique; the ingredients are always in my pantry and fridge. I skipped the mushrooms and only used onion and peppers with the beef on the kabobs themselves and paired them with your Mushroom Rice. What a great combo! Thanks for another great recipe!
I made these kabobs for a family reunion. I used a whole beef tenderloin and that was a good amount for 24 people. I did make ribs on the side as well.
The marinating sauce worked very well. I added a bit of steak sauce and it was very tasty.
What is the bowl of white sauce pictured with the kabobs? Can you share that recipe? Thx!
Hi Ashton! Itโs a pink steak sauce and I popped the recipe in the notes! N x