Preheat the oven to 350 degrees and grease a 6-inch round cake pan. In a mixing bowl, whisk the flour, granulated sugar, and baking powder until combined. Add the blood orange zest, blood orange juice, vegetable oil, eggs, and vanilla extract. Stir until the batter is smooth and no dry streaks remain.