Ingredients
Method
Preheat and prepare pans
- Preheat your oven to 350 F (177 C). Grease two 8 or 9-inch round pans and line the bottoms with parchment rounds.
Mix the dry ingredients
- In a large bowl whisk together the flour, sugar, cocoa powder, baking soda, baking powder, and salt until evenly combined.
Combine the wet ingredients
- In a separate bowl whisk together the milk, oil, vanilla, and eggs until combined. Pour into the dry mix and stir until just incorporated.
Add the hot water
- Carefully whisk in the hot water until the batter is smooth.
Bake the cake layers
- Divide batter evenly between prepared pans. Bake for 25-30 minutes. Check doneness with a toothpick.
Cool completely
- Let layers cool in pans for 10 minutes, then invert onto cooling racks.
Make the peanut butter buttercream
- Beat softened butter until smooth. Add peanut butter and beat until combined. Gradually add powdered sugar and salt.
Prepare the chocolate ganache
- Place chocolate chips in a heatproof bowl. Heat the heavy cream until just simmering, then pour over chocolate. Stir until smooth.
Assemble the cake
- Level cake layers if domed. Spread an even layer of peanut butter buttercream on the first layer. Add chopped Reeses if using. Repeat with the second layer.
- Apply a thin crumb coat of frosting around the whole cake and chill for 15-30 minutes.
Final frosting and ganache drip
- Apply a thicker layer of peanut butter buttercream still smoothing the sides.
- Pour ganache over the center and nudge it toward the edges to create drips.
Decorate
- Press halved Reeses around the top edge and sprinkle crumbled Reeses over the top.
Serve
- Slice with a warmed knife for clean cuts. Enjoy immediately or allow to come to room temperature before serving.
Notes
For a dairy-free version, substitute with plant-based milk and margarine. Adjust frosting consistency as needed.
