Energy recovery linac (ERL) holds great promise for generating high repetition-rate and high brightness electron beams. The application of ERL to drive a free-electron laser is currently limited by its low peak current. In this paper, we consider the combination of ERL with the recently proposed angler-dispersion induced microbunching technique to generate fully coherent radiation pulses with high average brightness and tunable pulse length. Start-to-end simulations have been performed based on a low energy ERL (600 MeV) for generating coherent EUV radiation pulses. The results indicate an average brightness over 1025 phs/s/mm2/mrad2/0.1%BW and average power of about 100 W at 13.5 nm or 20 W with the spectral resolution of about 0.5 meV with the proposed technique. Further extension of the proposed scheme to shorter wavelength based on an ERL complex is also discussed.