01 - Whisk together olive oil, balsamic vinegar, minced garlic, dried oregano, smoked paprika, black pepper, and salt in a large bowl until thoroughly combined.
02 - Add sausage pieces, bell peppers, onion wedges, and cherry tomatoes to the bowl. Toss everything together to coat evenly with the marinade. Let stand for 10 minutes to absorb flavors.
03 - Preheat grill or grill pan to medium-high heat, approximately 375-400°F.
04 - Thread sausage pieces, bell peppers, onion wedges, and cherry tomatoes alternately onto metal or pre-soaked wooden skewers, distributing ingredients evenly among all skewers.
05 - Place skewers on the preheated grill and cook for 12-15 minutes, turning every 3-4 minutes, until sausages are fully cooked through and vegetables are tender with light char marks.
06 - Transfer skewers to a serving platter and garnish with freshly chopped parsley. Arrange lemon wedges alongside for squeezing over the skewers before eating.