Yes, you can substitute mayonnaise with Greek yogurt or sour cream but keep in mind that it might alter the taste of the sauce.