Go Back
Homemade Grilled Steak Kebabs Recipe photo

Grilled Steak Kebabs Recipe

Juicy marinated steak and vegetables grilled on skewers for a quick, flavorful meal.
Prep Time8 hours
Cook Time10 minutes
Total Time8 hours 10 minutes
Servings: 8 servings

Ingredients

  • 2 1/2 lb beef tri-tip or petite sirloin cut into 1 1/2-inch pieces
  • 2 medium zucchini cut into thick rings
  • 1 medium purple onion cut into 1-inch 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

Instructions

  • In a medium bowl, whisk together the white vinegar, soy sauce, BBQ sauce, Worcestershire sauce, sesame oil, garlic salt, and black pepper to make the marinade.
  • Place the cut steak in a large bowl or resealable plastic bag and pour the marinade over the meat, stirring or massaging to coat evenly.
  • Cover the bowl or seal the bag and refrigerate for at least 8 hours, stirring or turning the meat once or twice while marinating.
  • When ready to cook, thread the marinated steak pieces onto skewers alternating with zucchini rings and onion pieces.
  • Preheat the grill to medium-high heat and oil the grates. Grill the kebabs 8–10 minutes, turning every 2–3 minutes, until the steak reaches your desired doneness.
  • Remove the kebabs from the grill and let them rest at least 5 minutes before serving.

Equipment

  • Mixing Bowl
  • Whisk or fork
  • large bowl or resealable bag
  • Skewers
  • grill (medium-high heat)
  • Tongs
  • Meat Thermometer

Notes

  • Marinate for at least 8 hours for best flavor.
  • Soak wooden skewers in water if using to prevent burning.
  • Cut steak into uniform pieces for even cooking.
  • Rotate skewers often for even char.