01 -
Preheat oven to 350°F. Lightly grease three 8-inch round cake pans, line with parchment paper, and grease again or spray with non-stick spray.
02 -
In a mixing bowl, combine melted coconut oil, Greek yogurt, eggs, granulated and brown sugars, vanilla extract, buttermilk, lemon juice, and lemon zest. Beat until smooth and homogenous.
03 -
Add all-purpose flour, baking powder, baking soda, and kosher salt to the wet mixture. Stir gently until just combined, avoiding overmixing.
04 -
Toss blueberries with 1 tablespoon flour to prevent sinking. Fold them carefully into the batter. Swirl in blueberry jam, leaving some visible streaks.
05 -
Divide batter evenly among prepared pans. Bake for 30 to 35 minutes until tops are firm and spring back lightly when pressed. Cool in pans for 5 minutes, then loosen edges with a knife and invert onto wire racks to cool completely.
06 -
Beat together softened butter, mascarpone, and powdered sugar until fluffy. Divide buttercream into three bowls. Mix 1 to 2 tablespoons blueberry jam into the first bowl, 2 to 3 tablespoons into the second, leaving the third plain.
07 -
Place first cake layer on serving plate. Spread darkest buttercream evenly on top. Add second layer, spread lighter buttercream. Top with last layer and cover with plain buttercream.
08 -
Lightly frost cake sides with all three buttercream shades for a marbled effect. Refrigerate for 30 minutes before serving. Store covered in refrigerator up to 3 days.