Elgen har et bredt kosthold som gjør at den kan tilpasse seg forskjellige miljøer. Elgen spiser blader, greiner og bark fra træer og busker. Den kan også spise frø, mose, lav og gress.