Avocado may not be common in sweet milkshakes, but it's delicious, especially paired with freshly ground cardamom.