Begin by bringing a large pot of salted water to a rolling boil. Once boiling, carefully add your chosen pasta. Cook until the pasta is tender, following the package instructions. When done, drain the pasta and rinse it well under cold water.
In a food processor, combine the fresh basil leaves, pine nuts, grated parmesan cheese, olive oil, garlic cloves, lemon juice, sea salt, and black pepper. Blend until it reaches a smooth and creamy consistency.
In a large mixing bowl, combine your cooled pasta with the pesto. Add in halved cherry tomatoes, bite-sized pieces of fresh mozzarella, chopped pepperoncini, and finely chopped parsley. Gently toss everything together until well combined.