For the dressing: In a small bowl, whisk together the olive oil, Dijon mustard, honey, garlic, lemon zest and juice, and season with salt and pepper.
For the pasta: Toss the pasta with the asparagus, peas, roasted peppers, tomatoes, shallots and dill. Pour the dressing over the salad, tossing to coat. Let the salad hang out for a bit to soak up all of the flavor.
When ready to serve, bowl it up and shave some ricotta salata over the top to seal the deal.