A expansão dos árabes muçulmanos no Afeganistão começou após a batalha de Nahāvand em 642 dC, marcando o início da conquista muçulmana da região. Este período estendeu-se pelos séculos X a XII sob as dinastias Ghaznavid e Ghurid, que foram fundamentais para a plena islamização do Afeganistão. As conquistas iniciais no século VII tiveram como alvo as áreas zoroastrianas em Khorasan e Sistão, com cidades importantes como Balkh sucumbindo em 705 dC.
Antes destas conquistas, as regiões orientais do Afeganistão foram profundamente influenciadas pelas religiõesindianas , predominantemente o budismo e o hinduísmo , que enfrentaram resistência contra os avanços muçulmanos. Embora o Califado Omíada tenha conseguido estabelecer o controle nominal sobre a região, uma mudança real ocorreu com os Ghaznavids, que efetivamente reduziram o poder dos Shahis hindus em Cabul.
A propagação do Islã viu variações entre diferentes regiões, com conversões significativas como as de Bamiyan ocorrendo no final do século VIII. No entanto, só após as invasões Ghaznavid é que áreas como Ghur abraçaram o Islão, assinalando o fim das tentativas árabes de controlar directamente a região.
A chegada dos pashtuns, que migraram das montanhas Sulaiman durante os séculos XVI e XVII, marcou uma mudança fundamental na paisagem demográfica e religiosa, à medida que ultrapassaram as populações indígenas, incluindo tadjiques, hazaras e nuristanis. O Nuristão, outrora conhecido como Kafiristão devido às suas práticas não-muçulmanas, manteve a sua religião politeísta de base hindu até à sua conversão forçada sob Amir Abdul Rahman Khan em 1895-1896 dC. [17] Este período de conquistas e transformações culturais moldou significativamente a composição religiosa e étnica do Afeganistão, conduzindo à sua actual maioria islâmica.