These Marinated Steak Kabobs are the perfect summer dinner idea for grilling season. The steak is marinated with an easy beef kabob marinade, then skewered with potatoes, onions, peppers, and mushrooms!

Summer BBQ season is upon us and that means (drum roll) steak kabobs! I have always been a fan. In this post, you’ll learn it all: what cut of beef to use, if and when to use a marinade, the best veggies for skewering and grilling, the best skewers for grilling, what to pair kabobs with, and so much more. You’ll X out of this page with a newfound knowledge that will make you the talk of the town solely based on your kabob grilling skills. Ready. Set. Go!
What’s The Best Steak for Kabobs?
One of the primary keys to a great recipe is starting out with the right ingredients. When it comes to making steak kabobs on the grill, I recommend using either top sirloin or filet mignon.
The main argument for top sirloin is its big beefy flavor, beautiful marbling, and more affordable price point. Filet mignon is significantly pricier but is known for its incredibly tender texture that, when combined with its wonderful, delicate flavor, makes for a heavenly bite.
Both cuts will get the job done (and done well). You just have to decide what you’re looking for.
Should You Use A Marinade?
Most of the time, yes. Especially if you are using a cheaper cut of meat. The marinade will not only infuse flavor but it will also help to tenderize the meat, making it much more tender and juicy.
If you are using filet mignon, you might want to consider skipping the marinade and just simply seasoning the beef with salt and pepper. It is so delightful as is that you are doing yourself a disservice by masking its wonderful, delicate flavor with a marinade.
How to Marinate Steak Kabobs
- For a simple marinade: to a medium bowl add, olive oil, tamari sauce, worcestershire sauce, dijon mustard, fresh lemon juice, dry oregano, dry rosemary and pepper. Using a whisk, mix everything together.
- Add 2 lbs of meat to a large bowl or ziplock bag. Pour half of the marinade over the meat and toss to coat. Reserve the remaining marinade for basting later.
- Let the meat marinate for 30 minutes to 1 hour or overnight for maximum impact.
What Veggies Go With Steak Kabobs?
So many! You can really get creative here. I like using onions, bell peppers, mushrooms, and cooked potatoes. But tomatoes, zucchini, and summer squash are great options as well. So are cooked beets and/or carrots. If you’re feeling in a sweeter mood, try adding fruit. Pineapple would probably be my top pick.
Note that it’s best to choose veggies that will reach tender around the same time on the grill. If you want to use something that takes longer to cook (like potatoes), pre-cook it before putting it on the skewers with the other ingredients.
Which Skewers Are Best For Grilled Steak Kabobs?
This is a great question. Metal and wooden skewers are both suitable for grilling. Wood skewers are prone to burning, so it is important to soak them in water for a bit before loading them with delicious ingredients and throwing them on the grill. Metal skewers are great in that they are reusable, but they do get dangerously hot. This puts you at risk of burning yourself and, because the heat spreads throughout the whole skewer, can cause the food to cook from the inside out.
SHOP MY GO-TO GRILLING ESSENTIALS
Tips for Success
- Marinate enough but not too much. You will want to marinate your meat for at least 1 hour in order for the marinade to do its work, infusing flavor and tenderizing the beef. You can let it sit for longer (up to 8 hours), but I do not suggest anything beyond that. The meat will start to break down too much and become mushy.
- Pre-cook certain ingredients. If you are using ingredients such as potatoes, beets, carrots, etc. that need a little extra time to cook, pre-cook them before putting them on the skewer. Cook them just until tender so that all the grill has to do is give them a nice char.
- Be prepared. Have all the kabob components cut ahead of time and lined up for easy assembly.
- Get your grill ready. It is important to start with a clean, well-oiled grill otherwise, your kabobs are more likely to stick to the grate and/or take up the flavors of whatever you were grilling last. I like using cooking spray or rubbing the grate down with an olive oil-soaked rag.
- Use enough heat. You want the grill to be heated to medium-high heat. Anything lower will cause the meat to cook through before you get a proper char, releasing some of its juices along the way. This will end you with tough, dry, chewy beef.
- Baste. Reserve half of your marinade to baste the kebabs as they grill. This will reinforce the flavor of the marinade in the meat and spread it to the other ingredients on the skewers.
- Rest. Let the kabobs rest for at least 5 minutes. As steak grills, all of its juices rush to the center of the meat. Resting it gives the juices a chance to redistribute throughout the meat, making for a much more juicy, flavorful bite.
How to Store Leftovers
- Fridge: If you know you’ll be consuming your leftover kabobs within a few days, allow them to cool completely before sealing them in an airtight container. Store them in the refrigerator for up to 4 days.
- Freezer: Kabobs freeze quite well. Allow them to cool to room temperature before sealing them in an airtight container. Store the kabobs in the freezer for up to 3 months.
- To reheat: If frozen, allow the kabobs to thaw in the refrigerator before reheating. Once thawed (if applicable), wrap the kabobs in aluminum foil and reheat them in the oven at 350 degrees F for about 20 minutes or until heated through.
More Grilled Kabobs Recipes
The Best Marinated Steak Kabobs
- Prep Time: 1 hr 10 min
- Cook Time: 15 min
- Total Time: 1 hr 25 min
- Yield: 10 kabobs 1x
- Category: Dinner
- Method: Grilling
- Cuisine: American
Description
The Best Marinated Steak Kabobs filled with tender flavorful steak and colorful veggies – it’s the perfect summer dinner idea for grilling season!
Ingredients
Marinated Steak
- 2 lbs. beef tenderloin (ribeye or top sirloin) cut into 2″ cubes
- 1/4 cup olive oil
- 2 tablespoons tamari sauce
- 2 tablespoons worcestershire sauce
- 2 tablespoons dijon mustard
- 2 tablespoons fresh lemon juice
- 1 tablespoon dry oregano
- 1 teaspoon dry rosemary
- 1/2 teaspoon black pepper
Kabobs Ingredients:
- 2 green peppers, cut into 1” cubes
- 2 red peppers, cut into 1” cubes
- 1 red onion, cut into 1” cubes
- 1 lb. baby yukon potatoes, sliced in half
- 1 pint of baby bella mushrooms
Instructions
- To a medium bowl add, olive oil, tamari sauce, worcestershire sauce, dijon mustard, fresh lemon juice, dry oregano, dry rosemary and pepper. Using a whisk, mix everything together.
- Add meat to a large bowl or ziplock bag. Pour half of the marinade over the meat and toss to coat. Reserve remaining marinade.
- Let meat marinade for 30 minutes to 1 hour.
- In the meantime, add potatoes in microwave safe container with 1/2 cup of water. Cover and cook on HIGH for 7 minutes to slightly cook potatoes. (should be able to pierce with a fork or knife)
- Assemble kabobs: alternate red pepper, green pepper, red onion, meat, yukon potatoes and mushrooms. Repeat. (I try to get 3-4 pieces of meat per skewer) Continue process until ingredients are gone.
- Heat grill to medium high heat, about 375-400 degrees F.
- Make sure that grill grates are clean. Spray grill grates with cooking spray or rub down with an olive oil soaked rag.
- Place steak kabobs directly on the grill. Grill each side for 3-4 minutes, you want a nice char. Basting the kabobs with remaining marinade while grilling. Remove the kabobs from grill and let rest for 5 minutes.
- Serve.
Nutrition
- Serving Size: 1 kabob
- Calories: 241
- Sugar: 4 g
- Sodium: 178 mg
- Fat: 7 g
- Saturated Fat: 1 g
- Carbohydrates: 17 g
- Fiber: 3 g
- Protein: 3 g
- Cholesterol: 0 mg