Πλένουμε τα πορτοκάλια, τα κόβουμε σε 4 κομμάτια και αφαιρούμε τα κουκούτσια. Βάζουμε τα πορτοκάλια σε ένα κατσαρολάκι, προσθέτουμε τις φλούδες του πόμελου και το νερό και τα ψήνουμε για 20 λεπτά.
Τα αφήνουμε να κρυώσουν και τα αλέθουμε στο μπλέντερ.
Cake
Προθερμαίνουμε το φούρνο στους 180° C. Λαδώνουμε δύο φόρμες για cake με διαστάσεις 25 cm x 10 cm (για να έχουμε 2 Cake) ή μία φόρμα 30 cm x 30 cm.
Σε ένα μεγάλο μπολ βάζουμε όλα τα στερεά υλικά και τα ανακατεύουμε.
Σε ένα άλλο μπολ ανακατεύουμε όλα τα υγρά υλικά και τον πουρέ πορτοκαλιού-πόμελου.
Αδειάζουμε τα υγρά στο μπολ με τα στερεά υλικά και ανακατεύουμε μέχρι να αναμιχθούν καλά.
Μεταφέρουμε το μείγμα στις δύο φόρμες ή στη μία φόρμα, γαρνίρουμε με τα αμύγδαλα και ψήνουμε για 30 - 40 λεπτά στους 180° C. Αφήνουμε το cake να κρυώσει τελείως και το καλύπτουμε με το butter frosting. Αφήνουμε στην άκρη όσο βούτυρο περισσέψει και αλείφουμε κάθε κομμάτι που θα σερβίρουμε. Απολαμβάνουμε το πρωί ή στο brunch με τον καφέ μας.
Butter frosting
Βάζουμε όλα τα υλικά σε ένα μπολ ή μπλέντερ και ανακατεύουμε καλά μέχρι να ενωθούν όλα τα υλικά καλά. ( είναι πολύ σημαντικό ο βούτυρος & το γάλα καρύδας να είναι σε θερμοκρασία δωματίου για να μας πετύχει η κρέμα )
Recipe by Enhealthy.com - Delicious & Nutritious at https://www.enhealthy.com/easy-citrus-vegan-cake-butter-frosting-recipes-desserts/