Fresh dill muffins