The phrase ‘A dish fit for the gods’ is another Shakespeare’s gem. It means that a meal is of high caliber.
Example in use: “I ate this delicious vegetarian dish at the new restaurant. It was a dish fit for the gods.”
'Fit for a king' is a similar phrase that is more commonly used nowadays.