01 - Bring a large pot of salted water to a rolling boil. Cook pasta according to package directions until al dente. Drain thoroughly and rinse under cold running water to cool completely.
02 - While the pasta is cooking, prepare all fresh produce. Dice the orange bell pepper, halve the cherry tomatoes, thinly shred the purple cabbage, and finely dice the red onion.
03 - In a generous mixing bowl, combine the cooled pasta, drained and rinsed black beans, diced bell pepper, halved tomatoes, shredded cabbage, corn kernels, and diced red onion.
04 - In a separate small bowl or a jar with a tight-fitting lid, combine the olive oil, red wine vinegar, fresh lime juice, Dijon mustard, minced garlic, smoked paprika, salt, and black pepper. Whisk or shake vigorously until the dressing is fully emulsified.
05 - Pour the prepared dressing over the pasta and vegetable mixture. Toss gently but thoroughly to ensure all ingredients are evenly coated.
06 - For the festive 'eyeballs,' place one sliced black olive ring onto each small mozzarella ball or its vegan alternative. Arrange these 'eyeballs' decoratively over the surface of the salad.
07 - Cover the salad and refrigerate for at least 15 minutes to allow the flavors to meld. Serve chilled or at room temperature.