Een vaste oplossing of mengkristal (Engels: solid solution) is een oplossing van een of meer opgeloste stoffen in een solvent, waarbij alle stoffen in de vaste fase verkeren. Een dergelijk mengsel van kristallijne stoffen wordt als een oplossing gezien en niet als een chemische verbinding wanneer: