Gather all ingredients.
Bring a large pot of lightly salted water to a boil. Cook elbow macaroni in the boiling water, stirring occasionally until cooked through but firm to the bite, 8 minutes.
While the macaroni is cooking, mix salt, dry mustard, garlic powder, paprika, onion powder, white pepper, and black pepper together in a small bowl.
Whisk mayonnaise, evaporated milk, and sour cream together in a large salad bowl until smooth and creamy. Stir in seasoning mix until well blended.
Drain and rinse macaroni under cold water until cooled. Drain again.
Add macaroni, onion, celery, carrots, and bell peppers to the salad bowl; mix until well combined and coated with dressing.
