Because sometimes you just want chocolate and vanilla. Now you don’t have to choose! Soft and fluffy vanilla cake, sandwiched between two layers of soft and fluffy chocolate cake, and frosted with both chocolate and vanilla buttercream. Truly the best of both worlds!

  • Cook Time: 1 hour
  • Persons: 4
  • Difficulty: Easy

  • Ingredients
  • 1 1/2 teaspoons baking powder
  • 1 teaspoon baking soda
  • 1 1/2 teaspoons kosher salt
  • 3 sticks (1 1/2 cups) unsalted butter, at room temperature
  • 2 cups granulated sugar
  • 4 large eggs
  • 1/4 cup greek yogurt
  • 1 1/2 cups whole milk or buttermilk
  • 1 tablespoon vanilla extract
  • 3/4 cup cocoa powder
  • 1/4 cup hot black coffee
  • 4 sticks (2 cups) salted butter, softened to room temperature
  • 4 cups powdered sugar
  • 1 tablespoon vanilla extract
  • 1/2 cup unsweetened cocoa powder
  • 1/4 cup heavy cream
  1. Instructions
  2. Preheat the oven to 350 degrees F. Butter 3 (8-inch) round cake pans and line with parchment paper.
  3. In a medium size bowl, combine the flour, baking powder, baking soda, and salt.
  4. In the bowl of a stand mixer (or use a hand-held mixer) beat together the butter and sugar until light and fluffy. With the mixer on low, beat in the eggs, one at a time, until incorporated. Add the greek yogurt and vanilla and beat until combined. Slowly add the dry ingredients to the wet ingredients with the mixer on low, alternating with the buttermilk and ending with flour until just combined.
  5. Remove 1/3 of the batter (about 3 cups) and spread in 1 of the prepared cake pans. Set aside.
  6. To the remaining batter, beat in the cocoa powder and coffee. Divide the chocolate batter evenly between 2 cake pans. Transfer all 3 cakes to the oven and bake 25-30 minutes, until the tops are just set and no longer wiggly in the center. Remove and let cool five minutes, then run a knife around the edges of the pan and turn the cakes out onto a cooling rack. Cover and let the cakes cool completely before assembling.
  7. To make the frosting. Beat the butter and powdered sugar in the bowl of a stand mixer until the butter is light and fluffy, about 4 minutes. Add the vanilla and beat until combined. Remove 1 cup of the vanilla frosting and set aside.
  8. To the remaining frosting, add the cocoa powder and cream and whip the frosting for 2-4 minutes more or until light and fluffy.
  9. Place a chocolate layer on a plate or cake stand and spread the top with chocolate frosting. Place the vanilla cake on top and spread with vanilla frosting. Add the final chocolate layer and frost the top and sides of the cake with chocolate frosting. If desired, you can alternate between chocolate and vanilla frosting to create a marbled, swirled look. Slice and serve.