Believe it or not, but English muffins did originate in England. In fact, the British didn’t even know about their existence until the 1990s! Another surprising fact about them is that they are labelled as “American Muffins”
Here at Muffin Crates we pride ourselves in making some of the most delicious muffins, using only fresh and high quality ingredients. Even though we have such a huge selection of muffins, these are our top 5 muffins and some of the reasons why we love them so much.