Preheat your oven to 350°F (175°C). Grease and flour the cake pans or line them with parchment paper.
In a large mixing bowl, sift together the flour, sugar, cocoa powder, baking powder, baking soda, and salt until well combined.
Add the eggs, milk, vegetable oil, and vanilla extract to the dry ingredients. Mix on medium speed for about 2 minutes until fully incorporated.
Carefully stir in the boiling water until the batter is smooth. The batter will be thin, but this is normal.
Divide the batter evenly between the prepared cake pans.
Bake in the preheated oven for 30 minutes, or until a toothpick inserted into the center comes out clean.
Once baked, remove the cakes from the oven and allow them to cool in the pans for about 10 minutes, then transfer them to a cooling rack to cool completely.
Once cooled, place one layer of cake on a serving plate. Spread a layer of chocolate ganache on top and sprinkle half of the fresh raspberries over the ganache.
Place the second cake layer on top and cover the entire cake with the remaining ganache. Decorate the top with the rest of the fresh raspberries.
Slice and serve your chocolate raspberry cake, enjoying the delightful combination of flavors.