Preaqueça o forno (180°C). Unte e enfarinhe uma forma quadrada com 20 x 20 cm.
Misture a farinha de linhaça com a água em uma tigelinha e misture bem. Reserve por alguns minutos.
Coloque o óleo e o açúcar em uma tigela e mexa bem. Junte a farinha de linhaça hidratada. Acrescente o suco de laranja e o extrato de baunilha. Misture até ficar homogêneo.
Peneire sobre a tigela a farinha, o fermento e o sal e mexa até incorporar. Por fim coloque as raspas de laranja e as nozes picadas.
Transfira a massa para a forma, alisando a superfície com uma espátula. Leve ao forno por 30 minutos, ou até que enfiando um palito no centro, ele saia limpo.
Retire do forno e espere esfriar completamente sobre uma grade antes de cortar.