Dark Chocolate Cake With Lavender Ganache & Vanilla Buttercream

Course Dessert
Prep Time 30 minutes
Cook Time 40 minutes
Total Time 1 hour 10 minutes
Author Eva Kosmas Flores


Dark Chocolate Cake

  • 4 ounces bittersweet chocolate
  • 1/2 cup butter
  • 1/2 cup unsweetened cocoa powder
  • 1 tablespoon vegetable oil
  • 1 1/2 teaspoons baking soda
  • 1 cup boiling water
  • 1 3/4 cup granulated sugar
  • 1/4 cup light brown sugar
  • 1 cup whole milk
  • 2 large eggs
  • 2 teaspoons vanilla extract
  • 2 cups flour
  • 2 teaspoons baking powder
  • 1 teaspoon salt
  • dark chocolate shavings or cacao nibs optional garnish

Lavender Chocolate Ganache

  • 1/2 cup heavy cream
  • 1 tablespoon dried lavender
  • 8 ounces bittersweet chocolate

Vanilla & Lavender Buttercream

  • 1 cup butter softened
  • 3-4 cups sifted powdered sugar
  • 2 tablespoons whole milk or heavy cream
  • 2 teaspoons vanilla extract
  • 6 drops culinary grade lavender essential oil


  1. Preheat the oven to 350 degrees Fahrenheit. First, begin steeping the lavender for the ganache. Bring the cream to a simmer over low heat. Remove from heat and use a tea strainer to steep the dried lavender in the hot cream for at least 1 hour.
  2. While the cream is steeping, you can prepare the cake. Melt the chocolate and butter in the top of a double boiler over low heat, stirring constantly, until smooth. Remove from heat and set aside.
  3. In the bowl of an electric mixer fitted with a paddle attachment, mix together the cocoa powder, vegetable oil, and baking soda at medium low speed. Add the boiling water and mix to combine. Add the sugars, milk, eggs and vanilla extract and mix until smooth. Add the melted chocolate mixture, flour, baking powder, and salt and mix at low speed until a silky batter forms.
  4. Evenly distribute the batter between 2 greased 8-inch cake pans lined with parchment paper. Bake for 30-35 minutes or until a toothpick inserted into the center of each cake comes out clean. Allow to cool for 15 minutes before removing the cake from the pan and allowing the cakes to cool completely on a wire rack, parchment paper side down. The cake is very moist so if you do not leave the parchment paper on, the cake will stick to the wire rack.
  5. While the cakes are cooling, you can finish preparing the ganache. Remove the lavender from the cream and discard it. Heat the cream and chocolate in the top of a double boiler over low heat until melted and smooth, stirring constantly. Remove from heat and set aside to cool.
  6. To prepare the buttercream, beat the butter and powdered sugar together in the bowl of an electric mixer fitted with the paddle attachment at medium-high speed until smooth and fluffy, about 4 minutes. Add the cream, vanilla extract, and lavender essential oil and continue beating until the frosting takes on an airy whipped texture, about 3-4 minutes.
  7. To assemble the cake, cut each cake layer in half horizontally so that you have 4 small cake layers. Place the base layer on your serving dish and coat the top with the ganache. Repeat two more times so you have three cake layers with ganache on them. Place the top fourth layer on the cake and ice the top and sides with the buttercream. Garnish with chocolate shavings or cacao nibs and serve.