Step 1: Cook the Pasta: Bring a large pot of salted water to a boil. Add the pasta and cook according to package directions until al dente. Drain the pasta and rinse with cold water to stop the cooking process. This step is crucial for preventing mushy salad.
Step 2: Prepare the Peas: While the pasta is cooking, blanch the frozen peas. Place them in a heatproof bowl and cover with boiling water for 2-3 minutes, or until bright green and tender. Drain well and set aside to cool slightly. Fresh peas may be blanched as well.
Step 3: Make the Dressing: In a large bowl, whisk together the mayonnaise, sour cream, lemon juice, and Dijon mustard until smooth. Adjust the lemon juice and mustard to your preference for acidity and tanginess.
Step 4: Combine Ingredients: Add the cooked pasta, peas, red onion, celery, and dill to the bowl with the dressing. Gently toss to coat all ingredients evenly. Ensure the dressing is distributed throughout the salad.
Step 5: Season and Chill: Season the pasta salad with salt and pepper to taste. Cover the bowl with plastic wrap and refrigerate for at least 30 minutes to allow the flavors to meld. Chilling enhances the overall taste.
Step 6: Serve: Before serving, give the pasta salad another gentle toss. Garnish with additional fresh dill, if desired. Serve chilled and enjoy.
For a richer flavor, add 1/4 cup of grated Parmesan cheese to the dressing. Diced ham or cooked bacon can be added for extra protein. Use gluten-free pasta to cater to dietary restrictions.