In a small pan over medium heat, toast almonds until golden brown, 5 minutes. In a food processor, pulse almonds, parsley, tomatoes, garlic and oil until slightly chunky.
Pour into a bowl; season with salt and freshly ground black pepper.
Add mozzarella; toss to combine. Cook pasta as directed on package; drain and toss immediately with pesto.