Invented by James Dewar

Twinkies are invented in Schiller Park, Illinois by James Alexander Dewar, a baker for the Continental Baking Company. Dewar started his career driving a horse-drawn pound cake wagon. Realizing that several machines used to make cream-filled strawberry shortcake sat idle when strawberries were out of season, Dewar conceived a snack cake filled with banana cream, […]