• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Recipes Worth Repeating
  • About
  • Recipes
  • Subscribe
  • Privacy Policy
  • Work With Me
    • Media Kit
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
menu icon
go to homepage
  • About
  • Recipes
  • Subscribe
  • Cookbooks
    • Email
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • YouTube
  • search icon
    Homepage link
    • About
    • Recipes
    • Subscribe
    • Cookbooks
    • Email
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • YouTube
  • ×
    Home » Recipes » Grilling

    Steak Kebabs

    Published: Aug 13, 2019 · Modified: Mar 25, 2021 by Amanda Mason · 29 Comments

    Yield 6 people
    Cook 10 minutes minutes
    Prep 15 minutes minutes
    Jump to Recipe
    White platter containing four steak and vegetable skewers.
    White platter containing four steak and vegetable skewers.

    These steak kebabs are the juiciest most tender pieces of flavorful beef. With a zesty Italian base marinade, this shish kebab recipe is the perfect summertime meal the whole family will love!

    Steak and vegetables on three metal skewers on a grill.

    Regardless if you call them kebabs, shish kebabs, or skewers, these Steak Kebabs are crazy super flavorful and so easy to make! Especially when you serve them over a bed of Ono Rice. This steak kebab recipe has the most flavorful marinade mixture made up of richly flavored ingredients like apple cider vinegar, oregano, olive oil, lemon juice, and Italian seasoning mix. Similar to my Greek chicken marinade, this marinade is perfect for steak! This is a perfect summertime dinner ready with only a few simple steps.

    The questions I get asked the most about this recipe are:

    1. What beef is best for skewers?
    2. How do I make beef skewers tender?
    3. Can I cook steak kebabs in the oven?
    4. Can I make beef kebabs without skewers?

    Before we jump into how to make this skewer recipe, let's go directly into tips for success for making these steak kebabs.

    Steak Kebabs - Tips for Success

    • What Beef to Use for Skewers - sirloin and filet are my favorite cuts of meat to use when making this kebab recipe. Sirloin is an inexpensive cut of meat and pretty tender. Filet is my absolute favorite cut of meat. It's the most tender and flavorful cut, but also the most expensive. When I'm entertaining guests, I use filet. If it's just an everyday casual dinner, sirloin is my go to cut of meat.
    • How to Make Beef Skewers Tender - it's all about the marinating process. Ingredients such as apple cider vinegar and lemon juice have higher levels of acid and help naturally tenderize the beef. How long you marinate the beef contributes to the tenderness of the meat.
    • Cooking steak kebabs in the oven -  Yep, you sure can! If you want to skip the grill, preheat the oven to 425 degrees fahrenheit. Line a large cookie sheet with aluminum foil and place the skewers on the cookie sheet. Bake for 20 minutes for a medium cooked steak.
    • Beef Kebabs without Skewers - do you want steak kebabs but don't feel like assembling the skewers (we've all been there)? Grab a grilling basket and grill the steak and vegetables in the basket on the grill.
    Chopped steak and vegetables in a grilling basket on the grill.

    Steak Kebab Ingredients

    Here's the kebab ingredients you'll use for this recipe:

    • sirloin (or your favorite steak)
    • red pepper
    • green bell pepper
    • yellow pepper
    • cherry tomatoes
    • medium onion

    Marinade Ingredients

    The most flavorful marinade mixture...guys! Below are the ingredients you'll use for the marinade:

    • 1 package of dry Italian Seasoning Mix
    • olive oil
    • apple cider vinegar
    • dry oregano
    • fresh squeezed lemon juice
    Steak, peppers, onion, lemon, Italian mix, olive oil, oregano and cherry tomatoes on a granite counter.

    How to Make Steak Kebabs

    • Cut the steak into cubes: Grab a cutting board and a sharp knife and cut the beef into cubes.
    Chopped steak on a white plate.

    WANT TO SAVE THIS RECIPE?

    Enter your email to receive this recipe, along with weekly food inspiration!

    • Chop the vegetables: Dice the peppers and onions into bite-size pieces. When making kebabs, you can use any vegetables and fruit you want. Some of my favorites to string on skewers are:
      • green bell peppers
      • red bell peppers
      • yellow bell peppers
      • mushrooms
      • onions
      • cherry tomatoes
      • zucchini
      • squash
      • eggplant
      • pineapple
    Chopped red, green, and yellow peppers with tomatoes, mushrooms and onions on a granite counter.
    • Make the marinade: In a mixing bowl, whisk together these richly flavorful ingredients of dry Italian Seasoning Mix, olive oil, apple cider vinegar, dry oregano and fresh squeezed lemon juice.
    Italian marinade in a glass bowl on a granite countertop.
    • Marinate all the ingredients: Add the steak and chopped vegetables to a large bowl. Pour in the marinade and mix well. Cover with saran wrap and place in the refrigerator and let the marinade process take place. There is another option/method for marinating these steak kebabs. Grab a gallon size ziplock baggie and place the steak in the bag. Pour the liquid marinade over the steak and seal shut. Place the baggie in the refrigerator and let it marinate. Personally, I like my vegetables to marinate with the meat, but it's really all about preference here.
    Bowl containing steak and vegetables marinated in Italian seasoning.
    • Assemble Steak Kebabs: Layer the steak and vegetables onto the skewers in any order you choose. My preference is to put a mushroom or a piece of steak at the end of the skewer. It provides a strong barrier and helps keep the other vegetables from sliding off.
    White platter containing four steak and vegetable skewers.
    • Grill the Kebabs: Preheat the grill to medium high heat then cook the kebabs for 9-10 minutes, turning a couple of times. One done, let them cool and then serve.
    Four steak and vegetable skewers on the grill.

    Pro Tips

    • Marinating time - Marinating the steak overnight makes this the most flavorful and tender steak kebabs recipe ever. If you don't have that kind of time, marinate them for at least an hour.
    • Chicken and Shrimp Kebabs - In the mood for chicken or shrimp kebabs? Feel free to switch out the steak.
    • Soak Wooden Skewers - When using wooden skewers, soak them in water for at least 1 hour before placing them on the grill. This will prevent them from burning.
    • Crispy Steak Kebabs - I've found that if you leave a little bit of space between the peppers and meat on the skewers, it helps them not become too crispy. Unless you love crispy veggies and steak (which I do)!
    • How to Reheat Beef Skewers - If you want to reheat these kebabs, you can warm them in the microwave for a minute or so, but I prefer reheating in the oven.
      • Want more of a crispy texture to your steak and vegetables? If so, set your oven to broil and let broil for 5 minutes. Keep your eye on them so they don't burn.
      • If you like your steak and veggies less crispy, set the oven to 350 and bake for 7-10 minutes until hot.
    White dish containing steak and vegetable kebabs, tongs in dish.

    What Goes Good with Beef Skewers?

    • Italian Style Pasta Salad
    • Best Potato Salad Recipe
    • Coleslaw
    • Instant Pot Rice

    Did you make this recipe? Make sure to tag me @recipesworthrepeating on Instagram and hashtag it #recipesworthrepeating so I can see all your wonderful recipe creations!

    Remember to subscribe to the Recipes Worth Repeating newsletter to receive new recipe notifications delivered to your inbox! Follow Recipes Worth Repeating on Facebook | Instagram | Pinterest | Twitter for all of the latest updates, recipes and content!

    Steak and vegetables on three metal skewers on a grill.

    Steak Kebabs

    These steak kebabs are the juiciest most tender pieces of flavorful beef. With a zesty Italian base marinade, this shish kebab recipe is the perfect summertime meal the whole family will love!
    4.91 from 11 votes
    Print Pin Rate
    Course: dinner
    Cuisine: American
    Prep Time: 15 minutes minutes
    Cook Time: 10 minutes minutes
    Marination Time: 1 day day
    Total Time: 1 day day 25 minutes minutes
    Servings: 6 people
    Calories: 393kcal
    Author: Amanda Mason

    Ingredients

    Marinade Ingredients

    • 1 package dry Italian Seasoning Mix
    • ½ cup olive oil
    • ⅓ cup apple cider vinegar
    • 1 teaspoon oregano, dried
    • 2 Tablespoons lemon juice, fresh squeezed

    Steak Kebab Ingredients

    • 2 lbs sirloin steak, (or filet)
    • 1 red pepper
    • 1 yellow pepper
    • 1 red pepper
    • 1 onion
    • mushrooms
    • cherry tomatoes

    Instructions

    To Prepare the Marinade

    • Take the Italian Seasoning Mix packet and put in a small bowl. Add the olive oil, apple cider vinegar, oregano, and lemon juice to the dry seasoning mix in the bowl and mix until well combined. Set aside.

    To Prepare the Kabobs

    • Cut the steak into cubes and place on a plate and set aside.
    • Cut the peppers into cubes and onions into wedges.
    • From there, take the steak and vegetables and put them in a large mixing bowl. Pour the marinade into the bowl with the vegetables and steak.
    • Mix well and let marinate in the refrigerator for overnight. Once marinated, you are ready to assemble the kabobs.
    • Take the piece of steak and vegetables and place onto the skewers.
    • Grill the steak and vegetable kabobs for a total of 10 minutes, turning the kebabs a couple of times.

    WANT TO SAVE THIS RECIPE?

    Enter your email to receive this recipe, along with weekly food inspiration!

    Nutrition

    Serving: 6people | Calories: 393kcal | Carbohydrates: 6g | Protein: 34g | Fat: 25g | Saturated Fat: 5g | Cholesterol: 92mg | Sodium: 90mg | Potassium: 679mg | Fiber: 2g | Sugar: 3g | Vitamin A: 1282IU | Vitamin C: 90mg | Calcium: 57mg | Iron: 3mg
    Tried this Recipe? Pin it for Later!Mention @RecipesWorthRep or tag #RecipesWorthRepeating!
    Update Notes: This post was originally published in January 2014, but was re-published with updated step-by-step instructions, pictures, and tips in August 2019.
    « Creamy Chicken Curry
    Penne Pasta with Italian Marinara Sauce »
    214 shares

    About Amanda Mason

    Hi! I'm Amanda, the founder and creator behind Recipes Worth Repeating! Simply put, I focus on creating delicious recipes for everyone. I offer variety. I offer convenience. I offer yumminess! And that's why people keep coming back. The recipes I create are absolutely worth repeating.

    Founded in 2012, Recipes Worth Repeating grew from people routinely asking me to email them the recipe for my latest dish. Recipe development comes naturally to me and I find cooking relaxing. Originally from Nashville, Tennessee, I developed a passion for cooking at an early age and I love to showcase a variety of recipes on my blog.Creating delicious new recipes, still photography, and video for Recipes Worth Repeating is the driving force behind what engages my readers to keep coming back for more recipes they will love.

    Reader Interactions

    Comments

      4.91 from 11 votes

      Leave a Reply Cancel reply

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

      Recipe Rating




       

    1. Luke Ratford

      May 29, 2025 at 12:45 am

      5 stars
      I tried this recipe, and it was fantastic! The marinade gave the steak and veggies so much flavour, and everything grilled perfectly. I'm definitely making these again for the next BBQ!

      Reply
      • Amanda Mason

        May 29, 2025 at 8:33 pm

        I'm so glad you loved them and yes, the flavors blend soooo well together! The perfect spring/summer recipes, for sure!

        Reply
    2. Guy Ritzman

      December 14, 2024 at 10:31 am

      4 stars
      Very solid recipe. My only change was to cook each component separately on a grill pan to allow more control of the cook.
      I

      Reply
      • Amanda Mason

        December 14, 2024 at 10:37 pm

        Glad you liked them and yes; absolutely! You can cook these in a grilling pan instead of the skewers!

        Reply
    3. Tammy

      March 18, 2022 at 9:53 am

      5 stars
      Ahh these look and sound so delicious! The weather is finally warming up here and I'm so ready to get grilling 😀 Feeling inspired by this dish!

      Reply
      • Amanda Mason

        March 20, 2022 at 8:00 am

        So glad to hear it, Tammy! Let me know what you think and how they turn out!

        Reply
    4. Veronika Sykorova

      March 17, 2022 at 6:01 pm

      5 stars
      This looks amazing! I can't wait for bbq season, everything just tastes better on a skewer and cooked on a grill, right?

      Reply
      • Amanda Mason

        March 17, 2022 at 6:04 pm

        It's true, Veronika! Everything tastes better on the grill! Let me know how these turn out for you!

        Reply
    « Older Comments

    Primary Sidebar

    Hi, I'm Amanda! Welcome to my little corner of the internet. I'm a wife, mother of two, lover of all things food and wine, and photographer. Here at Recipes Worth Repeating, you're going to find the most delicious and easy to make recipes everyone will love.

    More about me →

    Most Popular Recipes ❤️

    • Applewood Smoked Chicken on a wooden cutting board, fork in chicken.
      Applewood Smoked Chicken
    • Mexican Corn Recipe
    • Beef Enchilada Casserole
    • Wooden spoon filled with penne pasta, marinara sauce, and mozzarella cheese.
      Easy Penne Pasta Bake

    🇺🇸 Memorial Day Recipes

    • Cheese stuffed hamburger on a grilled bun.
      How To Make Juicy Lucy Burgers
    • White bowl of Potato Salad sitting on a wooden table, gingham napkin with onion slices and a wooden spoon.
      Simple Potato Salad Recipe
    • Trifle bowl containing strawberries, blueberries and cheesecake filling sitting on an white table, scattered berries.
      Summer Fruit Trifle Recipe with Fresh Berries
    • Slab of bbq ribs on the smoker.
      Smoked Baby Back Ribs

    Footer

    ↑ back to top

     As Seen In

    About

    • Privacy Policy

    Newsletter

    • Sign Up! for emails and updates

    Contact

    • Media Kit
    • Work with Me

    COPYRIGHT © 2012-2025 AMANDA MASON/RECIPES WORTH REPEATING

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.