These delectable vanilla cardamom muffins magically seem to vanish the moment they are out of the oven and cool enough to eat. Try now!