Chocolate Peanut Butter Cake (Print Version)

# Ingredients:

01 - 1¾ cups all-purpose flour.
02 - ¾ cup unsweetened cocoa powder.
03 - 2 cups sugar.
04 - 1½ teaspoons baking powder.
05 - 1½ teaspoons baking soda.
06 - 1 teaspoon salt.
07 - 2 large eggs.
08 - 1 cup milk or buttermilk.
09 - ½ cup vegetable oil.
10 - 2 teaspoons vanilla extract.
11 - 1 cup boiling water.
12 - 1 cup creamy peanut butter.
13 - 4 ounces cream cheese, softened.
14 - ½ cup powdered sugar.
15 - 1 teaspoon vanilla extract.
16 - 1½ cups dark chocolate, chopped.
17 - 1 cup heavy cream.
18 - 1 tablespoon butter (optional).
19 - Optional toppings: Caramel sauce, Peanut butter sauce, Chopped nuts, Sea salt flakes.

# Instructions:

01 - Heat oven to 350°F. Grease two 8-inch cake pans, line with parchment.
02 - Sift together flour, cocoa, sugar, baking powder, baking soda, salt.
03 - Add eggs, milk, oil, vanilla. Beat until smooth.
04 - Mix in boiling water slowly. Batter will be thin.
05 - Divide between pans. Bake 30-35 minutes.
06 - Cool 10 minutes in pans, then on rack.
07 - Beat peanut butter, cream cheese, powdered sugar, vanilla for filling.
08 - Heat cream until simmering. Pour over chocolate, let sit 2 minutes.
09 - Stir until smooth. Add butter if using. Let ganache cool slightly.
10 - Layer cakes with peanut butter filling. Pour ganache over top. Add optional toppings.

# Notes:

01 - A decadent chocolate layer cake perfect for special occasions.
02 - The boiling water creates an extra moist cake, while peanut butter filling adds richness.