Just what is this stuff? Not a big health-food person, but some houseguests got us hooked on sprinkling it on popcorn. Now I sneak it into the movie theater. Sort of a rich, cheesy-buttery taste.
Does it really have nutritional value? And where does it come from, or would I rather not know?