Is egg salad is a heterogeneous or homogeneous mixture?

Heterogeneous.

The definition of a heterogeneous mixture is a mixture in which the composition is not uniform throughout the mixture. In other words, the composition of the mixture varies from one point to another. Egg salad is a heterogeneous mixture because the composition of the mixture is not uniform throughout the mixture. For example, some parts of the mixture may have more egg, while other parts of the mixture may have more mayonnaise.