Beef Kabobs

These Baked or Grilled Steak Kabobs are crazy juicy and exploding with flavor thanks to the BEST MARINADE adapted from my viral flank steak recipe. Readers agree, this kabob recipe is “AMAZING!,” “a big hit,” and “⭐️⭐️⭐️⭐️⭐️” “delicious!”. Best of all, these kabobs are PREP AHEAD FRIENDLY (instructions included), ideal for effortless entertaining that will have everyone swooning!

Steak Kabob Recipe Video

top view of steak kabobs with bell peppers, onions and zucchini


 

You will love these Kabobs

This steak kabob recipe needs to shoot to the top of your “must make NOW list.” I could honestly eat them every day. Here’s why:

  • FLAVOR BOMB. The kabobs are wonderfully smoky, juicy, and savory with tangy, sweet and spicy notes AKA they’re just plain delicious.
  • JUICY STEAK. The steak is melt-in-your-mouth juicy tender thanks to the marinade, basting and my precise cooking tips.
  • LIGHLTY CHARRED VEGGIES.  Some reserved marinade is added to the vegetables for smoky, charred, bombs of bright, crisp-tender freshness.
  • BAKED OR GRILLED. For year-round enjoyment.
  • PREP AHEAD FRIENDLY. No last minute hustle, just throw on the grill or in the oven.
  • GREAT FOR ENTERTAINING. Prep ahead, easy to cook, easy to eat, easy to cleanup.
ingredient icon

Shish Kabobs ingredients

This steak kabob recipe uses simple ingredients that are easy to find at your grocery store. Let’s take a closer look at what you’ll need (full recipe in the printable recipe card at the bottom of the post):

  • Steak:  use quality top sirloin steak.   It is less expensive than many cuts of beef but emerges juicy and tender due to cubing and marinating.  Select thick cuts of sirloin and try to cut your steak into uniform size pieces.
  • Potatoes:  nothing goes better with steak than potatoes! Choose a buttery, starchy potato such as baby red potatoes or Yukon gold potatoes. To prepare my potatoes, I slice them in half, then slice the remaining halves into 2-3 rows. We will give them a head start by first steaming in the microwave.
  • Bell peppers:  you can select any two colors but I avoid green because it isn’t as sweet and we already have green zucchini. 
  • Zucchini:  you can use one large zucchini or two smaller zucchini.  Slice the zucchini on the thick side -you’ll be surprised how much it shrinks on the grill!  Go for 1/4-1/2-inch thick.
  • Onions:  I highly suggest red onions over yellow onions for this steak kabob recipe. They become both sweet and tangy as they caramelize on the grill. If you only have yellow onions on hand you may use them, but next time go for red.   

showing how to serve beef kabobs by lining on  a plate and garnishing with parsley

Helpful tools for this Steak Kabobs Recipe

  • Metal skewers: I LOVE my stainless steel skewers!  They allow you to grill any time without soaking your wooden skewers (AKA no fires!), are reusable, dishwasher safe with an easy-to-use top ring handle. They are definitely worth the $20 for a lifetime of use.
  • Grill brush:  is essential for keeping your grill clean!  This grill brush with scrapers cleans stubborn stains deeply and efficiently. 
  • Instant-read thermometer:  you need an instant-read thermometer for the juiciest steak kabobs, chicken, pork AND for perfectly fried everything! It allows you to cook any protein to the perfect temperature every time.
  • Quality Knives: a chef’s knife will be your most used kitchen tool by far! Quality knives make prep time much quicker for this Steak Kabob recipe and are important for safety as well.  If you’re concerned about moola, please remember that your best chef knives, depending on how hard you use them and how well you take care of them, can easily last 25 years or more. I love my Wusthof but there are hundreds of less expensive knives with great reviews such as this one.

How to make Beef Kabobs Marinade

This recipe starts with the most flavorful steak kabob marinade made with pantry friendly marinade essentials: fat, acid, salt ,sweetener and flavor enhancers. It is made with richly flavored soy sauce, balsamic vinegar, Worcestershire, and of course plenty of seasonings in perfect proportions.   What truly sets this steak kabob marinade above the rest, however, are the seasonings. The unique blend adds complex flavor without being overpowering. You will need:

  • FAT:  The extra virgin olive oil dissolves fat-soluble flavor compounds from the seasonings and evenly disperses them onto the surface off the beef and helps them stick.  
  • ACID:  Balsamic vinegar, Worcestershire sauce and lemon juice help tenderize the top sirloin by breaking down the lean muscle fibers.  The acid trio also boast layers of rich and tangy flavor instead of just one note flavor.
  • SALT: Soy sauce acts as a brine, which increases the moisture capacity of the meat, helping it become juicer and more flavorful.  First, the salt hydrates the muscle tissues via osmosis; second, it changes the cells’ structure so that they can no longer contract when cooking.  This means less water will be squeezed out and lost, resulting in juicier steak.  Finally, the brine draws the rich umami soy flavor further down below the surface into the beef. 
  • SWEETENER:  Brown sugar balances both the salt and the acid.  It also promotes caramelization, quicker browning and beautiful grill marks.  
  • FLAVOR ENHANCERS:   I use aromatic onion powder, garlic powder and paprika, dried herbs such as basil, oregano and rosemary, red pepper and black pepper for a kick as well as seasonings commonly found in Montreal steak seasoning such as ground coriander and dried dill weed.  All the ingredients come together to create an epic steak marinade you will LOVE.

PRO TIP:  Use reduced sodium soy sauce or your marinade will be too salty!

How to Marinate Steak Kabobs?

  • Step 1: Chop beef into cubes.  Chop your beef into 1 1/2-inch cubes in order to keep them juicy.  Avoid cutting the beef too small or it can overcook. Try and chop the beef roughly the same size so they cook evenly.
  • Step 2:  Chop veggies into large uniform pieces. I’ve used bell peppers, potatoes, zucchini and red onions but you can substitute with your favorite vegetables.  Chop the veggies into about 1 ½-inch pieces and zucchini 1/4-1/2-inch thick.
  • Step 3:  Par-boil potatoes.  Next, we make grilling potatoes not only possible but perfect with a little shortcut.   Microwave your chopped potatoes for 4-5 minutes, just until tender.  This allows them to grill alongside your steak and everything to be cooked through at the same time.   The only real trick is to not overcook your potatoes in the microwave or they will fall off the skewers.
  • Step 4:  Marinate steak and veggies. Whisk together the olive oil, soy sauce, balsamic vinegar, lemon juice, Worcestershire sauce and handpicked seasonings.
showing how to make steak kabobs by whisking together the steak marinade ingredients: soy sauce, balsamic, lemon juice, olive oil and seasonings in a glass bowl

VEGGIES:  Add a few tablespoons of marinade to the vegetables along with additional olive oil, salt and pepper and refrigerate until you’re ready to grill. 

showing how to make steak kabobs by adding chopped potatoes, bell peppers, onions, zucchini to a glass bowl with 3 tablespoons of reserved steak marinade

STEAK:  Add the rest of the marinade to the steak, cover, refrigerate and let it bathe in the tenderizing/flavor infusing marinade for 2-6 hours.

showing how to make steak kabobs by adding cubed top sirloin to a glass bowl in the steak marinade
  • Step 5: Soak wooden skewers.  You can use metal or wood skewers but just take care you soak your wood skewers for at least 30 minutes otherwise they can catch fire!  I recommend soaking your skewers when you start marinating your beef.
  • Step 6:  Assemble kabobs.  Thread the beef and vegetables onto the skewers in alternating fashion being sure to keep a little space between them so that the food grills versus steams. If you don’t want to worry about alternating the ingredients, you can make all beef skewers or all vegetable skewers. 
showing how to make steak kabobs by assembling steak and vegetables onto skewers and stacking on a baking sheet

How to make Kabobs

showing how to garnish steak kabobs with bell peppers, onions and zucchini by sprinkling skewers with  parsley

Kabob Recipe variations

  • Swap protein. Literally ANY protein can be used kabobs! You can swap the steak for chicken breasts or thighs, pork tenderloin, shrimp and even salmon. 
  • Mix up the veggies. You’re welcome to mix and match the veggies or add more or less of your favorites.  Mushrooms, tomatoes, and squash would all be delicious.
  • Swap seasonings.  You can mix up the flavor profile by swapping the seasonings for Cajun seasonings, fajita seasonings, or your favorite spice rub.
  • Make them spicy.  Add additional red pepper flakes or swap the red pepper flakes for some cayenne or chipotle chile powder.
  • Add fruit.  You won’t want to marinate the fruit, but you can make separate fruit kabobs with pineapple, peaches, nectarines, plums, watermelon, pears and/or grapes. 

Sides for Kabobs

Steak kabobs are practically a meal in-one so they don’t need many side dishes.  Still, they are a chameleon of sorts and pair well with pretty much everything from salad to pasta salad, to rice to fruit. We particularly love serving them with our favorite backyard barbecue foods.  You can go as simple as chips and watermelon or amp it up with pasta salad, fruit salad and grilled corn. 

Here are some of our favorite sides to serve with steak kabobs:

beef kabobs that have been marinated lined in a row on a white platter

SHISH KABOB RECIPE FAQS

Beef Kabobs are pretty straight forward, but there are a few tips and tricks to make the best kabobs every time. Here are answers to commonly asked questions:

DO I HAVE TO SOAK MY SKEWERS?  

Yes, you MUST soak wooden skewers.  You must soak your wood skewers for at least 30 minutes otherwise they can catch fire!  For this steak kabob recipe, I recommend soaking your skewers when you start marinating your beef.  You may also use metal skewers (my personal preference) which you do not need to soak and never risk catching on fire. They are also easy to clean and reusable.

ARE TOP SIRLOIN STEAK AND SIRLOIN ROAST THE SAME THING?

When my husband was picking up top sirloin for me, he called and asked if he could use sirloin tip roast instead so I thought I’d clarify in case anyone else had the same question.   Even though top sirloin steak and sirloin roast (or sirloin tip or sirloin tip roast) have similar names, they’re not the same thing. 
Top sirloin steak, as previously discussed, comes from the top sirloin section of the cow.  Roasts, on the other hand, are also from the sirloin – but not the top sirloin.  They are from adjacent tougher round section at the back end, or hindquarter.  This is the largest muscle of the sirloin which means it is naturally tougher with more connective tissue and less fat so it is not optimal for steak kabobs.

HOW BIG SHOULD I CUT MY STEAK?

Chop steak into 1 ½-inch cubes in order to keep them juicy. To that end, purchase steaks that are nice and thick and avoid petite sirloin steaks as they’re too thin. You will also want to cut the cubes as uniformly as possible so they cook evenly.  Avoid cutting the beef too small or it can easily overcook – it is better error on larger cuts verses smaller.  You will also want to cut your veggies about the same size so everything will cook in the same amount of time.

DO I HAVE TO MARINATE MY STEAK?

Marinating the steak adds TONS of flavor and is an insurance policy for juicy steak kabobs.  The difference between great steak kabobs and okay steak kabobs is marinating.  Marinating not only tenderizes the beef and infuses it with flavor but helps it stay juicy while cooking. 

HOW LONG SHOULD I MARINATE STEAK KABOBS?

Marinate the steak kabobs for at least two hours. If you are short on time, then marinate one hour in the refrigerator then finish marinating one hour at room temperature.  This will make the marinade more effective.

CAN I MARINATE STEAK TOO LONG?

Yes, don’t marinate the steak longer than 6 hours.  You don’t want to over-marinate the beef because the acid in the marinade will begin to break down the beef proteins and make it mushy.  You can get away with marinating for longer periods of time when there is less acid in the marinade, when the cuts of beef are larger or when marinating a tougher cut of beef such as flank steak.  For this steak kabob recipe, however, don’t push the 6-hour limit.

HOW DO I MAKE THE VEGGIES FLAVORFUL?

Marinate the veggies!  We also want extra flavorful veggies so we toss them with olive oil and some of the reserved marinade.  This easy, simple step elevates these steak kabobs to a whole new level.

CAN I USE CHICKEN?

You can swap the steak for cubed chicken breasts or pork tenderloin.  Follow the same instructions, taking care to cook chicken to 165 degrees F and pork to 145 degrees F.

DO I HAVE TO PAR-BOIL MY POTATOES?

Yes!  Don’t skip par-boiling the potatoes. Potatoes take longer to cook than other vegetables so you need to give them a head start by steaming in the microwave.  You want them just fork tender- tender enough they will finish on the grill but not soft enough they will fall off of the skewer. 

HOW DO I THREAD MY KABOBS?

Don’t worry about threading kabobs evenly.   Thread the steak and vegetables onto your skewers in alternating fashion, but don’t worry too much about making them all uniform.  If you get to the end and have more ingredients left than another – don’t stress! You can make an all veggie kabob or all steak kabob or all potato kabob, etc.

HOW CAN I THREAD MY STEAK KABOBS QUICKLY?

Get help!  Enlist the help of family or friends to help thread the kabobs – many hands make light work!  Individuals can even customize their individual kabobs. You can even ask guests to each bring a bowl full of their favorite veggies for kabobs prepped into bite-sized pieces. Add all the veggies to a big bowl with the reserved marinade, give it a stir then thread together.

HOW MUCH SPACE SHOULD I LEAVE IN BETWEEN INGREDIENTS? 

Leave just a little space in between each item on your kabobs.  You want the veggies and steak pretty close together – not smashed together, but almost touching. The little space allows the hot air to circulate while cooking so they grill evenly.  The veggies will shrink while they grill, so you will end up with even more space.

HOW DO I CHAR STEAK KABOBS?

Start with a clean, hot grill.  Make sure your grill is clean and completely heated before you add your steak kabobs.  The hot grill will sear the outside of the meat resulting in juicier steak vs a tepid grill which will slow cook the steak without developing much color which can result in dry steak kabobs.  Note, that “hot” doesn’t mean high heat.  It simply means the grill is fully heated to the set temperature.  

HOW DO I FLIP STEAK KABOBS?

Use tongs to flip the steak kabobs.  The kabobs will be hot!  Don’t use your hands or you’ll burn yourself and don’t use a fork or you’ll lose valuable juicy juices.  Instead, use tongs to gently flip the kabobs over.

HOW DO I KNOW WHEN MY STEAK KABOBS ARE DONE? 

Steak kabobs should be cooked to 140-145 degrees F.  The beef is juiciest if cooked to medium-rare 135°F or medium 145°F.  I find medium to be perfect so the veggies still have time to char a little, so I go for 140 degrees knowing the temperature will rise a few degrees after being removed from the oven. I recommend an instant read thermometer so you can check the doneness of your steak without any guess work.   DON’T OVERCOOK your steak or it won’t be as juicy. 

HOW LONG SHOULD I GRILL MY STEAK KABOBS?

Grill steak kabobs for 8-10 minutes.  Your steak kabobs may take more or less time depending on the actual size of your steak, the desired doneness, actual heat, etc. 

ARE STEAK KABOBS HEALTHY?

Steak Kabobs are loaded with steak and nutritious veggies and can help support a healthy diet when eaten in moderation. 

BENEFITS OF STEAK
Protein:  Steak is a powerful source of protein which helps build muscle and maintain muscle mass.  Even fit individuals can suffer muscle atrophy if they do not consume enough protein which contains amino acids (the building blocks of protein).  Protein can also help repair muscles from wear and tear and to relieve muscle aches.
Amino acids:  Steak also contains the dietary amino acid called beta-alanine, which helps form a dipeptide called carnosine, which is crucial to support physical activity.  Healthy levels of carnosine reduce fatigue and improve muscle performance, endurance and precision during physical activity.
Iron:  Steak contains high levels of iron which is necessary to carry oxygen from the lungs to all parts of the body.  Your body also needs iron to make some hormones and helps keep your hair, skin and nails healthy.  If you do not have enough iron, you won’t have healthy oxygen circulation, which will cause fatigue and grogginess.
Zinc:  A (3.5-ounce) serving of beef contains 4.8 mg of zinc, which is 44% of the Daily Value.  Zinc is vital for a healthy immune system, correctly synthesizing DNA, and healing wounds.

BENEFITS OF VEGGIES
The steak kabobs are loaded with veggies which means it’s a nutrient powerhouse.  The vegetables provide important nutrients including potassium, dietary fiber, folate, vitamin A, and vitamin C which provide these benefits:
Diets rich in potassium may help to maintain healthy blood pressure and may also reduce the risk of developing kidney stones and help to decrease bone loss.
Folate (folic acid): helps the body form red blood cells.
Vitamin A: keeps eyes and skin healthy and helps to protect against infections.
Vitamin C: helps heal cuts and wounds and keeps teeth and gums healthy. Vitamin C: also aids in iron absorption.
Fiber: may reduce the risk of heart disease, obesity, and type 2 diabetes. Fiber is also important for proper bowel function and also helps provide a feeling of fullness with fewer calories.

up close of steak kabobs on a white platter showing how juicy they are

WANT TO TRY THIS Steak KAbob RECIPE?

Pin it to your recipe BOARD TO SAVE FOR LATER!

FIND ME ON PINTEREST FOR MORE GREAT RECIPES!  I AM ALWAYS PINNING :)!

©Carlsbad Cravings by CarlsbadCravings.com

Shish Kabob Recipe

These Baked or Grilled Steak Kabobs are crazy juicy and exploding with flavor thanks to the BEST MARINADE adapted from my viral flank steak recipe. Readers agree, this kabob recipe is “AMAZING!,” “a big hit,” and “⭐️⭐️⭐️⭐️⭐️” "delicious!". Best of all, these kabobs are PREP AHEAD FRIENDLY (instructions included), ideal for effortless entertaining that will have everyone swooning!
Servings: 12 skewers
Total Time: 42 minutes
Prep Time: 30 minutes
Cook Time: 10 minutes

Save This Recipe To Your Recipe Box

You can now create an account on our site and save your favorite recipes all in one place!

Ingredients

Kabobs

  • 1 1/2-2 lbs. top sirloin steak
  • 1 lb. baby red potatoes cut into 1 1/2” chunks
  • 2 bell peppers (red, yellow or orange) cut into 1 1/2” chunks
  • 2 small or 1 large zucchini cut into 1/4-1/2” slices
  • 1 large red onion cut into 1 1/2” chunks
  • extra virgin olive oil
  • salt and pepper

Marinade

Instructions

  • Whisk all of the marinade ingredients together in a large bowl or large freezer bag (whatever dish you are going to use to marinate your steak. Remove ⅓ cup (to use later for vegetables and basting).
  • Add steak to remaining marinade and turn to coat. Cover and marinate 2-6 hours in the refrigerator.
  • Add potatoes to a large microwave safe bowl with a tight-fitting lid. Add 3-4 tablespoons water. Microwave, covered, 4-5 minutes or just until fork tender; drain. Add peppers, onions, 3 tablespoons of Reserved Marinade, 2 tablespoons olive oil, ½ teaspoon salt, ¼ pepper. Toss until evenly coated. Refrigerate.
  • Soak wooden skewers if using at this time (they require at least 30 minutes, but I recommend soaking them when you marinate the beef).
  • When ready to cook, thread steak and veggies onto skewers in desired order. When threading red onions, keep 2-3 slices together so they don’t burn.

Grilling Instructions

  • Grease and preheat grill to medium-high heat. Grill skewers until lightly charred all over, approximately 2 minutes per side, basting with remaining marinade halfway through cooking. Steak should register 140-145 degrees F for medium doneness (recommended).
  • Let rest 5 minutes before serving.

Baking Instructions

  • Preheat oven to 450 degrees F. Line a rimmed baking sheet with foil for easy clean up. Lightly spray with nonstick cooking spray.
  • Evenly space kabobs on baking sheet and bake 8-10 for medium rare and 10-12 minutes for medium, turning once. Baking time will vary depending on steak size, marinating time, actual oven temp, etc. so make sure to check the internal temperature of the steak.
  • Let rest 5 minutes before serving.

Video

Notes

Don’t miss the “how to make” recipe video at the top of the post!

Storage

Remove the meat and vegetables from the skewers and place in an airtight container.  Store in the refrigerator for up to five days.

PREP AHEAD 

Steak kabobs are best if marinated up one hour ahead of time, but you can prepare elements of the steak kabobs ahead of time:
  • Make marinade:  Make marinade up to 3 days ahead of time and store in an airtight container in the refrigerator WITHOUT the steak.
  • Cube steak:  Cut steak into cubes up to 24 hours ahead of time and store in airtight container in the refrigerator (not in the marinade).
  • Cut veggies: You can prep all of your veggies 24 hours ahead of time and store in separate airtight containers in the refrigerator.
  • Marinate:  Marinate steak and veggies up to 6 hours ahead of time.
  • Assemble: Assemble the steak kabobs up to an hour before grilling while the meat comes to room temperature.

Tips and Tricks

  • Chop steak into 1 ½-inch cubes in order to keep them juicy. To that end, purchase steaks that are nice and thick and avoid petite sirloin steaks as they’re too thin. Try and cube your steak as uniformly as possible so they cook evenly. 
  • Marinate the steak kabobs for at least two hours. If you are short on time, then marinate one hour in the refrigerator then finish marinating one hour at room temperature.  This will make the marinade more effective.
  • Don’t marinate the steak longer than 6 hours.  You don’t want to over-marinate the beef because the acid in the marinade will begin to break down the beef proteins and make it mushy.  You can only get away with marinating for longer periods of time in other recipes when the cuts of beef are larger or when marinating a tougher cut of beef.
  • Don’t worry about threading kabobs evenly.   If you get to the end and have more ingredients left than another – don’t stress! You can make an all veggie kabob or all steak kabob or all potato kabob, etc.
  • Enlist the help of family or friends to help thread the kabobs – many hands make light work!  Individuals can even customize their individual kabobs. You can even ask guests to each bring a bowl full of their favorite veggies for kabobs prepped into bite-sized pieces. Add all the veggies to a big bowl with the reserved marinade, give it a stir then thread together.
  • Start with a clean, hot grill. Make sure your grill is clean and completely heated before you add your steak kabobs.  The hot grill will sear the outside of the meat resulting in juicier steak vs a tepid grill which will slow cook the steak without developing much color which can result in dry steak kabobs.  Note, that “hot” doesn’t mean high heat.  It simply means the grill is fully heated to the set temperature.  

Did You Make This Recipe?

Tag @CarlsbadCravings and Use #CarlsbadCravngs

Leave a Review, I Always Love Hearing From You!

Carlsbad Cravings© Original

Reader Interactions

leave a review

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

12 Comments

  1. Kurt Wiesenberger says

    This recipe is delicious. I will add white button mushrooms next time. Thank you!!!

    • Jen says

      You’re so welcome Kurt, I’m so happy they were a winner! Thanks for being the first to leave a review!

  2. laurie says

    This is an AMAZING recipe – and easy for a novice like me. Shared with my sister, son and daughter. Best kabobs I’ve ever had! Used sirloin tips which are smaller, adjusted grill time and went heavy on the veggies. Can’t wait to make them again.

    • Jen says

      Thank you so much Laurie, I’m thrilled these were the best steak kabobs you’ve ever had! Thanks for commenting and for sharing my recipe!

  3. Jennifer MacDonald says

    I’m a huge fan of your grilled beef and broccoli kebabs but when I search for it, this steak kabob recipe comes up instead. How can I find the other recipe?

    • Jen says

      Hi Jennifer, I removed that recipe because it was old and I hand’t gotten any feedback on it. I will email it to you directly. Please let me know if you don’t receive email (make sure to check your spam folder), sending now!

  4. Kali says

    Made these tonight and they were bomb! I used chicken instead of steak and left out the potatoes. I also baked them bc I don’t have a grill. Thanks for a great recipe!

    • Jen says

      You’re so welcome, I’m so pleased they were a hit!

  5. Beth says

    Hi Jen,
    I made this marinade for a camping trip, and then forgot it in my fridge! I then bought all the ingredients and remade it- it was worth the extra trouble- delicious! However, I still have the original jar I made-How long do you think this will last?
    Thanks for all of your delicious recipes! Also, I adapt many when cooking for my son’s family as they are vegetarians- and they all turn out just as delicious!

    • Jen says

      I’m so glad that it was worth the extra hassle! The marinade is best within 3 days after making it. Thanks for making so many of the recipes, I appreciate you!

  6. Amie says

    Thank you! This was a hit!! Definitely a “Do Over”!⭐️⭐️⭐️⭐️⭐️

    • Jen says

      Yay! Thank you so much, Amie! I am so pleased this was such a hit!