I have never heard this before, and it's not an idiom that I know, so I googled it.
It's not an idiom - it's a literal statement. At some restaurants, food is prepared ahead of time, and then sits on its plate under a heat lamp to keep it hot. If "nothing sits under a lamp" then everything is made fresh to order.
Student or Learner