Boil the pasta according to package instructions until al dente.
Drain and rinse under cold water to stop the cooking and cool it down completely.
Add to a large mixing bowl.
Chop the cucumber, tomatoes, onion, olives, pepperoncinis, mozzarella balls, and coriander.
Add everything to the bowl with the pasta.
In a separate small bowl, whisk together olive oil, pomegranate molasses, vinegar, water, crushed garlic, sugar, oregano, salt, pepper, and chopped parsley.
Taste and adjust add more vinegar if you prefer it tangier or more sugar if you want extra sweetness.
Pour the dressing over the pasta and vegetables.
Mix well until everything is coated and glossy.
Let it chill for at least 30 minutes before serving so the flavors can settle.