Preheat the oven to 350°F & grease & parchment line 2-8" cake pans
First wash the oranges with their skins with warm water & remove the hard stem of the orange (if there are any) also check the oranges inside for seeds by slicing them in half & remove seeds if there are any. The skins stay on the orange, so leave that intact.
Place all of the cake ingredients including the oranges into a food processor and processor until smooth batter (about 1 minute) *SEE NOTES ~ YOU WILL NEED A 14 Cup Capacity for this recipe!
Divide the batter evenly between your 2 cake pans & bake in a preheated oven at 350°F for 15 minutes then I like to turn the oven temperature down to 300°F for another 20 minutes or until a toothpick inserted into the center comes out clean.
Next prepare the orange cardamom icing Whip the vegan butter with an electric mixer until light & fluffy on medium to high speed for about 3 minutes.
Scrape the sides & bottom of the bowl to make sure it is evenly mixed then add the salt, cardamom, orange zest & the extracts
Turn the mixer speed down to low & add the sifted confectioners sugar one cup at a time
Mix on low speed until all is incorporated , then scrape the bottom and sides of the bowl again & whip on high speed for another 3 minutes.
Once the cakes are cooled (I like to put mine in the refrigerator for at least an hour or overnight wrapped well before building the cake to make sure it is nice & cold)
Ice the cake as shown in the video tutorial & decorate with candied cranberries, dried orange slices & fresh rosemary sprigs