iTunes 11: Where are my podcasts?
You may need to recheck the Podcasts checkbox in the menu iTunes | Preferences... | General tab.  OSX Daily suggests that it may be unchecked by default. Once checked, podcasts should appear under Library rather than as a playlist.