how to cook a beef kabob

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

Step by Step Instructions

how to cook a beef kabob

Broil until the steak and veggies have some char marks. Watch closely so they do not burn!

Step 1: In a large bowl, whisk together the oil, soy sauce, worcestershire, vinegar, mustard, honey, garlic, pepper, paprika, and italian seasoning.

Step 2: Add the steak and peppers. Toss until well combined.

Step 3: Add the onions and toss gently so the onions do not completely separate. (This makes threading them on the skewers easier.) Cover and marinate in the refrigerator for a minimum of one hour or overnight.

Step 4: Preheat the oven to 450 degrees. Skewer the steak and veggies, alternating as you like. I recommend 3-4 pieces of steak per skewer.

Step 5: Repeat with remaining steak and veggies to make about 6 kabobs. Place on a rimmed baking sheet lined with foil. Do not pour excess marinade on top.

Step 6: Bake for 10-15 minutes, depending on what temperature you prefer your steak. Broil for 5-7 minutes or until charred, watching closely so they do not burn. (Medium rare is about 130 degrees and medium is about 140 degrees.)

These kabobs are super versatile and can be served with a variety of sides and sauces. Here are some ideas:

Expert Tips & Variations

  • Cut the meat & veggies into equal sized pieces. This will help everything to cook evenly. I like to cut the meat slightly bigger than the peppers and onions so the meat cooks a little less than the veggies.
  • Marinate. Be sure to marinate for at least one hour so all of the flavors can absorb. Ideally, you would mariante them overnight. Do not marinate for more than 24 hours. The meat and veggies can get mushy and break down.
  • Soak the skewers. Metal skewers are high heat safe. Bamboo (wooden) skewers are more flammable. I recommend soaking them in water for about 30 minutes before assembling. This will ensure they do not burn.
  • Use high heat. You want to bake these at 450 and broil so the exterior can caramelize. This is going to give them that grilled flavor. Baking at a lower temperature like 350 will basically just steam the meat.

how to cook a beef kabob

They only take about 10-15 minutes.

450 degrees is best to develop color on the meat and vegetables.

Yes! Follow the same instructions. Spread the meat and vegetables into a single layer before baking.

Shop my Amazon Storefront!

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!

Rating 5.0 (195) · 1 hr 25 minJan 26, 2023 · Step 6: Bake for 10-15 minutes, depending on what temperature you prefer your steak. Broil for 5-7 minutes or until charred, watching closely so How to Make Beef Kabobs in · Expert Tips & Variations


What is the best way to cook kebabs?

Start Grilling If not marinated, season them with salt and pepper. Then lay the kebabs on the direct-heat side of the grill with the skewer ends overlapping the foil. Space them out to let them cook evenly. Don’t move them until the bottoms look slightly charred and they release easily from the grill.

How long does it take to grill beef kabobs?

Grill kabobs over direct heat of approximately 400°F. Kabobs with 3/4-inch cubes require approximately 8 to 10 minutes of total time on the grill, flipping halfway through. Bigger chunks will take a few more minutes.

Do you cook kabobs on grill or foil?

Place the sheet of foil on a preheated grill. To Broil Kabobs: Preheat oven to 450°F. Line a broiler pan with non-stick foil with non-stick (dull) side towards food. Arrange kabobs on foil.

How do you cook kabobs in the kitchen?

2. Bake in the oven for 16-22 minutes or until they reach 160 degrees F, flipping the skewers half way through cooking. 3. Turn the oven to broil and broil the kabobs (without moving the pan) for a couple minutes on each side if desired for more caramelization (watch closely so they don’t burn or overcook.

Related Posts