Expression for a table full of food
Solution 1:
The table was groaning under the weight of food prepared.
Solution 2:
Sounds like a great bounty. What a smorgasbord! A true cornucopia of goodies. A generous feast!
All of the above take a somewhat high voice, but that might be appropriate when complimenting such a show of hospitality. To call it an impressive spread might be more casual.