Top Chef returns with a brand new season on Monday, March 9, but the cooking competition will still be without its longtime host, Padma Lakshmi, who left the series in 2023 after 17 years.

Lakshmi made her Top Chef hosting debut during Season 2 in 2006 and remained in the position until Season 20, which aired in 2023. As we gear up for another season, scroll down for a refresh about why Lakshmi, who was also an executive producer on the show, left, who took over as host, and more.

Originally published on tvinsider.com, part of the BLOX Digital Content Exchange.