Made with a flavorful marinade and loaded with tender steak, peppers, and onions, they’re great for summer entertaining!
Step by Step Instructions
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.
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?
How long does it take to grill beef kabobs?
Do you cook kabobs on grill or foil?
How do you cook kabobs in the kitchen?