According to the Food Network's website, it's still on the schedule. Mon-Fri 11:00 AM, Sat 11:30 AM. (EDT)
I am looking at a repeat show which came on at 9:30 central time. This show was from 2011. Are there any new shows?
Other people asked questions on similar topics, check out the answers they received:
Other people asked questions on various topics, and are still waiting for answer. Would be great if you can take a sec and answer them