01 - In a large bowl, whisk together olive oil, soy sauce, lemon juice, minced garlic, dried oregano, black pepper, and salt until well combined.
02 - Add beef cubes to the marinade and toss thoroughly to coat. Cover and refrigerate for at least 1 hour, or up to 8 hours for deeper flavor penetration.
03 - Preheat grill to medium-high heat, approximately 400°F.
04 - In a separate bowl, toss bell pepper and onion pieces with 1 tablespoon olive oil, 1/2 teaspoon salt, and 1/2 teaspoon black pepper until evenly coated.
05 - Thread beef, peppers, and onions alternately onto skewers, beginning and ending with a piece of beef for even cooking.
06 - Grill kebabs for 10 to 12 minutes, turning occasionally, until beef reaches desired doneness and vegetables are charred and tender.
07 - Remove from grill and let kebabs rest for 5 minutes before serving to allow juices to redistribute.