Preheat oven to 350 degrees Fahrenheit. Grease a 9-inch round cake pan with butter and flour. Set aside while prepping batter.
In a large bowl, measure out granulated sugar. Zest blood oranges and, using your hands, work the zest into the sugar to infuse it with the blood orange zest. To that same bowl, add almond flour, all-purpose flour, baking powder, baking soda, and kosher salt. Whisk to combine.
In a food processor fitted with the chopping blade, add amaretti cookies and grind them up. Add them to the flour mixture and stir to combine.
In a separate medium bowl, whisk eggs, blood orange juice, yogurt, almond-olive oil blend, and vanilla extract until well combined.
Add wet ingredients to the dry ingredients and fold the mixture together. Pour batter into the prepared baking pan. Bake for 35-40 minutes until cake tester comes out clean in center and edges of cake are golden.
Cool completely before garnishing with powdered sugar and the toasted almonds.