These flavorful toasts are easy enough to make for last-minute guests. Can be prepared in 45 minutes or less.