Desenvolvido dentro do Programa de Desenvolvimento de Submarinos (Prosub) da Marinha, a classe Riachuelo é baseada nos submarinos franceses Scorpène, que estão sendo construídos com a transferência de tecnologia entre as nações.
Quatro submarinos estão previstos para serem produzidos. O primeiro, homônimo à classe, foi entregue em setembro de 2022. Ainda estão na lista o Tonelero (S-42) e o Angostura (S-43).
Os modelos brasileiros sofreram alterações em relação às especificações dos europeus, possuindo 71,62 metros e 1.870 toneladas, frente a 66,4 metros e 1.717 dos franceses. Eles também serão capazes de deslocar 2.200 toneladas em imersão.
Os submarinos contarão com seis tubos lança-torpedos de 21 polegadas, capazes de lançar torpedos F21, mísseis Exocet SM-39 e minas submarinas. Além disso, eles contam também com dois lançadores de contramedidas Contralto-S para despistadores de torpedos CANTO e dois periscópios, um tradicional e um optrônico.
Dentro do Prosub também está prevista a construção do Álvaro Alberto (SN-10), um submarino de propulsão nuclear brasileiro. Considerada a cereja do bolo do projeto de defesa e soberania nacional, o submarino nuclear tornará o Brasil um líder incomparável nas águas da América do Sul.