Bring a large pot of salted water to a boil.
Add the pasta and cook according to package instructions until tender.
Drain the pasta and rinse it well under cold water to stop the cooking process.
In a food processor, combine basil, pine nuts, parmesan cheese, olive oil, garlic, lemon juice, sea salt, and black pepper.
Process until the mixture is smooth and creamy, then scoop it out and set aside.
In a large bowl, combine the cooked pasta, basil pesto, cherry tomatoes, mozzarella, pepperoncini, and parsley.
Toss everything together until well mixed.
Taste the salad and adjust the seasoning if necessary.
Chill before serving for the best flavor.