01 -
Take 1 ½ cups of blueberries, blend them until smooth, and simmer with ¼ cup water on medium heat until they cook down to ¾ cup. Cool down entirely before using.
02 -
Heat your oven to 350°F. Coat three 8-inch round cake pans with grease and dust with flour.
03 -
In a medium mixing bowl, combine the cake flour, salt, baking soda, and baking powder using a whisk.
04 -
In a separate container, stir together sour cream, blueberry puree (once it's cooled), and vegetable oil until smooth.
05 -
Use a stand mixer to beat the softened butter and sugar till it's fluffy and pale. Add eggs one by one, mixing thoroughly after each egg.
06 -
Alternate adding the dry mixture and the wet ingredients into the butter mixture, starting and ending with the dry. A little pink gel coloring can make the batter extra vibrant if you'd like.
07 -
Carefully fold the whole blueberries into your finished batter.
08 -
Pour the batter evenly into the prepared pans. Bake them for 22–25 minutes, or until a toothpick poked in the center comes out clean.
09 -
Allow the baked cakes to cool for 10 minutes in their pans. Then transfer them onto wire racks to cool off completely.
10 -
Using a stand mixer, beat the softened butter till creamy. Add in the cream cheese and blend until fully incorporated.
11 -
Slowly add in the powdered sugar, followed by the lemon juice and zest. Beat the mixture until it's smooth and spreadable.
12 -
Stack the cake layers with lemon frosting spread in between. Cover the outside with the remaining frosting. Dress it up with lemon, blueberries, or fun designs.