El magma basáltico puede producir rocas distintas al basalto como la andesita, dacita y riolita mediante cristalización fraccionada, aunque la asimilación de rocas de la corteza también juega un rol importante en formación de estas rocas.