Grilled Steak & Veggie Skewers

These grilled steak and veggie skewers are simple to make and packed with flavor. The sirloin is marinated in a bold, tangy mix that complements the zucchini and cherry tomatoes well. It’s a solid choice for a cookout or an easy dinner at home.

Grilled beef, zucchini ribbons, and cherry tomatoes on skewers arranged on a white plate, with a cutting board of sliced zucchini and a bowl of sauce beside it.

The steak can be marinated ahead of time, and the vegetables prepped in the morning, so when it’s time to cook, everything comes together fast.

They’re easy to customize, too; swap in whatever vegetables you have on hand and get grilling.

Grilled beef and vegetable skewers with tomatoes and zucchini are arranged on a blue plate, with a small jug and a bowl of salt in the background.

Ingredients

For the marinade and steak:

  • Garlic – Use fresh garlic. You won’t get nearly enough flavor from jarlic.
  • Soy sauce – You can use tamari instead. 
  • Worcestershire sauce – Yes, this is a lot of Worcestershire sauce, but you need to add big flavor to the meat so that it tenderizes and flavors it.
  • Granulated sugar – You can use honey, but the honey might burn on the meat if you’re not careful.
  • Dijon mustard
  • Smoked paprika – Use hot or mild smoked paprika, your choice.
  • Olive oil
  • Beef sirloin steak

For the skewers:

  • Wooden or metal skewers
  • Zucchini – Or cut into ¼-inch thick slices if you don’t feel like getting fancy.
  • Cherry or grape tomatoes – Leave them whole.
  • Kosher salt and freshly ground black pepper
Raw beef sirloin steaks, tomatoes, zucchini, wooden skewers, and labeled ingredients including sauces, spices, oil, garlic, and mustard are arranged on a white surface.

How To Make Grilled Steak & Veggie Skewers

Scroll down for the full recipe card with exact measurements and printable instructions.

Begin by making the marinade. In a medium bowl, whisk together the minced garlic, soy sauce, Worcestershire, sugar, Dijon mustard, cayenne (if using), and 1 tablespoon of olive oil until the sugar is dissolved.

A bowl of brown sauce with minced ingredients and a spoon, placed on a white textured surface.

Trim any excess fat from the sirloin and cut the meat into 1-inch cubes. Add the steak to the bowl, mix to coat, then cover with reusable silicone lid and refrigerate for at least 2 hours, or overnight for more flavor.

Cubed raw fish marinating in a brown sauce in a white bowl, placed on a light-colored surface.

If you’re using wooden skewers, soak them in water for about 30 minutes so they don’t burn on the grill. While they soak, prep the vegetables. Use a Y-peeler to slice zucchini into wide ribbons—about 48 pieces. Add the ribbons and cherry tomatoes to a large bowl, drizzle with the remaining tablespoon of olive oil, season with salt and pepper, and toss gently.

Sliced zucchini ribbons and a green vegetable peeler on a wooden cutting board.

To build the skewers, alternate steak cubes with folded zucchini ribbons and whole cherry tomatoes. Follow this pattern until all skewers are assembled—you should have around 12.

Four raw kebabs on a wooden cutting board, each skewer with chunks of meat, zucchini ribbons, and red or yellow grape tomatoes.

Heat your grill to medium-high (around 400°F). Oil the grates by dipping a folded paper towel in oil and rubbing it on with long-handled grill tongs.

Place the skewers on the grill and close the lid. Cook for 3 minutes, then flip and cook for another 3 minutes with the lid closed. The steak should have a nice sear and the vegetables should be slightly tender. Adjust cooking time if you prefer your steak more or less done.

Move the cooked skewers to a clean plate and let them rest for 3 minutes before serving.

Grilled beef, zucchini, and cherry tomato skewers on a white plate, surrounded by raw cherry tomatoes, sliced zucchini, and a bowl of ketchup.

Chef Jenn’s Tips

  • Sirloin stays juicy and cooks fast making it great for skewers.
  • A Y-peeler makes shaving zucchini easier and faster.
  • Don’t crowd the grill so each skewer gets a good sear.
  • For deeper flavor, marinate the beef cubes overnight.

Make It A Meal

Serve the grilled steak and veggie skewers with Garlic Bread Grilled Cheese for a satisfying dinner that balances smoky, charred steak and vegetables with warm, buttery, cheesy bread for extra comfort and flavor.

Grilled skewers with beef, zucchini slices, cherry tomatoes, and herbs arranged on a wooden board with parchment paper.

Storage

Leftover skewers can be refrigerated in an airtight container for up to 3 days. Reheat on the stove or in the oven—avoid microwaving to keep the meat tender. You can freeze the uncooked, marinated steak, but assembled skewers don’t freeze well.

Save and Register Form


Save this recipe, and we’ll send it to your inbox. Plus, Chef Jenn will send you more great recipes every week!


Grilled beef, zucchini ribbons, and cherry tomatoes on skewers arranged on a white plate, with a cutting board of sliced zucchini and a bowl of sauce beside it.

Grilled Steak and Veggie Skewers

Chef Jenn
Grilled Steak and Veggie Skewers are a flavorful, protein-packed dish perfect for summer cookouts or easy weeknight meals. Tender steak cubes are marinated and threaded alongside colorful vegetables like bell peppers, onions, and zucchini, then grilled to smoky perfection. These skewers are healthy, low carb, and endlessly customizable to suit your taste.
No ratings yet
Prep Time 25 minutes
Cook Time 5 minutes
Marinate Time 2 hours
Total Time 2 hours 30 minutes
Course Main dish
Cuisine American
Servings 6 servings
Calories 281 kcal

Ingredients
  

For the marinade and steak:

  • 5 cloves garlic minced
  • ¼ cup soy sauce
  • ¼ cup Worcestershire sauce
  • 2 tablespoons granulated sugar
  • teaspoons Dijon mustard
  • ¼ teaspoon smoked paprika
  • 2 tablespoons olive oil divided, plus more for the grill
  • pounds beef sirloin steak about 1 inch thick, trimmed and cubed

For the skewers:

  • 12 wooden or metal skewers 10 to 12 inches long
  • 2 medium zucchini shaved into ribbons
  • 1 pint cherry or grape tomatoes
  • ¼ teaspoon kosher salt
  • ¼ teaspoon ground black pepper

Instructions
 

  • Mix garlic, soy sauce, Worcestershire, sugar, Dijon, paprika, and 1 tablespoon of olive oil in a medium bowl. Stir until the sugar dissolves.
  • Add steak cubes to the marinade, coat well, and cover. Refrigerate for at least 2 hours or overnight for more flavor.
  • If using wooden skewers, soak them in water for 30 minutes to avoid burning. While they soak, shave zucchini with a Y-peeler into ribbons (you’ll need about 48). Put the zucchini and tomatoes into a large bowl, toss with the remaining 1 tablespoon olive oil, and season with salt and pepper.
  • Alternate one steak cube, two folded zucchini ribbons, another steak cube, and a tomato. Repeat this pattern. You should end up with about 12 skewers.
  • Heat your grill to medium-high (around 400°F). Oil the grates using tongs and a paper towel dipped in oil.
  • Place skewers on the grill with space between each. Close the lid and cook for 3 minutes. Flip and grill another 3 minutes with the lid down. The steak should be seared and veggies slightly softened.
  • Remove skewers from the grill, rest for 3 minutes, then serve.

Notes

Chef Jenn’s Tips

  • Sirloin stays juicy and cooks fast—great for skewers.
  • A Y-peeler makes shaving zucchini easier and faster.
  • Don’t crowd the grill so each skewer gets a good sear.
  • For deeper flavor, marinate overnight.

Nutrition

Serving: 1servingCalories: 281kcalCarbohydrates: 22gProtein: 28gFat: 9gSaturated Fat: 2gPolyunsaturated Fat: 1gMonounsaturated Fat: 5gCholesterol: 67mgSodium: 869mgPotassium: 878mgFiber: 3gSugar: 17gVitamin A: 233IUVitamin C: 19mgCalcium: 66mgIron: 3mg

A Note on Nutritional Information

Nutritional information for this recipe is provided as a courtesy and is calculated based on available online ingredient information. It is only an approximate value. The accuracy of the nutritional information for any recipe on this site cannot be guaranteed.

Keyword beef kabobs, grilled steak skewers, healthy grilling recipe, steak and veggie kebabs, summer grilling
Tried this recipe?Let us know how it was!

Leave a Reply

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

Recipe Rating