Marinated Steak Kabobs are the perfect summer meal idea for grilling season, and extra delicious when the meat is marinated for hours in the best Beef Kabob Marinade, then skewered with potatoes, onions, peppers, and other colorful veggies! This fantastic shish kabob marinade helps makes this an easy summer meal the whole family will love!
Kabobs are a meal all on their own, but if you are having a cookout, consider serving them with our favorite Broccoli Salad or a cool & classic Macaroni Salad.
Best Beef Kabob Marinade
Whether you spell it kebab or kabob, there is nothing like savory chunks of tender meat and veggies grilled over a flame for an easy outdoor meal that always satisfies.
Marinating the meat not only imparts loads of flavor, but it also tenderizes it so every bite is juicy and delicious. And since beef kabobs cook quickly on the grill, they are great for summer entertaining! You may also want to try out my Greek Marinade for a more Mediterranean flavor on your kabobs!
During the summer, we grill several times a week, whether we are making hamburgers, BBQ chicken, grilling whole fish, or making these easy, healthy marinated steak kabobs.
It takes very little time to throw together the easy beef shish kabob marinade that works great even if you opt not to skewer your meat and just marinate a flank steak for dinner instead.
Plus, you likely already have everything you need for the marinade in your pantry and fridge already.
To make the beef kabob marinade, just combine the Worcestershire sauce, soy sauce, olive oil, mustard, garlic, brown sugar, lemon juice, basil, parsley and pepper in a bowl and whisk well.
When it comes to adding things besides meat onto the skewers, I like to pick anywhere from 3-5 options from the following list:
- red, green, yellow, or orange bell peppers
- red or yellow onions
- crimini or white button mushrooms
- zucchini sliced into discs
- baby red or yukon gold potatoes that have been boiled just until tender
- cherry tomatoes
- yellow squash
- pineapple chunks
A good sirloin steak is my of choice of meat for beef kabobs. It's actually a tougher cut of meat that is a little less expensive that other cuts, but by cubing it into 1" cubes, marinating it in this super flavorful beef kabob marinade, and then grilling over high heat, it actually comes out juicy and tender, despite being fairly lean to begin with. Just try to be sure your cubes of steak are all about the same size so that they cook evenly on the grill.
You will want to marinate the cubed meat for anywhere from 1 to 6 hours. And it's a good idea to stick your wooden skewers in a shallow pan of water at the same time you set your meat in the fridge to marinate so they won't burn up on the grill.
They really only need about 30 minutes, but I always forget unless I do this step while I'm prepping the meat.
How to Make the Best Marinated Steak Kabobs on the Grill
- Start by making sure the grill is clean and preheated to high heat. You can reduce the heat to medium-high once you put the kabobs on, but starting them on a super hot grill will help get a nice char on the kabobs, which is what adds that great barbecue flavor.
- Skewer the meat alternating with vegetables, aiming for about 4-5 pieces of steak per skewer.
- Use tongs to turn the skewers every 2-3 minutes until all sides have a nice char. Grill times can vary based on the temperature of the grill, temperature of the meat, the size of your chunks of steak, etc. so just keep an eye on how quickly the kabobs are cooking, but I typically grill my marinated steak kabobs for 8-10 minutes total.
- Don't overcook the meat. In my opinion, beef kabobs are best when the meat is cooked medium-rare to medium. I like to see a little pink inside!
What cut of beef is best for kabobs?
Sirloin is typically the best choice for using when making beef kabobs. It is tender but holds together well on the skewer, and has great flavor and is less expensive than other meats.
How long do you marinate beef?
If you plan ahead, it would be great to marinate beef for anywhere from 6 hours to 24 hours. But I've also found that even marinating in the fridge for 2 to 5 hours works well too.
Looking for More Grilling Inspiration? Try These Great Grilling Recipes!
- Grilled Chicken Shawarma
- Greek Marinade
- Grilled Mexican Street Corn
- Grilled Summer Vegetable Quesadillas
- Grilled Cajun Chicken Salad with Creamy Cajun Dressing
- Hawaiian Teriyaki Chicken Skewers
- Perfect Grilled Pork Chops with Sweet BBQ Pork Rub
- Sriracha Mayo Marinated Grilled Lamb Chops
- Grilled Cilantro Lime Chicken Thighs
- Grilled Santa Maria Tri-Tip
- Grilled Soy Brown Sugar Salmon in Foil
More Favorites from House of Nash Eats
Did you make this recipe?
Let me know what you thought with a comment and rating below. You can also take a picture and tag me on Instagram @houseofnasheats or share it on the Pinterest pin so I can see.
Best Beef Kabob Marinade
- ¼ cup Worcestershire sauce
- ¼ cup soy sauce
- ¼ cup olive oil
- 1 Tablespoon dijon mustard
- 1 Tablespoon minced garlic
- 1 Tablespoon brown sugar
- 2 Tablespoons lemon juice
- 1 teaspoon dried basil
- 1 teaspoon dried parsley
- 1 teaspoon black pepper
- 1 ½ pounds sirloin steak or sirloin tips cut into 1-inch cubes
- 1 pound baby Yukon gold potatoes
- 2 Tablespoons olive oil
- 2 Tablespoons dijon or whole-grain mustard
- 1 Tablespoon dried rosemary
- 8 ounces crimini mushrooms
- 1 red onion cut into 1-inch cubes (about 3 onion layers each)
- 2 green bell peppers cut into 1-inch pieces
- In a medium bowl, mix the marinade ingredients together. Reserve 1 tablespoon of the marinade.
- Place the cubed meat into a large plastic zip-tight bag and pour all but the reserved marinade over it, then seal and squish to coat well. Place in the refrigerator for 1-6 hours to marinate. This is also a good time to place wooden skewers in water to soak.
- Meanwhile, boil the potatoes in a large pot of salted water until just tender enough to pierce with a fork, about 6-8 minutes. Drain well, then toss with 2 tablespoons of olive oil, rosemary, and mustard. Set aside.
- Preheat grill to high heat while preparing the kabobs. Chop all vegetables into chunks that are roughly the same size as the cubed steak, keeping 3 layers of onion together in each chunk. Drizzle vegetables with the reserved marinade.
- Thread alternating pieces of meat, vegetables, and potatoes until the skewers are filled, aiming for 4-5 pieces of steak on each skewer.
- Place kabobs on the grill directly over the heat and reduce heat to medium-high. Grill for 8-10 minutes, flipping every 2-3 minutes, until the meat is cooked medium-rare to medium and the vegetables start to char just around the edges.
- Remove from the grill and rest for 5 minutes before serving.
Reader questions and reviews
The homemade marinade really sets these kebabs over the top!!! Love it so!
Love this marinade on the meat and veggies! The garlic and mustard really add so much flavor!
Omg! I made this yesterday and it was DELICIOUS! My 12/14 year old raved about it and asked for me to make this again in the future. I did use regular mustard and lime instead of lemon because that is what I had on hand. I put meat to marinate at 1130pm and grilled it around 3-4pm the next day. It was full of so much flavor. You guys will definitely not be disappointed in this recipe!
I am a huge steak lover so I know this is going on my menu for the weekend. I love how simple and easy the marinade is and all those vegetables make for one beautiful kebob! Perfect for summer backyard parties too!
These kebabs look amazing. Thanks for the ideas on favorite fillings. When I make these I like to put out the fillings and have my family make their own kebabs. Nobody can seem to agree on which vegetables are acceptable so I put them to work. Saving this, that marinade sounds perfect, thank you for sharing your recipe.
That's a great idea to just let people skewer their own!
That marinade sounds really flavorful and easy to make. I think I could put that together in the morning before work and grill when I get home. I love that you've put potatoes on the kebabs and parboiling them first would have them creamy inside with a smoky charred exterior -- DROOL! This is a beautiful and delectable recipe!
I love those recipes when that are several spellings of the name. Makes for interesting keyword searching for us bloggers. Summer grilling season is finally here....and these are perfect. I always love the presentation of meat and veggies in skewers.....and you could also call it "meat on a stick". Happy grilling season....these might just have to hit the grill this weekend. Great way to feed a crowd.
Yum! I love kabobs! They are so perfect and versatile for BBQ. You can customize them and make them several different ways. Great tip about soaking the skewers. I have never done that, but I will next time! I can't wait to throw these on the grill. Kabobs are great for gatherings because you can make the food stretch further and they are easy to grab and eat. Thanks for the recipe.
Those Kebab look so delicious! Your tips are super useful for people like me who sucks at grilling haha! I love that you used so many different herbs in the marinade, I really makes the recipe pop
I've been looking for a beef marinade for our next summer party. Your recipe sounds delicious! The brown sugar and garlic by itself has me sold on it!
I'm definitely on the kebab side, but I agree that they're tasty either way. 🙂 Thanks for all the great tips, and the suggestions for different veggies to add. (The potatoes are really good idea!) Could I marinate the beef longer, or would that not be good for the flavor/texture?
Marinating the beef longer tends to make it start to get a little bit mushy. You CAN go longer, but (like if you want to put it in the marinade in the morning but then you are leaving for work), but I wouldn't do it 24 hours in advance.
How many servings does this recipe make?
It serves about 4-6 people, depending on how many kabobs each person has (we usually can plan on about 2 per person).
We are ALL about the grill during the summer, and kabobs are on the menu at least once a week. I love the sound of this marinade! The Dijon mustard, with those wonderful herbs, and little hint of sweetness from the brown sugar sound absolutely perfect with the beef. These kabobs would be perfect for a picnic or barbecue--so easy to make and so full of flavor!
Holy nuts, this was scrumdiddlyumptious! I used tri-tip steaks, because that is what I had on hand. I used tri colored tiny potatoes, red sweet peppers and My yellow squash leftover from the garden. The marinade was also wonderful drizzled over the veggies. My husband and son loved it, and want me to use this the next time I make steaks. Thank you for a wonderfully delicious recipe!
I am always on the lookout for new recipes for the grill. It is hot hot hot here right now and we have been grilling every night in order to keep the house cool. I love recipes like this that require marinading beforehand, it really helps with meal prep!
Looks like a great marinade! I just made a batch, but didn't do the math ahead of time. My only comment thus far is that the recipe, as written, only makes one cup. So one needs to double the ingredients to follow the recipe thru. Cant wait to try it!
The whole recipe for marinade makes 1 cup, how can I reserve one cup and have any to marinade meat with
Thanks for catching that It was supposed to say to reserve 1 tablespoon, not one cup of the marinade for drizzling over the veggies.
Could this recipe be used for indoor cooking in the oven? What temperature could be used?
Absolutely you could do it indoors. I would honestly probably just use the broiler!
Do I reserve a tablespoon or cup of marinade???? Recipe says to reserve 1T then it says to drizzle veggies with a cup! Confused.
My apologies! It just 1 tablespoon, not a cup, that needs to be reserved. I corrected it in the recipe card.
I just made this for my husband and kids.....it was incredible!!
Made this tonight with orange bell peppers and red onions. It was awesome! Will definitely make this again and again!
Thank you for the recipe! Easy and delicious!
A great game 7 meal.
This marinade was amazing! Perfect balance of salty, sweet, spicy. I will definitely be making these again.
I made these for a college graduation party for 100 people. They were so flavorful. I broiled in the oven the night before and warmed in the oven to serve. The meat remained moist and delicious.
These look so good! The marinade sounds so flavorful and I love the addition of rosemary.
Got the sirloin marinating right now....hoping it's delicious. Let ya know.
I love a good kabob I need to try these
What the tempature for cooking in the oven plizz
I would try using the broiler function and cooking them similar to how you cook them on the grill.
What a tasty recipe for the grill! I love that you added potatoes too!
The look so good, I will be making them real soon!
Best marinade ever! I will be making it again and again!
This marinade is the best! Added mushrooms. This is a definite do again. Thanks for sharing.
Wow this was sooooooo good. The marinade made the steak so flavorful. The potatoes were delicious and my yellow squash came out cooked perfect. My 2 year old couldn't get enough also. Thank you so much for the awesome recipe.
Do you think this marinade could work for chicken too? Also do you think I could freeze the meat in the marinade and then grill the night I defrost it?
Yes, you could use this marinade for chicken. And yes, you could freeze the meat in the marinade and grill it after thawing in the fridge overnight.
I love your kebab marinade. Ive used it about 4 times now.
I'm so glad you enjoy it so much, Donna!
Tried the recipe and really loved it!
Can I keep the marinade in the fridge for a couple days?
This marinade was wonderful. I used top sirloin and only marinated it for 3 hours. I followed the directions except for the potatoes since my family wanted rice. The brown sugar helped to counter the tanginess and provided a nice sauce on the meat and vegetables. I will make this again and again.
This was amazing! I doubled the marinade recipe and marinated the veggies with the meat. Unbelievable! I made 2 dozen kabobs - it wouldn't have mattered how many of them I did - they would have all been eaten! Definitely a keeper!
Delicious! Added some small circles of corn. Family loved it! Thabks you!
How did you cut the corn? raw corn n the cob? what kind of knife? how hard was it? Ad how did you get bamboo skewers to go through it?
Without a doubt, this truly is the best kabob recipe! The marinade gives an amazing flavor. My family devours these.
Can I use this with ground beef? If so, should I marinate after forming/rolling the meat or before?
Hmm, that's an interesting question! You can definitely make kabobs with ground beef. But I have never tried marinating ground beef before! I would suggest forming the meat into balls and marinating it that way.
I tried this marinade tonight and it was wonderful! The flavor was perfect! I will definitely be saving this recipe.
Just saw your recipes for first time. Anxious to try some!
Trying to figure weight watchers points. Is the serving size 6 or is the whole recipe 6 1 kabob servings?
Tried this recipe tonight, it is great !!! Thank you so much 😋
This was a winner!
hi,did it really taste good after grilling? i tasted it before i put my beef in and i thought it was accidy but i never made this before so i was wondering did it have a good flavor when grilled i hope?lol
Using this recipe AGAIN, for the 4th time this summer.
No tweeking needed, it's perfect. Most items for the marinade can be found in most peoples pantry, which helps alot.
The potatoes are a great addition! Sure, an extra step par-boiling them, but how hard is that? A nice alternative to rice, which is the norm for a starch with kabobs (for us, at least). Thank you for this delicious recipe!
I made this marinade today and it was absolutely delicious. Cut NY strips into 1 inch cubes with onion, bell pepper, mushrooms, and potatoes. Marinated the steak cubes for 3 hours. Cooked for 13 minutes on medium heat and the kebabs were perfect.
Has anyone actually made this? Your ratings should be factually based.
I believe that there are quite a lot of comments above reflecting that people have been making and loving this recipe! I hope that helps!
I've made it to recipe several times, and am going to try it with chicken breast this week. Only question is how long to marinate the chicken; 6 hours(ish), like the steak?
You could marinate the chicken anywhere from 1 hour up to 24 hours.
Has anyone substituted the dried herbs for fresh? Being the end of summer, I still have fresh herbs. Would you go with 2-3 tablespoons of each for fresh?
Enjoyed this recipe. Slight tweak - added rosemary and took out parsley to give it more a Greek flavour. Also doubled the garlic 🙂
This recipe was delicious. My boyfriend gave it a 9 out of 10. I will makes these again.