beignets originally come from france and are usually shaped into squares or rectangles (via chowhound). zeppole, on the other hand, are circular italian pastries. the biggest difference of all comes down to the ingredients and types of dough that are mixed up to create beignets or zeppole.