Grilled Steak Skewers with Garlic Herb Marinade

img 103365 1

Meet My Favorite Steak Kabobs!

img 103365 2

Juicy steak, smoky, charred vegetables, and a bright, garlicky marinade make these kabobs an absolute summertime favorite. They come together quickly, are easy to customize, and are perfect for grilling season.

I’ve been grilling kabobs often lately, and this steak version stands out. The steak soaks briefly in a vibrant marinade—red wine vinegar, Dijon mustard, Worcestershire sauce, plenty of garlic, and a good grind of black pepper—giving it bold flavor without a long wait. The meat is threaded onto skewers with large pieces of bell pepper and red onion, then grilled until tender, juicy, and nicely charred. They’re flavorful enough on their own, so no extra sauce is necessary.

Swap in whatever vegetables you have on hand. If you don’t have an outdoor grill, a grill pan or the broiler works well too. Serve with a simple green salad, grilled bread, or rice for an easy, satisfying meal. Let’s get grilling!

img 103365 3

Recipe Tips

A few practical tips to help your kabobs turn out perfectly:

  • Cut the steak into even pieces. Uniform chunks cook at the same rate so nothing ends up over- or undercooked.
  • Soak wooden skewers. If you use wooden or bamboo skewers, soak them in water for at least 30 minutes to prevent burning. Metal skewers don’t need soaking.
  • Bring the steak to room temperature. Take the meat out of the fridge 20–30 minutes before grilling so it cooks more evenly.
  • Use a meat thermometer if you have one. For medium-rare aim for about 130–135°F; choose the temperature that matches your preference.
  • Let the kabobs rest briefly. Allowing them to rest 5 minutes after grilling helps retain juices and improves texture.
  • Finish with flaky salt. A sprinkle of flaky sea salt just before serving adds a nice crunch and accentuates the flavors.
img 103365 4

Variations You Can Try

This recipe is flexible. Here are some ideas to make it your own:

  • Use chicken thighs instead of steak for a leaner or milder alternative—adjust cook time accordingly.
  • Add mushrooms or zucchini to the skewers for extra vegetables and texture.
  • Turn up the heat by adding red pepper flakes or a dash of hot sauce to the marinade.
  • Switch red wine vinegar for balsamic if you prefer a slightly sweeter, deeper flavor.
  • Thread cherry tomatoes for bursts of juicy sweetness between bites.
  • Squeeze fresh lemon over the finished kabobs for a bright, acidic lift.
img 103365 5

FAQ

What is the best cut of steak for kabobs?

Sirloin is a great balance of flavor, tenderness, and price, which makes it my go-to. Ribeye is richer and great if you want to splurge; tenderloin will be extra tender but more expensive.

Can I make these in the oven?

Yes. Broil the kabobs on a foil-lined sheet pan and watch closely since broilers work quickly. Flip once about halfway through the cooking time for even charring.

How long can the steak marinate?

Marinate at least 30 minutes and up to 6 hours. Avoid much longer because the vinegar can begin to change the meat’s texture.

Do I have to use skewers?

No. If you prefer, use a grill basket to cook bite-sized pieces of meat and vegetables together without skewers.

img 103365 6

Grilled Steak Skewers

Prep Time:
15 minutes
Cook Time:
10 minutes
Marinating Time:
30 minutes
Total Time:
55 minutes
Makes:
4 servings
img 103365 7
These easy steak kabobs feature tender marinated sirloin with bell peppers and red onion, grilled to perfection for a quick, flavorful summer dinner.

Equipment

  • Skewers (wooden or metal)

Ingredients

For the kabobs:

  • 1 1/4 pounds sirloin steak, cut into 1 1/4-inch pieces
  • 2 bell peppers, cut into 1-inch pieces
  • 1 medium red onion, cut into 1-inch pieces
  • Flaky sea salt, for finishing

For the marinade:

  • 1/4 cup avocado oil (or olive oil)
  • 2 tablespoons red wine vinegar
  • 1 tablespoon Dijon mustard
  • 1 tablespoon Worcestershire sauce
  • 3 cloves garlic, pressed or finely minced
  • 1 teaspoon coarse freshly-ground black pepper
  • 1 teaspoon fine sea salt

Instructions

  1. Make the marinade. In a medium bowl, whisk together the oil, red wine vinegar, Dijon mustard, Worcestershire sauce, garlic, black pepper, and sea salt until combined.
  2. Marinate the steak. Place the steak in a large zip-top bag or shallow bowl. Pour the marinade over the meat and toss to coat evenly. Seal or cover and refrigerate for at least 30 minutes and up to 6 hours.
  3. Prep the skewers. If using wooden skewers, soak them in water for at least 30 minutes. Thread the marinated steak, bell peppers, and red onion onto the skewers, alternating pieces.
  4. Grill. Heat the grill to medium-high. Place the kabobs over direct heat and cook 8–10 minutes, turning every few minutes, until the steak reaches your preferred doneness and the vegetables are lightly charred.
  5. Rest and serve. Transfer the kabobs to a serving platter and let them rest for 5 minutes. Finish with a sprinkle of flaky sea salt and serve warm.
img 103365 8

Did you make this?
Share how it turned out in the comments below.