This vibrant Pesto Salad combines al dente short pasta with fresh pesto, tangy lemon juice, creamy mozzarella pearls, juicy cherry tomatoes, crisp baby spinach, and sharp red onion for a refreshing and easy-to-make dish perfect for lunch or a light dinner.