Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Grilled Steak Kebabs with Zucchini and Onions in a Sweet and Smoky Marinade Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.4 from 70 reviews
  • Author: Elizabeth
  • Prep Time: 8 hours
  • Cook Time: 10 minutes
  • Total Time: 8 hours 10 minutes
  • Yield: 8 skewers
  • Category: Main Course
  • Method: Grilling
  • Cuisine: American
  • Diet: Halal

Description

These Grilled Steak Kebabs feature tender, marinated beef tri-tip or petite sirloin skewered with fresh zucchini and purple onion. Marinated overnight in a flavorful blend of vinegar, soy sauce, BBQ sauce, Worcestershire, sesame oil, garlic salt, and black pepper, the kebabs are grilled to perfection over medium-high heat, resulting in juicy meat with smoky, savory flavors and perfectly charred vegetables. Perfect for summer cookouts or weeknight dinners, these kebabs offer a balanced meal full of protein and fresh veggies.


Ingredients

Scale

For the Steak and Marinade

  • 2 1/2 lbs beef tri tip or petite sirloin, cut into 1 1/2″ thick pieces
  • 1/4 cup white vinegar
  • 1/4 cup soy sauce
  • 1/4 cup BBQ sauce (honey flavor, or sweet and smoky)
  • 2 Tbsp Worcestershire sauce
  • 2 tsp sesame oil
  • 1 tsp garlic salt
  • 1/2 tsp black pepper

For the Vegetables

  • 2 medium zucchini, cut into thick rings
  • 1 medium purple onion, cut into 1″ pieces


Instructions

  1. Prepare Marinade: In a medium bowl, whisk together the white vinegar, soy sauce, BBQ sauce, Worcestershire sauce, sesame oil, garlic salt, and black pepper until thoroughly combined.
  2. Marinate Steak: Place the beef pieces into a large mixing bowl or resealable Ziploc bag. Pour the marinade over the meat and stir or seal and shake to evenly coat. Cover the bowl or seal the bag and refrigerate for at least 8 hours or overnight, stirring or turning once or twice to ensure even marination and tenderizing.
  3. Assemble Kebabs: After marinating, thread the beef pieces onto skewers, alternating with rings of zucchini and chunks of purple onion. Ensure even distribution of meat and vegetables on each skewer for uniform cooking.
  4. Grill Kebabs: Preheat grill to medium-high heat. Place the assembled skewers on the grill and cook for 8-10 minutes, turning every 2-3 minutes to ensure all sides are evenly grilled. Cook to desired doneness for the beef.
  5. Rest and Serve: Once cooked, remove the kebabs from the grill and allow them to rest for at least 5 minutes to let the juices redistribute before serving, enhancing tenderness and flavor.

Notes

  • Marinating the steak overnight is crucial for tender and flavorful kebabs.
  • Use metal or soaked wooden skewers to prevent burning on the grill.
  • You can substitute the vegetables with bell peppers or cherry tomatoes for variation.
  • Adjust grilling times depending on the thickness of meat pieces to achieve preferred doneness.
  • Letting the kebabs rest after grilling helps retain the juices for optimal texture.