The Twinkie was invented by James Dewar who worked as a baker for Continental Baking Company. He repurposed several machines used to make cream-filled strawberry shortcake that were sitting idle while strawberries were out of season. The original recipe used a banana cream. – WTF Fun Facts