That is the way. If you have installed TWRP than you should be able to flash whatever rom you want.
Maybe you had a bad download. Download the desired rom again, reboot to recovery and flash the rom yhat you have downloaded.
Sent from my Redmi Note 3 using Tapatalk