Yes, you can substitute all or part of the mayonnaise with sour cream or Greek yogurt. The flavor will be slightly different but will have a similar creamy texture.