01 - In a large bowl, whisk together olive oil, balsamic vinegar, minced garlic, dried oregano, smoked paprika, salt, and black pepper until well combined.
02 - Add the sausage pieces, bell peppers, and onion wedges to the marinade. Toss thoroughly to coat all pieces evenly. Allow to marinate for 10–15 minutes to develop flavor.
03 - Prepare a grill or grill pan over medium-high heat, ensuring the grates are clean and lightly oiled to prevent sticking.
04 - Thread the marinated sausage, bell peppers, and onion alternately onto metal skewers or pre-soaked wooden skewers, leaving slight space between pieces for even cooking.
05 - Place skewers on the preheated grill and cook for 12–15 minutes, turning every 3–4 minutes, until sausages are fully cooked and vegetables are tender with lightly charred edges.
06 - Transfer skewers to a serving platter, sprinkle with fresh parsley, and accompany with lemon wedges for squeezing over the top.