Sauteed Banana Worms.

H/T Taste of Bugs