01 -
Preheat oven to 350°F (176°C). Grease and line two 9-inch round cake pans with parchment paper.
02 -
In a large bowl, whisk together flour, granulated sugar, Dutch process cocoa powder, baking powder, baking soda, and salt until thoroughly mixed.
03 -
In a separate bowl, whisk canola oil, vanilla extract, eggs, kefir, and lemon juice until smooth and well combined.
04 -
Gradually add the wet ingredients to the dry ingredients, mixing gently until a uniform batter forms. Stir in hot water slowly until well integrated.
05 -
Gently fold the blueberries into the batter, ensuring even distribution with minimal smashing.
06 -
Divide the batter evenly between prepared pans. Bake for 25 minutes, or until a toothpick inserted at center emerges clean.
07 -
Remove cakes from oven and let cool in pans for 15 minutes. Transfer to wire racks to cool completely before frosting.
08 -
Beat unsalted butter on high speed until light and fluffy. Gradually add powdered sugar, salt, and vanilla extract, mixing well. Beat in blueberry puree and 2 tablespoons heavy cream until creamy.
09 -
Place chocolate chips in a heatproof bowl. Heat 3/4 cup heavy cream until just simmering; pour over chocolate chips. Let stand for 2 minutes, then stir until smooth. Allow ganache to cool until slightly thickened.
10 -
Spread a layer of blueberry frosting over the first cake layer. Top with the second cake layer and frost the top and sides evenly.
11 -
Drizzle chocolate ganache over frosted cake. Finish with lemon zest and garnish with fresh blueberries and blackberries.
12 -
Slice and serve at room temperature for optimal texture and flavor.