I already had one post but another poster said Avocado. It is wonderful. Lightly toast bread. Spread with butter (can you tell I am British - butter on everything?), thickly spread with Avocado, then a little mayo and freshly ground black pepper. Heaven