Ни фига, гномы работают исключительно на спирту.
В Эреборе еды не было и гномам пришлось довольствоваться остатками путевых сухарей. На уголь не позарились, а ведь в Эреборе наверняка его было много, так что версия не засчитывается.
Чем питался Голлум в Туманных горах? Рыбой. И гоблинами.
Точно так же могли питаться и орки. Рыбой и друг другом. Кроме того, они могли разводить некий домашний скот - свиней, коз, овец. В орочьем ругательстве упоминается навозная яма и свиные потроха. Возможно, это намек на животноводство, иначе откуда у орков навозные ямы? Склоны гор обычно лесистые, могли расти плодовые деревья, орехи, ягоды, грибы опять же. В горах живут дикие козы, в лесах другие животные - то есть плюс охота. Набеги на живущих рядом людей (орки набегали на поселения рохиррим, как сказано в Приложениях). Могли иметь какую-то торговлю (иначе откуда у них оружие, и у Азога монеты?), награбленное (у людей и остатки богатств Мории) могли сбывать нечистым на руку людишкам.
Короче, ну чем питаются горные народы? Ведь живут же... Чего и оркам так не питаться, и гномам?
Скорее всего, гномы наедаются на недели, а то и месяцы вперед.
Толкином в Хоббите явственно показаны проблемы с питанием у гномов в Лихолесье и Эреборе. Так что гномам надо было кушать чаще чем раз в месяц. Они, конечно, выносливые, но не до такой же степени.