• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Ovenspiration
  • Recipes
  • Tips and Tricks
  • About Sula
  • Privacy Policy
    • Facebook
    • Instagram
    • Pinterest
menu icon
go to homepage
  • Recipes
  • Tips and Tricks
  • About Sula
  • Privacy Policy
    • Facebook
    • Instagram
    • Pinterest
    • YouTube
  • subscribe
    search icon
    Homepage link
    • Recipes
    • Tips and Tricks
    • About Sula
    • Privacy Policy
    • Facebook
    • Instagram
    • Pinterest
    • YouTube
  • ×
    Home » Main Dishes

    Beef Shish Kabob Recipe

    Modified: Mar 11, 2025 · Published: Aug 17, 2020 by Sula · This post may contain affiliate links · 77 Comments

    Jump to Recipe Jump to Video
    Pin for Beef Kabobs in the Oven
    Beef kabobs Pin
    Beef or steak kabobs cooking on the grill

    Would you like to save this recipe?

    I'll email this post to you, so you can easily come back to it later!

    We all love kabobs, don't we? There's something so fun about having meat on a stick, punctuated with colorful vegetables, all roasted with perfectly charred edges. Delish.

    But these wonderful sticks can so easily go wrong! The chunks of beef in particular can get dry and tough unless you help it with a good marinade.

    This particular marinade is one I developed over a couple of decades of cooking. Trying, tweaking, and simplifying. All in the interest of delicious and tender morsels of beef. All to see the satisfied smiles from my family whenever we had this dinner.

    Now it's your turn! You get to sidestep all my mistakes and go straight to the happy family step!

    Jump to:
    • Why you'll love this Kabob Recipe
    • What you'll need for Beef Kabobs
    • How to make Kabobs
    • Beef Shish Kabob FAQs
    • Beef Kabob storage
    • Frequently Asked Questions
    • 📖 Recipe

    Why you'll love this Kabob Recipe

    Tender cubes of sirloin steak are perfectly flavored by the marinade. I like to alternate the meat with bell peppers, onions, and either mushrooms or tomatoes. But the vegetable choice is up to you!

    The marinade itself is so easy, made with common pantry staples. No funky ingredients here! In fact, it doesn't even have soy sauce, which I know can be an issue for some.

    And I love the flexibility of being able make the beef kabobs in the oven or cook them on the grill. Because Mother Nature doesn't always cooperate with our plans!

    What you'll need for Beef Kabobs

    Marinade ingredients: olive oil, Italian dressing, red wine vinegar, yellow mustard, Worcestershire sauce, and garlic.
    Kabob ingredients: cubes of meat and vegetables of choice.

    **Be sure to scroll to the recipe card for detailed quantities and directions**

    What's the Best Cut of Beef for Making Kabobs?

    I've made kabobs with different cuts of beef: chuck roast, chuck short ribs, even stew meat. My favorite used to be beef tenderloin. It's a lean cut that makes delicious kabobs.

    My new favorite? Sirloin steak! Its more affordable than the tenderloin and easy to make into perfectly cooked kabobs. Each bite is tender and delicious!

    How to make Kabobs

    It's all about the beef marinade

    1. Anyone can stick hunks of meat and/or veggies on a stick and cook it. But to really get great flavor and texture, a good marinade is key. Over the years I've developed a combination that works perfectly for me, and I am confident you will like it too!
    2. The foundation is bottled Italian salad dressing and olive oil. Add some yellow mustard and Worcestershire sauce, minced garlic and red wine vinegar, and voila! A marinade is made!
    Marinade mixed together in a small bowl with a whisk.
    1. Mix all the marinade ingredients together in a bowl or ziplock bag. Cut the meat into one to two-inch pieces and submerge the chunks in the liquid. Minimum marinate time is one hour, but up to six hours is even better. Give that flavor a chance to penetrate into the meat!
    Pouring marinade over the meat in a bowl.

    Threading the Skewers

    1. If using bamboo skewers like me, be sure to pre-soak the skewers in water for 20-30 minutes before using. Bamboo is quite …. shall we say …. flammable. We don't need that kind of excitement in the kitchen!
    2. Just before loading the skewers, you might also decide to immerse the mushrooms into the marinade. Completely optional, but it does seem to impart a little extra flavor to mushrooms.
    3. Keep in mind, the choice of vegetables is completely up to you. I went pretty traditional with onions, mushrooms and some bell pepper. Sometimes I add some tomatoes, but I feel that cherry tomatoes cook way too fast, so I try to find slightly larger Campari tomatoes if I'm in the mood for the tomato taste. You might decide to just do meat and mushroom kabobs - make them your own!
    5 skewers loaded with beef and veggies.

    The one caution I would give is regarding potatoes. I dearly love them and tried so many times to cook potato chunks on the meat kabobs. I was never happy with the result.

    So now, when I want potatoes, I cook them separately. When making the beef kabobs in the oven, it is very convenient to simply roast potatoes right in the oven with the skewers. I typically start the potatoes first, to give them a head start on cooking time.

    Cooking the Steak Kabobs

    To cook your kabobs on the grill:

    1. Preheat the grill to high heat and lightly oil the grates. Place the skewers directly on the grill and cook, turning frequently, until meat is cooked through, about 15 minutes.
    Beef steak kabobs cooking on a grill.

    To cook steak kabobs in the oven:

    1. Preheat oven to 375F. Place filled skewers on a parchment-lined baking sheet. Cook 15-20 minutes, turning midway, until meat is cooked through.
    2. For both cooking methods, remove the skewers to a shallow pan and cover with foil. Rest the meat for 10 minutes before serving.

    Beef Shish Kabob FAQs

    In theory, these steak kabobs are pretty much a whole meal. You've got protein and veggies, what more could be necessary, right? Well, some of us like just one more thing on our plate.

    For instance, some zucchini made in the microwave makes an excellent choice. Zucchini fritters work too!

    Steak kabobs on a plate with zucchini

    Or, make some roasted potatoes. This makes such a perfect "meat and potatoes" meal!

    beef kabobs on a plate with potatoes

    Try these with some baked beans or a broccoli-kale salad.

    Got an Air Fryer? Some waffle fries or onion rings would be perfect! The possibilities are endless!

    Beef Kabob storage

    First, allow the kabobs to cool completely before storing. I prefer to remove the pieces of meat and veggies from the sticks, as it makes it easier to fit in a container. Place in an airtight container and refrigerate for up to 3-4 days.

    To reheat, warm in a 300°F oven for 10-15 minutes. Consider covering the kabobs with foil to prevent drying out. Avoid microwaving to reheat as this can result in a tough texture.

    Frequently Asked Questions

    How long do I need to cook beef kabobs in the oven?

    The cooking time can vary depending on the size of the meat cubes and the desired level of doneness. As a general guideline, when cooking at 400°F (200°C) the beef kabobs will need about 15-20 minutes. However, it's important to check the internal temperature of the beef using a meat thermometer to ensure it reaches a safe temperature (usually 145°F/63°C for medium-rare, 160°F/71°C for medium, and 165°F/74°C for well-done).

    How often should I turn the beef kabobs while cooking?

    When grilling, it's a good idea to rotate the beef kabobs every 3-5 minutes, depending on the heat source and the size of the meat cubes. This helps to promote browning and prevent any side from getting overly charred. In the oven, turn once or twice during the cook time.

    📖 Recipe

    Would you like to save this recipe?

    I'll email this post to you, so you can easily come back to it later!

    Beef or steak kabobs cooking on the grill
    5 from 145 votes
    Print Pin it! Save Saved!

    Beef Kabob Recipe

    You can enjoy these year-round!
    Prep Time20 minutes mins
    Cook Time20 minutes mins
    Marinate time4 hours hrs
    Course: Main Course
    Cuisine: American
    Servings: 6
    Calories: 534kcal
    Author: Sula

    Video

    Ingredients

    • 1 ½ - 2 pounds lean beef cut into cubes
    • 16 oz mushrooms stems removed
    • 1-2 bell peppers seeded and cut into chunks
    • 1 large onion cut into large squares

    Marinade:

    • ⅓ cup Italian salad dressing oil based
    • ⅓ cup olive oil
    • 1 tablespoon Worchestershire sauce
    • 1 tablespoon yellow mustard
    • 2 tablespoons red wine vinegar
    • 2 garlic cloves minced

    Instructions

    • Combine marinade ingredients in a bowl or bag. Add beef cubes and cover or close. Let beef marinate for at least one, but up to 8 hours.
    • Thread meat and vegetables onto skewers. (If using bamboo, presoak the skewers in water before using)
    • Oven method: preheat oven to 375F. Place filled skewers onto a parchment-lined baking sheet.
    • Cook for 15-20 minutes, turning midway, until meat is done.
    • Grill: preheat grill for high heat and lightly oil the grates. Place skewers directly on the grill grates and cook, turning frequently, until meat is cooked through, about 15 minutes.
    • Once cooked (both methods) remove skewers to a shallow pan and cover with foil. Rest meat for 10 minutes before serving.

    Nutrition

    Calories: 534kcal | Carbohydrates: 7g | Protein: 60g | Fat: 28g | Saturated Fat: 8g | Cholesterol: 164mg | Sodium: 339mg | Potassium: 1235mg | Fiber: 2g | Sugar: 5g | Vitamin A: 621IU | Vitamin C: 29mg | Calcium: 34mg | Iron: 7mg

    Nutrition values are estimates only, using online calculators. Please verify using your own data.

    As long as you've got that packet of skewers out, here are a few more "meat on a stick" ideas:

    Chinese Chicken on a Stick

    Sweet and Sour Pork Kabobs

    Like grilling? These are always well received:

    Grilled Chicken Legs

    Pork Tenderloin on the Grill

    These kabobs are so fun, I decided to make them a Web Story! Check it out here!

    « Zucchini and Yellow Squash in the Microwave
    Zucchini and Corn Fritters »

    Sharing is caring!

    • Facebook
    • Flipboard

    Reader Interactions

    Comments

    1. Jessica

      January 16, 2021 at 7:17 am

      5 stars
      These look delightful! I can’t wait for the weather to warm up so I can give them a try.

      Reply
      • Sula

        January 16, 2021 at 1:05 pm

        I hope you try them soon!

        Reply
    2. Giangi Townsend

      January 16, 2021 at 6:51 am

      5 stars
      Great recipe! You are right, nothing like eating food that is on a stick. Great recipe and will definitely try it.

      Reply
      • Sula

        January 16, 2021 at 1:05 pm

        There really is something special about it, isn't there?

        Reply
    3. Jessica Stroup

      January 16, 2021 at 6:41 am

      5 stars
      YUM! The marinade is incredibly tasty!

      Reply
      • Sula

        January 16, 2021 at 1:04 pm

        The marinade makes the difference!

        Reply
    4. Blake Moon

      August 24, 2020 at 9:54 am

      5 stars
      Tried them, dee-LISH!!

      Reply
      • Sula

        August 24, 2020 at 4:52 pm

        I'm so glad you liked them!

        Reply
    5. Debra

      August 23, 2020 at 8:59 pm

      5 stars
      Marinade was so delish. Love a good kabob recipe....it's like portion control!

      Reply
      • Sula

        August 24, 2020 at 6:46 am

        I never thought about it but you're right - it's a great form of portion control!

        Reply
        • Patrick Whittington

          August 20, 2021 at 8:08 am

          5 stars
          Ok well not so much porzione control for some of us 🙂 Me and a friend made about 15 after work one day. There was a single piece of zuccini left at the end. lol And even my può ate that. Awesome recipe. I looked at so many recipe but yours had the best reviews and instructions. Thanks!

          Reply
          • Patrick Whittington

            August 20, 2021 at 8:16 am

            5 stars
            Portion and pup. lol No idea why that was auto correct3n in another language lol.

            Reply
            • Sula

              August 21, 2021 at 6:49 pm

              Ha! And yet, I knew exactly what you were saying!

          • Sula

            August 21, 2021 at 6:50 pm

            You are so welcome and thank you for the kind review!

            Reply
    6. Tayo

      August 23, 2020 at 6:24 pm

      5 stars
      I love the option of grilling in the oven. Thanks so much for this!

      Reply
      • Sula

        August 24, 2020 at 6:47 am

        You are welcome! The oven option is great to keep in mind when weather gets questionable!

        Reply
    7. Amanda Marie Boyle

      August 23, 2020 at 6:55 am

      Love that marinade suggestion! I use dressing all the time for chicken, never thought of it as a base for my beef!

      Reply
      • Sula

        August 23, 2020 at 7:02 am

        It works so well!

        Reply
    8. Michele

      August 22, 2020 at 9:11 pm

      5 stars
      Kebabs are a family favorite and these are delicious!

      Reply
      • Sula

        August 23, 2020 at 7:03 am

        I'm so glad you enjoyed them. They are a favorite here too!

        Reply
    9. Mama Maggie's Kitchen

      August 22, 2020 at 8:06 pm

      5 stars
      This looks incredibly delicious. Yum!

      Reply
      • Sula

        August 23, 2020 at 7:03 am

        I hope you try them soon!

        Reply
    10. Kerri

      August 22, 2020 at 3:56 pm

      Kebabs are one of our favorite things to grill! These were super delicious!

      Reply
      • Sula

        August 22, 2020 at 5:55 pm

        I'm so glad you liked them Kerri!

        Reply
    11. Julia

      August 22, 2020 at 10:48 am

      Mmm... these kabobs look amazing. Gotta make them for my hubby next time we are grilling!

      Reply
      • Sula

        August 22, 2020 at 5:56 pm

        I'll be shocked if he doesn't love them!

        Reply
    12. Swathi

      August 22, 2020 at 10:46 am

      5 stars
      This Beef kabobs looks delicious I will try it, as we are still having hot weather.

      Reply
      • Sula

        August 23, 2020 at 7:05 am

        Yes these kabobs are great when its hot but they do work in the oven too!

        Reply
    « Older Comments
    Newer Comments »
    5 from 145 votes (110 ratings without comment)

    Leave a Reply Cancel reply

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

    Recipe Rating




    Primary Sidebar

    Welcome!

    I'm so glad you're here!

    I once told someone that my favorite reading materials were cookbooks and menus. He didn't understand. But since you are here, I'll bet you get it.... at least a little, right?

    More about me

    Popular

    • a slice of red white and blue layered pie, also known as Miss American Pie, showing the layers of blueberry and cherry with cream cheese filling in between.
      Red White and Blue Pie (Vintage Miss American Pie)
    • a burger bun filled with shredded beef cooked in a slow cooker, ready to enjoy.
      Easy Shredded Beef in the Crockpot
    • a dish of candied walnuts ready to snack on or add to a salad.
      Easy Candied Walnuts
    • A plate of cooked pork kabobs ready to serve.
      Marinated Pork Skewers

    Seasonal

    • a slice of greek yogurt cake with strawberry sauce.
      Greek Yogurt Cake with Strawberries
    • Simple & Delicious: 19 Recipes With Apples And Oranges
    • Cozy & Delicious: 19 Slow Cooker Recipes
    • Quick & Satisfying: 22 Recipes Using Rotisserie Chicken

    Footer

    Sign up for emails and updates!

    Sign me up for free!
    • Privacy Policy
    • Disclaimer
    • Accessibility Policy
    • Accessibility
    • Contact
    • ↑ back to top

    Copyright © 2026 Ovenspiration by Sula and Spice

    454 shares

    Rate This Recipe

    Your vote:




    Let us know what you thought of this recipe:

    This worked exactly as written, thanks!
    My family loved this! Adding it to our dinner rotation.
    Thank you for sharing this recipe, it turned out great!

    Or write in your own words:

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

    Recipe Ratings without Comment

    Something went wrong. Please try again.