Greek yogurt and sour cream are the best substitutes for mayo with tuna. Greek yogurt offers the same creaminess and texture and contains more protein, gut-healthy probiotics, and less fat. Sour cream has a similar custard-like texture and a pleasing lemony zing, similar to the vinegar tang in mayonnaise.