The Best Grilled Steak Kabobs (Easy Marinade Recipe)
My family loves this Steak Kabob Recipe! These are truly the best steak kabobs, prepared with a delicious steak marinade and fresh veggies.
Looking for a recipe that your whole family will enjoy this summer? This is it! I love this recipe because it takes a traditionally tough (and affordable) cut of beef, and transforms it with a great kabob marinade. Seriously, the beef ends up SO tender and flavorful! I think that shish kebabs are the perfect summer meal because all of the cooking happens outdoors! No need to heat up the oven.
“Great marinade. Picky teenager ate without any A1 or other sauce. Definitely marinade for 24 hours. Meat becomes very tender and flavorful. Make sure your meat is around the same sizes and skewer vegetables separate from the meat. We cooked this on a charcoal grill. Amazing.”
– Michelle
I also love this recipe because it’s totally possible to throw together for weeknight dinners. If you have enough time, you can throw the steak in the Ziploc bag to marinate in the fridge the night before, or the morning before. You can also put the beef and marinade in a large bowl, and cover it with plastic wrap.
For this easy recipe, I used my outdoor grill. A charcoal grill or gas grill will work fine! You will need to prepare the grill for high heat. If it rains you out, don’t worry! You can prepare these beef kebabs under the broiler in your oven or on an indoor grill pan.
Recipe Substitutions and Additions
The best recipe is one that uses what you already have on hand! Here are a few ingredient substitutions you can make for these steak kebabs:
- Add cherry tomatoes, or any of your favorite vegetables. I really love adding grape tomatoes, they have the best flavor when they’re grilled and bit blistered!
- Instead of sirloin, use New York Strip Steak
- Add fresh herbs like rosemary or thyme to the marinade, or add them to the cooked kebabs after cooking
- Substitute any color of sweet bell peppers for the red pepper, or any of the other veggies.
- Add a tablespoon of brown sugar to the marinade for a hint of sweetness.
Want to make chicken kabobs, too? I recommend my Easy Grilled Mojo Chicken marinade.
“Made this for the family this weekend. Marinated the meat for 24 hours. It was fantastic. The meat was flavorful, juicy and tender. This is a keeper!”
Rebecca, Pinterest User
How Long Can Beef Marinate?
The answer to this question depends largely on what marinade you use. But, for this marinade recipe, I wouldn’t let the time in the marinade exceed 24 hours.
“I used the marinade on 2 sirloin strip steaks and it was delicious! I halved the recipe for the 2 steaks.”
Val B.
What is the best beef for kabobs?
Personally, I recommend using sirloin steak for kabobs. It’s economical, has excellent flavor and is lean and heart healthy!
I marinate my sirloin for about 24 hours to be sure that meat has time to tenderize. Flat iron and strip steak are also great cuts for beef kabobs.
But, if you want this recipe tonight for dinner and are unable to marinate, I would then recommend working with beef tenderloin. Beef tenderloin is a higher end, but naturally tender cut that does not need to be tenderized.
When I use beef tenderloin (filet mignon) for kabobs, I still marinate the beef prior to placing it on the skewers, but only to add flavor. Beer tenderloin is so tender, it truly doesn’t need a marinade. A quick, 30-minute soak is all you need!
This recipe is my favorite way to enjoy the sirloin steak we get every year! Learn more about our beef purchasing process in my post, My Experience Buying a Quarter Beef – Costs, Cuts and Tips!
Tips for Perfect Steak Kabobs
Regardless of the cut of beef that you choose for your kabobs, there are a few more tips to make sure your beef kabobs turn out perfect each time:
- Be sure to cut the beef into even pieces to ensure they cook through consistently. I like to cut my beef into about a 1 to 1.25-inch piece.
- Use wooden skewers to be sure the beef stays a bit rare in the middle. Metal skewers conduct heat, so I only use them for chicken and vegetables.
- Beef kabobs can be grilled to rare, medium or even well done, it’s your choice! I grill the steak kabobs over high heat for 8-10 minutes, turning every 3-4 minutes, which typically results in medium doneness.
- Allow the grilled beef kabobs to rest for about 5 minutes after removing from the grill. This allows the juices in the beef to re-settle, keeping it nice and juicy, with flavor in every bite!
- Consider threading the beef and vegetables onto separate skewers so you can better manage their cook times, especially if you are a first-time kabob griller!
Tips for Perfect Steak Kabobs
Regardless of the cut of beef that you choose for your kabobs, there are a few more tips to make sure your beef kabobs turn out perfect each time:
- Be sure to cut the beef into even pieces to ensure they cook through consistently. I like to cut my beef into about a 1 to 1.25-inch piece.
- Use wooden skewers to be sure the beef stays a bit rare in the middle. Metal skewers conduct heat, so I only use them for chicken and vegetables.
- Beef kabobs can be grilled to rare, medium or even well done, it’s your choice! I grill the steak kabobs over high heat for 8-10 minutes, turning every 3-4 minutes, which typically results in medium doneness.
- Allow the grilled beef kabobs to rest for about 5 minutes after removing from the grill. This allows the juices in the beef to re-settle, keeping it nice and juicy, with flavor in every bite!
- Consider threading the beef and vegetables onto separate skewers so you can better manage their cook times, especially if you are a first-time kabob griller!
- When choosing a leaner cut of meat, make sure you use a marinade, like the awesome beef marinade in this recipe!
Have ribeye steak? I love this Grilled Ribeye Steaks with Basil Garlic Butter!
Serving Suggestions
I think these juicy steak kebabs are the perfect thing to serve as the main dish at a summer BBQ!
For side dishes, try this Bell Pepper Quinoa Pilaf, The Best Hawaiian Macaroni Salad, or my Easy Old Fashioned Cucumber Salad (with onions).
Storing Leftover Shish Kabobs
These easy steak kabobs are almost just as good the day after! Remove the steak and veggies from the skewers, and place in an airtight container. Store in the refrigerator for up to 3 days.
The Best Grilled Steak Kabobs (Easy Marinade Recipe)
My family loves this Steak Kabob Recipe! These are truly the best steak kabobs, prepared with a delicious steak marinade and fresh veggies.
Ingredients
- 5 pounds top sirloin steak or sirloin tip roast, cut into 1-inch cubes
- 1-2 red bell peppers, sliced into 1-inch pieces
- 1 red onion, sliced into 1-inch pieces
- 1 pound button mushrooms, cleaned
- wooden or bamboo skewers
For the steak kabob marinade:
- ½ cup olive oil
- ⅓ cup soy sauce
- ¼ cup lemon juice
- ¼ cup Worcestershire sauce
- 1 tablespoon garlic powder
- 1 tablespoon Italian seasoning
- 1 teaspoon black pepper
- ½ teaspoon salt
- 1 dash of hot sauce
Instructions
- Marinade (Day Before): Put all marinade ingredients in a large resealable plastic bag. Add chunks of beef, and re-seal bag. Double bag if desired to prevent leaks, but be sure to remove as much of the air as possible before sealing the bag. Allow the steak cubes to marinade at least 8 hours, up to 24 hours, rotating and flipping the bag every few hours if possible.
- Prep: Soak wood skewers in a bowl of water for 20-30 minutes prior to grilling. =
- Prepare the grill to high heat.
- Prepare vegetables. Do not remove all the stem on the mushrooms. the remaining stem will help the mushroom stay tight on the skewer.
- Thread the marinated beef cubes and vegetables onto the skewers. Place kabobs on a rimmed baking sheet for easy transfer to your grill.
- Cook: Grill steak kabobs over high, direct heat for 8-10-minutes total. Flip the kabobs halfway through the grill time.
- Remove the kabobs from the grill when the internal temperature is at least 125 degrees Fahrenheit. Tent with aluminum foil and allow them to rest for 5 minutes. This will allow the juices within the beef to re-distribute, limiting the amount of myoglobin that seeps out when you cut into the beef.
- Serve warm.
Notes
If you are shooting for medium rare or medium beef, make sure to use wooden skewers, which will not conduct heat like metal skewers.
Obviously, this recipe is designed to serve a crowd! Halve or quarter it for a smaller group.
Nutrition Information
Yield 12 Serving Size 1Amount Per Serving Calories 558Total Fat 36gSaturated Fat 12gTrans Fat 0gUnsaturated Fat 20gCholesterol 174mgSodium 638mgCarbohydrates 4gFiber 1gSugar 1gProtein 52g
This nutrition calculation includes all of the marinade ingredients, of which only part ends up being consumed.
Here are a few of my favorite recipes that I think you’ll also love!
- Balsamic Marinated Flank Steak
- Bacon Wrapped Beef Tenderloin with Balsamic Fig Sauce
- Hibachi Steak Lettuce Wraps
- Red Wine Pot Roast with Mushrooms (Crock Pot Option)
- Turkey Fajita Kabobs
- Shrimp Kabobs: Spicy, Sweet Shrimp Skewer Recipe!
- Bacon Wrapped Chicken Skewers
- Grilled Chicken Skewers
- Grilled Corn On the Cob in Foil
- Lemon Pepper Pork Chops
- The Best Grilled Cod Recipe
Could you smoke this meat?
Hi Renee! Yes, I think you could and it would add awesome flavor. I would pop them on the grill over high heat or under the broiler for 2-3 minutes after you smoke them to get a good sear/crust on the meat.
We loved this recipe! So flavourful! Next time I might use a slightly more expensive cut of meat because they didn’t get as tender as I prefer. I’m also going to omit the added salt next time. I enjoyed the saltiness myself, but my husband prefers food less salty. These alterations are just to suit my family – the recipe exactly as it is was deeeeelish!
I’m so glad you loved it Julia! We love the kabob marinade on all cuts of beef for sure! The tougher cuts just need more time to marinade. If you can get your hands on filet tips a quick 1-2 hour marinade will make them AMAZING.
Hi! I love the metal pan with the look of the textured rope along it! Where did you get it from? Can’t wait to try this recipe!
Hi Reba! Thanks so much! I love that tray too. We received it for a wedding gift 15 years ago, so I’m not sure of the brand! I found a really similar one on Amazon with rope edging under the brand “Boston International.” I hope that helps! 🙂
Just came upon your recipeses. Very excited to get started cooking. Thanks for sharing , really appreciate it!
Thank you Kathy! I hope you enjoy!
Made these meat skewers for a Happy Hour dish, and everyone loved them. Followed the recipe but used crushed garlic, bottled lemon juice, and added a few spices. Super easy and delicious! Thanks for sharing it!
I added 1/2 Cup of red wine… all we tasted was the wine. Best to leave this recipe as written
I’m going to try these in the oven like I saw a recipe for chicken kabobs
Hope it works well for you Laila!
These kabobs were so good! I made them for my dad and he was so impressed. Great flavors!
This marinade is soooo flavorful! My kabobs turned out wonderfully and I can’t wait to make them again!
We made these last night. They were delicious and next time I think I will make more as they went fast.
The marinade was beyond delicious, using it for all my steak going forward!
Love kebabs and these were wonderful. The marinade was easy and so packed full of flavor!!
I’m obsessed with this marinade! Thanks for the awesome recipe!
I just wondered if that was lemon juice from a bottle or a whole real lemon. Ty
Hi Vicki! I used fresh lemon, but if you have the bottled lemon juice, that will work too!
What instructions would you recommend if you cooked them in the oven instead? Temp? We don’t have a grill but the recipe sounds really good!
Hi Jess! You have two options for the oven, you can bake them at 375 for 15-20 minutes, or you can broil them on high for about 3 minutes per side! I like to line the baking tray with a rack and put the skewers on them! Good luck! 🙂
Think it is safe to marinate for 3 days? I feel like it would be even more tender if I did.
Hi Jill! I believe you can marinate up to 2 days… after that you risk having the meat break down and become a little mushy!
Could this be done and then frozen for a quick meal later?
Hi Shelly! I haven’t tried, but I think it could work. I usually do a gentle reheat on cooked meat (like 250 Fahrenheit or so) in the oven to make sure it doesn’t get dried out!
Can these be grilled and served an hour later. I want to make them for a shower and cook them before the guests arrive. Thanks for your help!
Yes! I think so. You may want to shave a minute or so off the cook time. I would cover with aluminum foil and keep on warm in the oven until you’re ready to serve! The marinade will help keep the meat tender.
Grill covered or not?? Why is this not listed?
Hi Mary! Thanks for the question. I assume a basic level of grilling and smoking knowledge when I write recipes, which is why it’s not listed. But I’m happy to help. Unless you are flash searing something on the grill, keep the grill covered and just use your vents to manage the airflow and temperature. Your chances of flare ups (burnt meat) are much higher with the lid off. Thanks again!
If the weather was not ideal for grilling and you had to make these in the oven, what would you recommend?
Hi Stacie! You have two options for the oven, you can bake them at 375 for 15-20 minutes, or you can broil them on high for about 3 minutes per side! I like to line the baking tray with a rack and put the skewers on them. This keeps them out of the drippings. I hope you enjoy.
I used the marinade on 2 sirloin strip steaks and it was delicious! I halved the recipe for the 2 steaks.
Val, that is awesome to hear! Thank you for letting me know! 🙂
Pingback: Crispy Shrimp Tacos with Sweet Chili Sauce + Cilantro Lime Slaw
OMG.. We LOVE this.. It comes out so good. I’ve also added chopped dried onions and some times chopped garlic. I’ve omitted the hot sauce. We have used this for when I bbq, beef, chicken, and pork.
I made this and something came up so I was unable to make last night. By the time I use they will be marinated for 48 hours. Is this still ok or did I just waste?
Hi Mandi! Still perfectly safe to cook, but you might notice some loss in texture!
Pingback: BBQ Round-Up 2020
This marinade was DELICIOUS! There is local restaurant around where I live that has the great steak kabobs and this recipie has taken its place. Yum!
I am so glad you liked it!!!! Thank you Makayla!
Waaoo, I have been impressed with the exquisite flavor, when I saw how beautiful you are, I knew that your marinade must be very rich, and I was not going to leave bad with my friends, I must confess that I said that it was mine, well, I was jealous that they saw how cute you are. Thanks for Sharing your Exquisite Recipe. Kisses.
How many skewers do you think this would make? I am making kebabs for 30 people and I plan to use this recipe for half the kebabs I’m making. The other half will be chicken kebabs 😊
Hey Cody! This recipe calls for 5 pounds of beef, which I think is safe to feed 10-12 people. Since you’re looking at feeding more like 15 people, you might want to increase to 7 pounds, just to be safe? Good luck!
Have you ever marinated the veggies, too?
In a different container of course.:)
Yes! You can definitely marinate the veggies. AWESOME on mushrooms and peppers. If you are mixing squash in, just make sure you don’t marinate it for very long! 30 minutes should do.
Pingback: 52 Healthy Grilling Recipes - The Roasted Root
Made these for dinner. Followed your instructions to a T, With the exception of we skewered the meat and veggies all together even being a first time kebabor. In fact this was the only the third time I’ve ever use the outside grill. They turned out excellent. We use 2 ribeyes and all the veggies. Never made these before but will do again soon. Excellent marinade too.
Susan, I’m so happy they turned out well for you, and helped your break in your grill! 🙂 Thanks for letting me know.
Pingback: Grilled Corn On the Cob in Foil - Blackberry Babe
Can you make this ahead of time and freeze the meat in the marinade for a later date?
Yes, you can! You may see a bit of separation in the marinade when frozen but it will sort itself out when thawing!
These look so fun and tasty!
These would be perfect for a bbq!!
These kabobs look really inviting! My whole family will love them!
Kabobs on the grill are a summertime favorite for us! They look absolutely perfect!
I can’t wait to try these!! They sound incredibly delicious!
What a savory recipe and so full of flavor! These were perfect for the grill this weekend!
What a great recipe for the grill! I will be adding this to my dinner line up for the week!
I tried this tonight with filet mignon, it marinaded for 6 hours……it was sooooo delicious! I want more of it now! Everyone loved it!❤️
Pingback: 25 Healthy Grilling Recipes - The Clean Eating Couple