01 -
Preheat oven to 175°C. Grease and line two 20 cm round baking pans.
02 -
Pulse pistachios in a food processor until finely ground.
03 -
In a mixing bowl, whisk together flour, baking powder, salt, and ground pistachios.
04 -
Beat softened butter with granulated sugar until pale and fluffy.
05 -
Add eggs one at a time, blending well after each addition. Stir in vanilla and almond extract.
06 -
Alternate adding dry mixture and buttermilk to the butter mixture, beginning and ending with dry ingredients. Add green food coloring if desired.
07 -
Divide batter evenly between prepared pans. Bake for 25–30 minutes until a tester emerges clean. Cool completely on wire racks.
08 -
In a small saucepan, combine raspberries, sugar, cornstarch, water, and lemon juice. Cook over medium heat, stirring constantly until thick. Cool entirely before assembling.
09 -
Beat mascarpone with powdered sugar and vanilla until smooth. Whip the cream to stiff peaks then gently fold into the mascarpone base.
10 -
Level cake layers if needed. Place one cake round on a platter, spread a layer of cream filling on top, and spoon raspberry compote over the cream. Add the second cake layer.
11 -
Frost the top layer with remaining cream. Garnish with piped cream or mascarpone dots and sprinkle with chopped pistachios.