Preheat your oven to 350°F and get your ingredients ready to go! In a medium bowl, whisk together the flour, almond flour, baking powder, and salt. Set that aside for now.
In a large bowl, add the sugar and blood orange zest. Rub them together with your fingers until it smells amazing—like sunshine in a bowl! This helps release all that lovely citrus oil into the sugar and gives the cake its bright flavor.
Next, add the olive oil, yogurt, eggs, and almond extract to the orange-scented sugar. Whisk everything together really well until the mixture is smooth and fully combined.
Pour in your dry ingredients and gently fold them in using a rubber spatula. Keep going until the batter is nice and smooth—it should be thick and luscious!
Carefully pour the batter over the orange slices you already arranged in the pan. Smooth the top, then bake for 35–40 minutes if you're using a 9-inch pan, or 40–45 minutes for an 8-inch one. The cake is done when it’s golden brown, pulling slightly from the sides, and a toothpick or knife poked in the center comes out clean.
Let the cake cool in the pan on a wire rack for 5 minutes. Then run a knife or thin spatula around the edges to loosen it up. Grab a large plate, place it over the pan, and flip everything over so the cake lands upside-down on the plate. Carefully peel off the parchment if you used one.
Let it cool completely to room temperature… then slice and enjoy! It’s perfect on its own, but extra dreamy with a dollop of whipped cream. 🍰🍊