"You name it" means "a lot of different things". In the example at top, the speaker uses it at the end of a list of different foods at the party. That suggests that there were even more other kinds of food there.
"You name it" mostly comes at the end of lists like this:
We've got black snakes, rattlesnakes, copperheads, garden snakes, you name it.
They've been to Indonesia, Malaysia, The Philippines, Singapore, you name it.