Niejednorodna mieszanina to mieszanina składająca się z wielu widocznie różnych substancji lub faz. Trzy fazy, które mogą znajdować się w heterogenicznej mieszaninie obejmują gaz, ciało stałe i ciecz.
W przeciwieństwie do heterogenicznej mieszaniny występują również mieszaniny homogeniczne. Mieszaniny te mają taki sam jednorodny skład i wygląd w całym ich układzie. Całkowicie homogeniczna mieszanina jest znana jako roztwór. Jedyną rzeczą odróżniającą jednorodne mieszaniny od heterogenicznych mieszanin jest wielkość cząstek w mieszaninie. Duże cząstki często występują w heterogenicznych mieszaninach, podczas gdy małe cząstki, które nie są widoczne dla ludzkiego oka, są widoczne w jednorodnych mieszaninach.