Easy Beef Kabobs


This post may contain affiliate links. Please read my disclosure policy.

Beef Kabobs are an easy summer meal that is so fun to eat!

Made with a flavorful marinade and loaded with tender steak, peppers, and onions, they’re great for summer entertaining!

beef shish kabobs on wood

Great Summer Grilling Recipe

One of the best things about making shish kabobs is how easy they are to make, and to make ahead!

Most of the prep can be done in advance, which means they’re perfect for entertaining because all you have to do is throw them on the grill (or even in the oven, if you don’t have a grill!).

Because everything is cut in small pieces, they cook up quickly and are easy to serve.

Ingredients & Variations

BEEF Beef cubes are tenderized in a homemade marinade before being threaded onto skewers. This means you can use a leaner less expensive cut of meat and still get great results! For more information on the best beef to use see below.

Instead of beef, try chicken for grilled chicken kabobs or Hawaiian chicken kabobs with pineapple.

MARINADE This homemade marinade is a combination of sweet, spicy, and tangy flavors that perfectly tenderize the beef.

Add a little more or a little less chipotle depending on your desired spice level. Swap out the honey for light corn syrup, or maple syrup for a change in sweetness. And once you have the basics of this recipe down, try adding in your own combination of spices for a flavor that is completely unique!

VEGETABLES We love threading bell peppers and red onions on these beef kabobs, but any vegetable goes!

Use different colored bell peppers for some fun, or try adding pineapples, mushrooms, cherry tomatoes, or sliced zucchini. The combinations are endless!

What is the Best Beef to Use?

When I buy steak just to grill, I almost always opt for a striploin. It has more fat and more flavor and you can get great results without a lot of prep!

But when you are cubing or marinating steak, there are a lot more options!

Because we are going to be both tenderizing and adding flavor, I like to opt for a leaner, less expensive cut like sirloin steak. It is boneless and easy to slice and is going to be a great vehicle for this kabob marinade.

Generally, the less expensive the steak, the more time you should allow for marinating and tenderizing.

beef shish kabob marinade

How to Make Beef Kabobs

This easy recipe, with a homemade marinade, is great to make ahead!

  1. Prep the beef and veggies by chopping roughly the same size.
  2. Marinate the beef (per recipe below) and place veggies in a separate airtight container in the fridge to use later.
  3. When the steak is done marinating, thread them onto the skewers with the veggies.
  4. Cover tightly to cook in a few hours or preheat the grill to cook right away.

To Cook Beef Kabobs on the Grill

When ready to enjoy the yummy beef kabobs, cook them over medium-high heat for 8-10 minutes, or until the internal temperature of the steak, is 135°F for medium-rare, 145°F for medium, 150°F for medium-well.

To Cook Beef Kabobs in Oven

Preheat the oven to 350°F and place the kabobs on a parchment-lined baking sheet. Cook them for 20-30 minutes, turning halfway through, or until the internal temperature of the steak, is 135°F for medium-rare, 145°F for medium, 150°F for medium-well.

To seal in the juices and give that crisp grilled exterior I love to broil them for 3-5 minutes per side! This step is optional but provides great flavor. If broiling, slightly undercook the beef shish kabobs so that they don’t overcook while broiling!

beef shish kabob before grilling

Tips for the Best Beef Kabobs

There are just a few simple tips to help make the best beef kabobs you have ever tasted!

  • I invested in metal skewers a few years ago and I could never go back! They are thin and flat, so the meat doesn’t slide around when I turn the skewers, and they aren’t going to burn.
    • If you are using wooden skewers, soak them just before grilling so they don’t burn.
  • Cutting the beef and veggie pieces in uniform sizes is the key to a great beef shish kabob! It ensures all pieces are perfectly cooked, and you don’t end up with some well done and some rare on the same skewer.
  • Don’t overcook it. Steak is most tender and flavorful when it is not overdone, so use a meat thermometer to ensure you pull them off at the desired temperature for the best results.
  • If making ahead of time, leave the beef marinating until you are ready to thread it onto skewers and grill it. If threaded them onto skewers ahead of time, try to not more than 2-3 hours ahead, as we don’t want to lose all the flavor from the marinade!

beef shish kabob close up

Great Summer Grilling Recipes

Have you made these Beef Kabobs? Be sure to leave a rating and a comment below!

beef shish kabobs on wood
5 from 1 vote
Review Recipe

Beef Kabobs

Prep Time 10 minutes
Cook Time 10 minutes
Total Time 20 minutes
Servings 4 servings
Author Ashley Fehr
Course Beef, Entree
Cuisine American
These easy Beef Shish Kabobs are an easy summer meal, great for entertaining!

Ingredients

  • 1 ½ pounds sirloin steak
  • 2 bell peppers
  • 1 large red onion
  • ½ cup oil
  • ¼ cup Worcestershire sauce
  • 2 tablespoons soy sauce low sodium
  • 2 tablespoons apple cider vinegar
  • 1 tablespoon garlic powder
  • 1 tablespoon honey
  • 1 teaspoon onion powder
  • ½ teaspoon chipotle chili powder optional, for a bit of kick

Follow Spend with Pennies on Pinterest

Instructions

  • Cut steak, peppers, and onion into roughly equal sized pieces (about 1-1.5").
  • In a large freezer bag or storage container, stir together the oil, Worcestershire sauce, soy sauce, vinegar, garlic, honey, onion powder, and chipotle powder if using.
  • Add steak and let marinate for at least one hour, and up to 6 hours.
  • If using wooden skewers, soak for 10 minutes before skewering beef and vegetables.
  • Skewer beef cubes and vegetables, alternating as you like. I try to ensure 3-5 cubes of beef per skewer, depending on how long the skewers are.
  • Preheat the grill to medium-high.
  • Place kabobs directly over the heat, cooking for 4-5 minutes before flipping and cooking another 4-5 minutes. See notes for cook times depending on your preference for doneness.
  • Remove and let sit 5 minutes before serving.

Recipe Notes

  • Use metal skewers or wooden skewers. If using wooden skewers, soak them just before grilling so they don't burn.
  • Cut beef and veggie pieces in uniform sizes to ensure they cook at the same rate.
  • Don't overcook it. Use a meat thermometer to ensure the most tender and juicy kabobs.
  • To Make Ahead: Leave the beef marinating until ready to grill. Or thread on to skewers no more than 2-3 hours before grilling to ensure the best flavor. 
Beef Kabob Cook Times:
Cook for 8-10 minutes or until the internal temperature of the steak is 135°F for medium-rare, 145°F for medium, 150°F for medium-well. This can be checked using a meat thermometer. 

Nutrition Information

Calories: 298, Carbohydrates: 8g, Protein: 39g, Fat: 12g, Saturated Fat: 3g, Cholesterol: 104mg, Sodium: 270mg, Potassium: 782mg, Fiber: 2g, Sugar: 4g, Vitamin A: 1881IU, Vitamin C: 79mg, Calcium: 63mg, Iron: 3mg
Keyword beef kabobs, beef shish kabob, beef skewers, easy beef kabobs, how to make beef shish kabobs
Beef kabobs with writing
Beef kabobs on a baking tray with writing
Beef kabobs on a cutting board with writing
Homemade beef kabobs with writing

More Recipes You'll Love

About the author

Ashley

pinterest facebook twitter instagram

Ashley is a high school teacher turned food blogger and a mother of 3 beautiful girls. She loves to get creative in the kitchen and doesn’t always like to follow The Rules. Ashley shares a combo of healthier main dishes, baked goods and decadent desserts and believes in enjoying all the foods you love in moderation (and sometimes without ;) ).

More Posts by Ashley

Latest & Greatest Dishes