This has been our favorite Shish Kabob recipe for decades! The easy marinade makes the beef tender and super flavorful. Bet they’ll become your favorite too! Heat up the grill cuz it’s Shish Kabob for dinner!shish-kabobs

Beef Shish Kabob……tender, flavorful chunks of deliciously marinated beef cooked and served on a stick. I mean really, how fun is that? Honestly, who doesn’t doesn’t, deep down, like a food served on a stick just a little bit more?  It totally brings on the fun factor!

This recipe is one that my family has enjoyed for years. These delicious Beef Shish Kabobs have been the star at most of our family barbecues for a long time. Different side dishes and desserts have come and gone over the years, but these shish kabobs have always been a barbecue favorite!  It’s the simple marinade for these shish kabobs that makes the meat so tender and tasty.

Whisk together a few ingredients that you probably already have in your pantry, let the meat take a good long soak, and voila! You have some mighty yummy meat all ready to thread on a skewer and get on the grill.

These shish kabobs grill beautifully on either a charcoal grill or a gas grill. Typically, if I’m making a lot of skewers and possibly other veggies like corn on the cob or maybe a grilled salad of some sort, I prefer using my charcoal grill.

I love the amazing extra flavor the charcoal grill imparts. Obviously, it takes a little more time to prepare the charcoal and get it going, so I use it for the times I have more food to cook.

If I’m just preparing one recipe of the shish kabobs for my immediate family of 4, and I’m not making my sides on the grill, I make these on my gas grill. Quick and Easy~No Fuss~No Muss!





Recipe Notes for Shish Kabob:

Meat: Okay, so which type of steak do you use? Most often I use Sirloin steak. It’s reasonably priced and after marinating overnight the tenderness factor is increased quite a bit. I think Ribeye would be amazing, but, because of the marbling, you probably will have more flare-ups. It’s also a lot more pricey.

Marinade: This is one of those recipes that the flavor imparted by the marinade to the meat is greatly improved by marinading overnight. 8 hours will do in a pinch, but I always try to plan ahead for the longer marinating time.

Veggies: The recipe is unusual in that only the meat, and not the vegetables, is soaked in the marinade. The veggies are simply tossed with some vegetable oil and salt and pepper right before they’re threaded onto the skewers. I’m sure the veggies would be delicious if marinated in the marinade, I’ve just always made them this way. You might need to adjust the amounts of marinade ingredients I’ve given if you want to use the marinade for the veggies.

You can add any vegetables that you like to the skewers. Personally, I like to use a little red onion, zucchini and grape tomatoes. I prefer the grape tomatoes over the cherry tomatoes because I like the way they lay better on the grill.

As you can see in the photos, I cut the veggies on the small side so they cook about the same length of time as the meat. A lot of people suggest putting the vegetables and the meat onto their own separate skewers. Actually, it’s easier to control the precise cooking time for each type of food this way. Honestly, I think you might get better results doing it that way. Each element can be cooked exactly perfectly. My family always made the shish kabobs with the meat and veggies combined onto one skewer so  I have an affinity for them this way. I think they come out much more appetizing that way. Maybe it’s just me, but I think if you cut the veggies small like I mentioned before, it all cooks with really great results!

Let me know how it works out for you if you give it a try! 🙂

Skewers: Are you using wooden skewers? To soak or not to soak? There is mixed information from the experts about the need to presoak wooden skewers before using them to grill with. I have always soaked mine. I  prefer the wooden skewers that way. I find that they char less if they’ve been soaked. I lay them in a 9X13 inch baking dish, fill it with water, then weigh the skewers down with a plate so they stay submerged. If you don’t want to mess with the extra step of soaking you can always invest in reusable metal skewers. I like these flat style skewers (they come in 12 inches or 17-inch lengths) because they help to prevent the meat from rotating as you flip the skewers. I think they’re amazing!

What Do You Serve With Shish Kabob?

KFC Coleslaw – This is an amazing copycat version of the famous KFC Coleslaw Recipe. It’s sweet, a little tangy and fabulously creamy! My all-time favorite coleslaw recipe!

Three Bean Salad-They say three’s a crowd, but it’s a winning number in my Three Bean Salad! This colorful concoction of beans soaked in a tangy, subtly sweet marinade will be an awesome potluck addition or an amazing side for any meal.

Classic Macaroni Salad-  Just like Mom used to make! Delicious pasta with all the right goodies tossed in an extra creamy, thick dressing!

The Best Crock Pot Cheesy Potatoes  Cheesy, creamy and total comfort food! Easily made in the crockpot so you won’t heat up the house getting your potatoes on!

Arugula, Strawberry, Blue Cheese SaladOne of my all-time favorite green salads. Such a yummy combo and the homemade Sherry Vinaigrette is to-die-for Delish.


Shish Kabob

These have been our favorite Shish Kabobs for decades! The easy marinade makes the beef tender and super flavorful. Bet they'll become your favorite too! Heat up the grill cuz it's Shish Kabobs for dinner!

Prep Time 30 minutes
Cook Time 5 minutes
Total Time 35 minutes
Servings 4
Calories 507 kcal
Author Kathleen


  • 2 Tablespoons Olive Oil
  • 2 Tablespoons Dijon Mustard
  • 1 Tablespoon Balsamic Vinegar
  • 1 Teaspoon Dried Thyme Leaves
  • 1 Teaspoon Salt
  • 1/2 Teaspoon Ground Black Pepper
  • 1 1/2 Pound Steak Cut Into 1 1/2 inch Square Cubes X 1/2 Thick
  • 1/2 Red Onion Sliced
  • 1 Bell Pepper Sliced
  • 1 Zucchini Sliced
  • 2 Tablespoons Olive Oil


  1. Make the marinade by mixing the first six ingredients in a small bowl until well combined. Pour the marinade in a resealable 1-gallon ziplock bag and add the meat, squeeze out excess air, and seal the bag well. Turn the bag over a few times to distribute the marinade evenly over the meat. Place the bag in a bowl in case it leaks and marinate in the refrigerator 8 hours or preferably overnight, turning periodically.

  2. Heat the grill to high. In a medium bowl, toss the veggies with the 2 tablespoons of olive oil and season them with salt and pepper.

  3. Thread meat and veggies on skewers, leaving a little space between each piece so the pieces cook more evenly.

  4. Lightly oil grates of the grill. Place prepared skewers on heated grill; cover grill and cook, turning skewers once, 1-2 minutes per side or to desired doneness.

© Content and photographs are copyright protected. Sharing of this recipe is both encouraged and appreciated. Copying and/or pasting full recipes to any social media is strictly prohibited.

Nutritional Information

Nutrition information will vary based on the specific products. To be safe, check the nutrition facts labels of your products. Optional object listed above have been left out of nutritional data.

Nutrition Facts
Shish Kabob
Amount Per Serving
Calories 507 Calories from Fat 342
% Daily Value*
Total Fat 38g 58%
Saturated Fat 22g 110%
Cholesterol 103mg 34%
Sodium 761mg 32%
Potassium 676mg 19%
Total Carbohydrates 5g 2%
Dietary Fiber 1g 4%
Sugars 3g
Protein 35g 70%
Vitamin A 21.6%
Vitamin C 58.9%
Calcium 2.7%
Iron 19.1%
* Percent Daily Values are based on a 2000 calorie diet.

More Grilled Recipes….

Chicken Gyro – My Chicken Gyro with tender chicken breast and lemony tzatziki sauce will open your eyes to the ease and simplicity of classic Greek cuisine!