01 - In a large bowl, whisk together the olive oil, soy sauce, fresh lemon juice, minced garlic, Worcestershire sauce, honey, dried oregano, black pepper, and kosher salt until well combined.
02 - Add the sirloin steak cubes to the marinade and toss thoroughly to coat evenly. Cover the bowl with plastic wrap and refrigerate for a minimum of 1 hour, or up to 4 hours for deeper flavor penetration.
03 - Preheat your grill to medium-high heat, targeting approximately 400°F. If using wooden skewers, ensure they have been soaking in water for at least 30 minutes to prevent burning.
04 - Thread the marinated beef cubes and prepared vegetables alternately onto skewers, distributing the ingredients evenly across each skewer for uniform cooking.
05 - Place the assembled kabobs onto the preheated grill. Cook for 10 to 12 minutes, rotating every 2 to 3 minutes, until the steak develops a rich browned exterior and the vegetables reach a tender-crisp texture.
06 - Remove the kabobs from the grill and allow them to rest for 2 to 3 minutes before serving. This resting period allows the juices to redistribute throughout the meat for optimal tenderness.