cover the dish with foil and bake turkey gizzards in the oven for 2 hours. is should be enough time for them to get super tender and juicy. if you have extra large turkey gizzards, bake them for half an hour longer. in fact if you can bake gizzards for as long as you want.