The fastest time to eat a muffin (no hands) is 21.95 seconds and was achieved by Leah Shutkever (UK) in London, UK, on 25 September 2019.
Leah is a competitive eater and multiple Guinness World Records title holder.