Steak kabobs are a perfect summertime dinner! Marinated in a bold, zesty steak marinade, my recipe stacks tender steak and veggies into every bite. These steak kabobs are a family favorite for my crew, and it’s easy to see why!

A white platter with skewers of steak kabobs, mushrooms, red onions, and bell peppers, garnished with fresh herbs, resting on a light blue cloth napkin.
Want to save this?
Enter your email below and I’ll send it to you!
Please enable JavaScript in your browser to complete this form.

Steak kabobs on the grill are the easiest way to eat a healthy, filling and low carb dinner. They offer so much flexibility and are bursting with garlic and balsamic flavor in every bite! In fact, when we grab steak at the grocery store, it’s often steak for kabobs instead of a traditional grilled steak. I love that the marinade seeps into the smaller bites of steak, squeezing those flavors into every bite.

Not up for grilling? That’s okay! You’ll find my easy-to-follow instructions for cooking these steak kabobs on the grill, in the oven, and even on the stovetop.

Close-up of colorful steak kabobs featuring chunks of beef, mushrooms, red and yellow bell peppers, and red onion, garnished with small green herbs.

Ingredients

For the Kabobs:

  • Steak – Select thick steaks like a sirloin tip, top round, or even filet. Cut into 1″ cubes for equal cooking.
  • Onion – I like to use red onion for color.
  • Bell Peppers – These come in a variety of colors and I love to use them all! Learn How to Cut a Bell Pepper here.
  • Mushrooms – Whole mushrooms work well, and you can also halve the bigger ones if you’d prefer.
White bowls with yellow and orange bell pepper pieces, chopped red onions, white mushrooms, and diced steak for kabobs, along with wooden skewers on a white surface.

For the Marinade:

  • Balsamic Vinegar
  • Extra Virgin Olive Oil
  • Minced Garlic
  • Fresh Cracked Pepper
Three grilled skewers with marinated steak kabobs, mushrooms, red onions, and bell peppers served on a white plate.

Best Steak for Kabobs

I prefer to use top sirloin or sirloin tips for steak for kabobs. However, filet can also be delicious- but because it’s so tender already, it doesn’t have quite as much of a bite to it like sirloin.

Note: don’t use stew meat for your steak kabobs. While it might be tempting to grab that package of pre-cut meat, it’s not what you want here.

Because kabobs require a fairly quick sear on the grill, you won’t have the long-term cooking time required to break down those less expensive cuts of beef used for stew meat packages.

Grilled steak kabobs with beef, mushrooms, bell peppers, and red onions, garnished with herbs and served on a white rectangular plate.
logo

Test Kitchen Tips

  • Be sure to soak skewers for at least 30 minutes (if using bamboo). I like to do this while I’m prepping my ingredients.
  • Group several slices of red onions at once to prevent sticking.
  • Cherry Tomatoes are a great addition, but I prefer to grill these on separate skewers because they soften and char so quickly.
  • Olive oil – brush a little oil on your grill grates to prevent sticking.
Close-up of colorful steak kabobs, featuring chunks of beef in a delicious steak kabob marinade, red onions, yellow and red bell peppers, and mushrooms, garnished with fresh herbs.

Serving Suggestions

side dishes for steak
Close-up of skewered beef cubes, red onions, yellow and red bell peppers, mushrooms, and herbs on a plate. The vibrant assortment promises delightful flavors before they become succulent steak kabobs on the grill.
Skewers with grilled steak kabobs, mushrooms, red onions, and red and yellow bell peppers arranged on a white rectangular plate.
5 from 3 votes
Click stars ↑ to rate and leave a review!

Steak Kabobs

Learn the keys to the most delicious steak kabobs on the grill! This steak kabob marinade is bursting with bold, healthy flavor in every bite. In fact, we tend to use our favorite steak for kabobs instead of traditional grilled steak – it’s just so good this way!
Prep: 10 minutes
Cook: 8 minutes
Total: 18 minutes
Servings: 4
Pin Rate Print
Save this recipe!
Enter your email and I’ll send it to you!
Please enable JavaScript in your browser to complete this form.

Ingredients  

Steak Kabob Marinade

  • ½ cup balsamic vinegar
  • ½ cup extra virgin olive oil
  • 2 tablespoons minced garlic
  • fresh cracked pepper to taste

Kabob Ingredients

  • pounds sirloin steak or similar, cubed in one inch pieces
  • 1 red onion cut into 1-inch pieces
  • 1 yellow bell pepper cut into 1-inch pieces
  • 1 green pepper cut into 1-inch pieces
  • 1 red pepper cut into 1-inch pieces
  • 12 ounces fresh mushrooms halved or whole

Instructions 

  • In a rectangular dish (or medium mixing bowl), whisk together the oil, balsamic vinegar, garlic and fresh cracked pepper.
    ½ cup balsamic vinegar, ½ cup extra virgin olive oil, 2 tablespoons minced garlic, fresh cracked pepper
    A white rectangular baking dish contains a dark steak kabob marinade with flecks of seasoning and a small pile of minced garlic in the center.
  • Place the steak in the bowl with the marinade (or in a large Ziplock bag). Marinate 1+ hour, up to 4-6 hours refrigerated, covered.
    1½ pounds sirloin steak
    Raw marinated beef cubes, perfect for steak kabobs on the grill, arranged in a white baking dish, ready to be cooked.
  • Assemble kabobs by carefully threading the marinated steak and veggies, alternating along the bamboo skewer. Leave a little space between ingredients to allow them to cook evenly on the grill. (I like to brush the assembled kabobs with remaining marinade right back in my baking dish, before discarding the marinade when I place them on the grill.)
    1 red onion, 1 yellow bell pepper, 1 green pepper, 1 red pepper, 12 ounces fresh mushrooms
    A skewer with marinated beef, bell peppers, red onion, and a mushroom on a white plate. In the background are bowls with raw mushrooms and steak kabob marinade.
  • Preheat grill to medium-high heat. Brush olive oil onto the grate. Add steak kabobs to grill. For steak prepared medium (140°–145°F), grill 2 minutes per side for a total of 8 minutes.
    Steak kabobs with vegetables on a grill.

Julie’s Tips

  • I prefer to use top sirloin or sirloin tips for steak for kabobs. However, filet can also be delicious! Do not use stew meat. 
  • Be sure to soak skewers for at least 30 minutes (if using bamboo). I like to do this while I’m prepping my ingredients.
  • Group several slices of red onions at once to prevent sticking.
  • Cherry Tomatoes are a great addition, but I prefer to grill these on separate skewers because they soften and char so quickly.
  • Olive oil – brush a little oil on your grill grates to prevent sticking.

On the StoveTop

  1. Marinate – Combine steak kabob marinade ingredients in casserole dish. Add steak and allow to marinate 1+ hour, up to 4 hours refrigerated, covered.
  2. Prep – Preheat cast iron grill pan to medium-high heat. Brush with olive oil.
  3. Grill – Add skewers. Brush veggies with olive oil. For steak prepared medium, grill 2 minutes per side for a total of 8 minutes.

In the Oven

  1. Marinate – Combine steak kabob marinade ingredients in casserole dish. Add steak and allow to marinate 1+ hour, up to 4 hours refrigerated, covered.
  2. Prep – Preheat oven to broil. Line sheet pan with foil or spray with cooking spray.
  3. Assemble Skewers – Add steak and vegetables on skewers. I recommend putting steak and mushrooms on the same skewers and peppers, onion and any additional vegetables on separate skewers as they tend to take a bit longer in the broiler. Place on sheet pan.
  4. Broil – To prepare medium, broil 5 minutes on each side. Reduce or add additional time to prepare to the temperature of your choice.

Video

Calories: 283kcal | Carbohydrates: 10g | Protein: 41g | Fat: 8g | Saturated Fat: 3g | Cholesterol: 104mg | Sodium: 105mg | Potassium: 1070mg | Fiber: 3g | Sugar: 5g | Vitamin A: 1101IU | Vitamin C: 120mg | Calcium: 63mg | Iron: 4mg

Estimated nutrition information is provided as a courtesy and is not guaranteed.

Explore More

You May Also Like

5 from 3 votes (3 ratings without comment)

Leave a comment

Your email address will not be published. Required fields are marked *

Rate this Recipe