Combine cold water and several ice cubes in a bowl. Set aside.
Bring a small pot of water to a boil. Add a good sprinkle of salt. Add carrots to the boiling water and cook for 4-5 minutes or until just tender. Remove from the water with a slotted spoon and transfer to the bowl of ice water to stop the cooking. Add asparagus to the boiling water. Cook 2-3 minutes or until just tender (if all you can find is thick asparagus spears, this will take more time). Transfer to the ice bath with the carrots. Add the peas to the boiling water. Cook 1 minute and transfer to the icy water. Drain vegetables.
In a medium bowl whisk together mayonnaise, sour cream and mustard. Add vegetables and gently mix to combine. Season with salt and pepper to taste (you may not need any).
Transfer bread slices to a work surface. Spread with butter and top with lettuce greens. Add a slice of ham and a generous dollop of the Italian Salad.
Garnish with chopped chives (parsley or dill would also be nice). Serve.
Calories: 262kcal | Carbohydrates: 24g | Protein: 11g | Fat: 14g | Saturated Fat: 4g | Cholesterol: 26mg | Sodium: 660mg | Potassium: 398mg | Fiber: 5g | Sugar: 5g | Vitamin A: 8152IU | Vitamin C: 12mg | Calcium: 61mg | Iron: 2mg