In this context the word epic means heroic or grand in scale. The fact that the meal looks epic makes it a very impressive meal.
A little history: the word epic was a type of very long poem that was used prior to writing as a way of storytelling. The story of the trojan wars is one example. From this the word epic has changed to mean something really big or grand, or something that is heroic because epics were about heroes.
In recent years epic has been a common use slang word. "It's like that time I did a jump on my bike and it was totally epic."