@AskingQuestionsAllTheTime
Normally (at least to me) 'dish' means 'gossipy' talking about someone as in "Get the latest 'dish' on celebrity X's divorce..." or "Dish the dirt on...". But I think it can also just mean news or information , "Today we give you the 'dish' on Sen XXX's proposed legislation".
It was an interesting article, but not much of what I consider 'dish' in it.
I think they were going for alliteration with "delivers depth, dish and much for Democrats to ponder".