Hearty trail mix