Preheat oven to 325°F.
Lightly spray a muffin pan with olive oil (silicon pans work best).
With a handheld electric mixer in a mixing bowl, whisk eggs and sugar until the mix becomes almost white and ribbon texture.
Add yogurt (or sour cream) and almond flour and mix well.
Add the all purpose flour and baking powder and mix well.
Slowly add, little by little, the olive oil until you have a homogenous mix.
Add the lemon zest and juice and mix well.
Fold the blueberries into the mixture with a spatula or wooden spoon.
Fill the muffin cups ALMOST to the rim, but not quite.
Bake at 325°F for 50 minutes (check with the tip of a knife inserted into center of cake; when you remove the knife if the tip is clean, the cake is cooked).
Cool completely before removing from pan. Sprinkle with powdered sugar to serve.