Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Close-up of a slice of black velvet cake with dark chocolate layers and spooky frosting.

Spooky Black Velvet Halloween Cake

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A rich, spooky Black Velvet Halloween Cake made with black cocoa and topped with cream cheese frosting. Dramatic, delicious, and perfect for Halloween parties.

  • Total Time: 50 minutes
  • Yield: 10 slices 1x

Ingredients

Scale

2 cups all-purpose flour

¾ cup black cocoa powder

1½ tsp baking soda

½ tsp salt

2 tsp instant espresso powder

1¾ cups sugar

2 large eggs

1 cup buttermilk

½ cup neutral oil

1 tbsp white vinegar

2 tsp vanilla extract

Frosting:

8 oz cream cheese (softened)

½ cup unsalted butter (softened)

3 cups powdered sugar

1½ tsp vanilla extract

Instructions

1. Preheat oven to 350°F. Grease and line two 8-inch cake pans.

2. Whisk together flour, cocoa, baking soda, salt, and espresso powder.

3. In a separate bowl, whisk sugar, eggs, buttermilk, oil, vinegar, and vanilla.

4. Combine wet and dry ingredients. Mix until smooth and pourable.

5. Divide into pans and bake 30–35 minutes. Cool completely.

6. Beat cream cheese and butter until fluffy. Add powdered sugar and vanilla.

7. Frost cake layers and decorate as desired. Chill before serving.

Notes

Use black cocoa for deep color and rich flavor.

Add a small drop of black gel food coloring for an extra gothic effect.

Chill cake before slicing for cleaner cuts.

  • Author: Chef Saly
  • Prep Time: 15 minutes
  • Cook Time: 35 minutes
  • Category: Dessert
  • Method: Baking
  • Cuisine: American
  • Diet: Vegetarian

Nutrition

  • Serving Size: 1 slice
  • Calories: 430
  • Sugar: 38g
  • Sodium: 270mg
  • Fat: 22g
  • Saturated Fat: 11g
  • Unsaturated Fat: 9g
  • Trans Fat: 0g
  • Carbohydrates: 55g
  • Fiber: 2g
  • Protein: 4g
  • Cholesterol: 55mg