Wednesday , April 26 2017
Home / Top Chef / Top Chef Season 11: New Orleans

Top Chef Season 11: New Orleans

That’s right, Top Chef fans, your favorite cooking competition show is back for it’s 11th season and heading to New Orleans! I should say returning to NOLA because the season 5 finale was held there as well. Word is that the judges loved filming there and we’re in for some tasty creole fare! No word yet about a premiere date but the last two seasons have started in early November so that’s our guess for season 11, too. Also no cast bios released yet–but we’ll be sure to keep you updated!

top chef nola

top chef nola 2

About Lili Klein

Check Also

Top Chef Season 12 Heads to Boston!

As is always the case with any new season of Top Chef, the location city …