The first thing that comes to mind for rich food is "παχιά φαγητά". I think "βαρύ φαγητό" corresponds more with "heavy food" but given the significant overlap in meaning between the two (ie. rich food and heavy food), perhaps "βαρύ" could also be apt.