Make the pasta: Bring a large pot of salted water to a boil. Add the pasta and cook as the label directs, adding the asparagus pieces 2 minutes before the pasta is done. Drain the pasta and asparagus; rinse under cold running water to stop the cooking. Toss the pasta and asparagus with the peas, roasted peppers, tomatoes, shallot and dill.
Make the dressing: In a small bowl, whisk together the olive oil, mustard, honey, garlic and lemon zest and juice. Season with salt and pepper.
Pour the dressing over the pasta 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. Then shave some ricotta salata over the top, drizzle with a little olive oil and sprinkle with pepper.