O piloto neerlandês começou 10 Grandes Prémios com a AlphaTauri, propriedade da Red Bull, sem marcar qualquer ponto esta época, antes de ser substituído pelo experiente australiano Daniel Ricciardo.
Ele havia marcado pontos com um nono lugar para a Williams na sua estreia na Fórmula 1 há um ano como substituto de Alex Albon no Grande Prémio de Itália.
De Vries venceu o campeonato de Fórmula E 2020/21 com a Mercedes.
A Mahindra disse que assinou um contrato de vários anos ao lado de Edoardo Mortara, nascido na Suíça, para a temporada 10 que começa na Cidade do México em janeiro.
Os testes de pré-temporada começam em Valência, Espanha, no próximo mês.
"Voltar à Fórmula E será como voltar para casa", disse De Vries. "Faço parte da família da Fórmula E há três épocas, conheço toda a gente muito bem.Estou ansioso para voltar a um ambiente familiar e para voltar a um lugar onde, em última análise, sempre gostei de correr".