Our favorite dinner restaurant at Big Sky, The Cabin in Arrowhead Mall, got better this year with the addition of a new chef. If you liked it before I think you will love it now. This is not a snack place. It's high end for Big Sky but also has a few lower priced dishes to fit most budgets. We had the Salmon, Lamb, Tournedos and Veal. It was all good. Lunch is good too if you're into meeting friends for a sit down lunch with a group of skiers and nonskiers.
Best lunch spot at BS may be the Deli at Moonlight Basin Lodge. Portions are big. Buy a half sandwich if you're not really hungry.