Step 1: Hard Boil the Eggs: Place eggs in a saucepan and cover with cold water. Bring to a boil, then remove from heat, cover, and let sit for 10 minutes. Transfer eggs to an ice bath to cool completely. Peel and chop the eggs into desired size.
Step 2: Prepare the Peas: If using frozen peas, ensure they are fully thawed. Drain any excess water to prevent a watery salad. Fresh peas can be blanched for 1-2 minutes to enhance their sweetness.
Step 3: Combine the Dressing: In a medium bowl, whisk together the mayonnaise, sour cream, and Dijon mustard until smooth. This creamy base will bind the ingredients and provide a tangy flavor.
Step 4: Mix the Salad: In a large bowl, gently combine the thawed peas, chopped eggs, red onion, celery, and parsley. Add the dressing and stir until all ingredients are evenly coated.
Step 5: Season and Chill: Season the salad with salt and pepper to taste. For optimal flavor, cover and refrigerate for at least 30 minutes to allow the flavors to meld.
Step 6: Add Optional Ingredients and Serve: Just before serving, stir in cooked bacon bits if desired. Serve chilled and enjoy.
Optional Tips: For a lighter salad, substitute Greek yogurt for some of the mayonnaise. A pinch of sugar can be added to the dressing to enhance the sweetness of the peas. For a spicier kick, consider adding a dash of hot sauce or a pinch of red pepper flakes.