The main cause of dry muffins is due to overmixing the batter or overcooking the muffin. Overmixing develops the gluten and the muffins will become tough.