This post may contain affiliate links. If you make a purchase through links on our site, we may earn a commission.

Shish kabobs are so easy and always a crowd pleaser. Alternate beef and veggies in a delicious marinade for the best meal in minutes.

photo of beef skewers on plate
Want to save this?
Just enter your email and I’ll send it right to you, plus great new recipes weekly!

Whenever I grill, I love to make shish kabobs. It’s just a fun dinner idea and a great way to stretch your meat. The main dish meal is super quick and so flavorful. We love to make them for a Father’s Day Dinner Idea.

Beef kabobs are so tasty and the shish kabob marinade gives it all a really amazing flavor. You can meal prep and make these ahead of time to save time later. Let’s get started and I will show you all the best tips and tricks to make these.

Why This Recipe Works

We love making kabobs because of the many ways that they can be made. The meat and veggies grill perfectly with a ton of smoky flavor.

Serve these kabobs for an easy weeknight dinner or make them for a crowd.


photo of ingredients- seasoning, veggies, beef



  • Beef Sirloin 
  • Large Red Onion
  • Red Bell Pepper
  • Yellow Bell Pepper

Scroll to the bottom for the full recipe and ingredients in the recipe card.

Variations Ideas

  • Veggies – Feel free to add and omit what you like. I love mushrooms and cherry tomatoes so often add those to several skewers. The beauty of this recipe is you can make them your own. It is so easy to adapt if you have friends and family that do not all like the same thing.
  • Change the Meat – You can easily use different types of beef or use chicken pieces such as chicken breasts or chicken thighs.
  • Seasoning – Feel free to change the spices to what you prefer. Add in fresh herbs such as parsley or fresh garlic. We have even added in paprika and cumin for a delicious variation.

Step by Step Instructions

  • Step 1 – In a small bowl, combine and whisk together all ingredients for the marinade.
  • Step 2 – Second, get a large bowl and add the steak and vegetables to it.
photo of two bowls- marinade and beef with veggies.
  • Step 3 – Pour the marinade over the steak and veggies. Stir so that all of the steak pieces and veggies are coated with the marinade. Let this marinade for at least 30 minutes.
photo of cut up beef and veggies in bowl with marinade.
  • Step 4 – Start making the kabobs. Alternate threading steak and veggies on the skewers.
photo of raw kabobs ready for the grill
  • Step 5 – Go ahead and heat the grill to medium-high heat.
  • Step 6 – Put the shish kabobs on the hot grill. Let the kabobs cook for 4-5 minutes. Carefully flip them and cook for another 4-5 minutes.
  • Step 7 – Take them off the grill and enjoy.

Recipe Tips

  • Wooden Skewers – If using wooden skewers, soak in water at least 30 minutes before using. This will prevent the wood from burning on the grill.
  • Metal Skewers – If using metal skewers, handle with care using a hot pad. They will be hot.
  • Helpful tools – You might like to use grilling tongs to turn the shish kabobs and easily remove them from the grill. Super helpful. Some people also like to use grilling mitts.
  • Prepare Veggies – Cut the top sirloin and vegetables in about 1 inch pieces so they cook evenly and about the same time.
  • Cooking Methods – If you prefer you can make these on a grill pan, on a baking sheet in the oven or on a indoor grill. Cooking times will vary based on the size of your veggies, beef and they way you cook everything.
photo of beef kabobs on plate

Serving Suggestions

These shish kabobs make the perfect weeknight meal. We love to serve them as is or add one of these easy side dishes for a complete meal idea. Add a side of Homemade Tzatziki Sauce for dipping.

Frequently Asked Questions

How to Store Leftovers

Store Leftovers in an airtight container in the fridge for up to 4 days.

What kind of meat is used in shish kebab?

We used beef sirloin steak but other ideas include: beef tenderloin, ribeye or New York strip. These do not take long to cook on the grill making them perfect for shish kebabs.

How Long to Marinate Steak

This recipe is most flavorful marinated at least 30 minutes but the longer the better.

Can you Make Kabobs the night before?

Yes! I do this frequently. Not only does it allow even more time for the kabobs to marinate but it makes it so easy when you are ready to grill.
Everything is already cut up and marinated. All you have to do is thread the skewers.

photo of Beef kabobs on plate

More Easy Kabob Recipes

If you make this beef shish kabobs recipe, please leave us comment or a star review. We love hearing from you.

Want to save this?
Just enter your email and I’ll send it right to you, plus great new recipes weekly!

Shish kabobs

5 from 16 votes
Shish kabobs are so easy and always a crowd pleaser. Alternate beef and veggies in a delicious marinade for the best meal in minutes.
Prep Time 35 minutes
Cook Time 5 minutes
Total Time 40 minutes
Servings 6
Cuisine American
Course Main Course
Calories 275



  • In a small bowl, whisk together all ingredients for marinade.
  • Place the steak and veggies in a large bowl.
  • Pour marinade over the steak and veggies and stir to thoroughly coat the steak and veggies with the marinade.
  • Marinade for at least 30 minutes.
  • Thread steak and vegetables onto skewers.
  • Heat grill to medium-high heat.
  • Place kabobs onto hot grill and cook for 4-5 minutes per side.
  • Remove from grill and serve immediately.

Nutrition Facts

Calories 275kcal, Carbohydrates 9g, Protein 27g, Fat 14g, Saturated Fat 3g, Cholesterol 69mg, Sodium 914mg, Potassium 651mg, Fiber 2g, Sugar 3g, Vitamin A 687IU, Vitamin C 74mg, Calcium 71mg, Iron 3mg

Pin This Now to Remember It Later

Pin Recipe

Try these other recipes

Share this recipe!


About the Author

Hi, I’m Carrie. Welcome to Eating on a Dime!

I’m on a mission to help you cook delicious meals without busting your budget. Together we are going to cook real food… for real families!

Leave A Comment

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

Recipe Rating