The first season of The Next Food Network Star series was taped in February 2005 .
The first season of The Next Food Network Star series was was composed of five episodes in June 2005 .
The first season of The Next Food Network Star series was taped in February 2005 , and was composed of five episodes in June 2005 .