These Spanish Almond Muffins with Caramelized Sugar are packed with flavor, beyond easy to make and done in about 30 minutes + naturally vegan!