Σε ένα σκεύος ανακατεύουμε το αλεύρι, τα αλεσμένα αμύγδαλα, το κακάο, το baking powder, την μαγειρική σόδα.
Στο μπλέντερ βάζουμε το αβοκάντο κομμένο σε κομμάτια μαζί με 2 κ.σ. γάλα και τα χτυπούμε μέχρι να γίνει κρεμούλα.
Στη συνέχεια σε αυτό το μείγμα προσθέτουμε και ανακατεύουμε τη ζάχαρη, το λάδι, το υπόλοιπο γάλα σόγιας και το ξύδι μέχρι να γίνουν ένα ομοιογενές μείγμα.
Ρίχνουμε στο υγρό μείγμα το μείγμα με το αλεύρι κ ανακατεύουμε ώσπου να ομογενοποιηθούν.
Λαδώνουμε μια φόρμα και ψήνουμε το κέικ σε προθερμασμένο φούρνο στους 180 βαθμούς για 45-50 περίπου λεπτά (να το τρυπούμε με οδοντογλυφίδα και να βγαίνει στεγνή).
Για το frosting:
Βάζουμε στο μπλέντερ το αβοκάντο κ το πολτοποιούμε.
Προσθέτουμε τα υπόλοιπα υλικά κ χτυπούμε μέχρι να ομογενοποιηθούν κ να γίνουν μια κρέμα παχύρρευστη.
Όταν κρυώσει το κέικ, απλώνουμε το frosting κ γαρνίρουμε με χοντροκοπανισμένα αμύγδαλα.
Καλή απόλαυση!