This light and rich lavender chocolate cake is impressive and insanely delicious! The decadent chocolate cake layers compliment the floral lavender-infused buttercream frosting. And for more delicious chocolate layer cakes, try Black Forest cake, a fault line cake, or a decadent chocolate mousse cake.
This website uses affiliate links which may earn commission for purchases made at no additional cost to you.
This lavender chocolate cake is unique because the buttercream frosting is infused with fresh lavender for a light, floral flavor. Using lavender in baking isn't very common, but it totally should be!
Fresh lavender can make any cake taste like a professional baker made it! And while infused buttercream may seem complicated, infusing butter with fresh flowers is incredibly easy. This tested recipe will teach you how to do it with success!
Once you get the hang of baking with lavender, try making lemon lavender scones next! Instead of infused butter, the sugar is infused with lavender buds. And for a refreshing drink, try lavender blueberry lemonade.
Picking Fresh Lavender
In the summer we like to visit a local lavender farm and pick fresh lavender. Walking around the field feels like a fairytale! The fragrant aroma is carried through the hot summer air.
This therapeutic plant is in season here in the Pacific Northwest from June through August. You can also find both fresh and dried culinary lavender in grocery stores or online.
Lavender-Infused Buttercream Frosting
Infusing butter is a simple process to add a depth of flavor. Melt butter on the stove, throw in a handful of fresh lavender buds, and let it simmer for about 15 minutes. Strain out the lavender and let the butter cool and solidify. Voila! You now have exquisite homemade lavender-infused butter!
I promise this lavender buttercream doesn't taste like you're eating flowers. It tastes like you're eating a sophisticated, light, floral frosting. And it smells like fresh lavender, not like soap or perfume.
You could also spread your lavender-infused butter on biscuits or toast.
Ingredients
Chocolate Layer Cake
- Milk - either dairy or non-dairy milk work in this recipe; I usually use oat milk
- White vinegar - mixed with the milk to form homemade buttermilk
- All-purpose flour - serves as the base for the chocolate cake
- Granulated sugar - sweetens the cake
- Unsweetened cocoa powder - adds a rich, chocolate flavor
- Salt - brings out the other flavors
- Baking soda and Baking powder - leaven the cake so it rises in the oven
- Eggs - provide structure to the cake and help it rise in the oven
- Vanilla extract - brings out the flavors of the other ingredients
- Vegetable oil - creates a super moist chocolate cake texture
- Black coffee - amps up the flavor of the chocolate
Lavender Infused Buttercream Frosting
- Unsalted butter - infused with lavender, cooled then beaten to form the base of the frosting
- Fresh lavender buds - if you are using dried lavender instead, use one-third the amount, since dried lavender is more potent that fresh lavender
- Powdered sugar - adds a sweet flavor and airy texture to the frosting
- Salt - brings out the flavor of the lavender and butter in the frosting
- Vanilla extract - brings out the flavors of the other ingredients
- Milk - either dairy or non-dairy milk work in this recipe; I usually use oat milk
How to Make this Recipe
Make the Chocolate Cake Layers
- Preheat the oven to 350°F. Grease two 8-inch round cake tins.
- Pour the scant cup milk and two teaspoons of white vinegar in a small bowl. Let sit for 10 minutes at room temperature to curdle & become homemade buttermilk.
- In a large mixing bowl, whisk together the all-purpose flour, granulated sugar, unsweetened cocoa powder, salt, baking powder and baking soda. Set aside.
- In another large mixing bowl, whisk together the two eggs, vanilla extract, vegetable oil and your homemade or store-bought buttermilk.
- Add the wet ingredients into the dry ingredients and mix it with a whisk or spatula until there is no dry mixture visible.
- Add the hot strong coffee and whisk again until the batter is smooth.
- Divide the batter equally between the two cake tins.
- Bake for 30 to 40 minutes, until a toothpick comes out clean from the center of each cake.
- Let the cakes cool in the pans for 10 minutes, then remove them from the pans and allow to cool to room temperature on a cooling rack.
Make the Lavender-Infused Buttercream Frosting
- In a saucepan, melt the three sticks of butter on medium heat. Add the fresh lavender buds and simmer for about 15 minutes on medium-low heat. Stir often while it's simmering.
- Pour the butter through a fine mesh sieve to strain out the lavender. Set the butter in a bowl in the fridge to cool and solidify for a couple hours.
- Once you're ready to make your frosting, beat the infused butter in a stand mixer or with an electric hand mixer, until it becomes smooth and fluffy, after about 5 minutes.
If your butter is hard, let it sit on the counter to come to room temperature and soften a bit. - Add the powdered sugar, salt, vanilla extract and milk to the butter and continue to beat until it is all combined and fluffy, after 3 to 5 minutes.
Assemble the Layer Cake
- Once the cake is completely cool, level the tops of the two cakes then slice them both in half to form four equal-sized cake layers.
- Place the first cake layer in the center of a plate or cake stand. Spread out a few large dollops of the buttercream on top of the first layer.
- Place the second cake layer on top of the buttercream, making sure this cake layer is centered on top of the first layer. Spread out a few more large dollops of the buttercream on top of the second layer.
- Repeat for the third and fourth layers of the cake.
- Spread the remaining buttercream on the sides of the cake. Use a butter knife or a pallet knife to get the buttercream even and smooth on the top and the sides.
Recipe Variations
- Other Herbs: Lavender is not the only aromatic you can infuse into butter - you can use other herbs like rosemary, basil and thyme.
- Naked Cake: You can leave the sides of the cake unfrosted and serve it as a "naked cake".
- Non Dairy Milk: Both dairy and non-dairy milk work well in this recipe; I usually use oat milk or almond milk.
- Fresh Fruit: Top with fresh berries like blueberries & blackberries or fresh lavender sprigs.
- More Lavender: Add more lavender flavor to the chocolate cake by infusing granulated sugar with lavender.
- Lavender Extract: If you can't get fresh or dried lavender, you can substitute lavender extract in your frosting.
Recipe Tips
- Check each cake for doneness, since the cakes could finish baking at different times.
- Dried lavender is more potent than fresh lavender. If you're using dried lavender, only use one-third the amount.
- Grease your cake tins with butter or cooking spray on the bottom and sides so the cakes come out easily.
- If you don't want to fuss over assembling a layer cake, use this recipe to make lavender chocolate cupcakes instead!
- I piped green and purple royal icing onto the top and sides of my frosting cake to make the little lavender sprig designs. This is totally optional!
- You could also use purple food coloring to dye your lavender buttercream purple for a festive look.
FAQ's
Does chocolate and lavender go together?
You might not expect it, but the rich, decadent flavor of chocolate cake tastes amazing with light and floral lavender buttercream.
What flavor enhances chocolate?
Strong black coffee enhances the sweet and rich flavor of chocolate. You can't taste the coffee once the cake is baked, but the chocolate flavor is intensified.
Can you eat raw lavender?
Lavender buds, stems and leaves are edible just like any other herb. It's best to use "culinary grade" lavender if you're buying it from the store to make sure it hasn't been treated with indigestible chemicals.
Can you make this cake ahead of time?
You can either bake the cake layers and store them in the freezer a few months ahead of time, or store the fully decorated chocolate lavender cake for a few days in the fridge.
Storing
Fridge - Store your decorated cake wrapped in plastic wrap in the fridge for up to 4 days. Store cake slices in airtight containers so they don't dry out.
Freezer - Store your decorated cake tightly wrapped in plastic cling wrap then aluminum foil in the freezer for up to 3 months.
Undecorated layers - Store undecorated cake layers wrapped individually in plastic cling wrap then aluminum foil for up to 6 months in the freezer.
More Delicious Cake Recipes
Lavender Chocolate Cake
Ingredients
Chocolate Layer Cake
- 1 scant cup milk both dairy and non-dairy milk work well in this recipe
- 2 teaspoon white vinegar
- 1¾ cups all-purpose flour
- 1¾ cups granulated sugar
- ¾ cup unsweetened cocoa powder
- 1 teaspoon salt
- 1½ teaspoon baking soda
- 1½ teaspoon baking powder
- 2 eggs
- 1 tablespoon vanilla extract
- ½ cup vegetable oil
- ¾ cup strong, freshly brewed black coffee
Lavender-Infused Buttercream Frosting
- 1½ cups unsalted butter (3 sticks)
- 6 tablespoon fresh lavender buds (if using dried lavender, use 2 Tbsp)
- 3 cups powdered sugar
- ½ teaspoon salt
- 1 teaspoon vanilla extract
- 2 tablespoon milk both dairy and non-dairy milk work well in this recipe
Instructions
Make the Chocolate Cake
- Preheat the oven to 350°F. Grease two 8-inch round cake tins.
- Pour the scant cup milk and two teaspoons of white vinegar in a small bowl. Let sit for 10 minutes at room temperature to curdle & become homemade buttermilk.
- In a large mixing bowl, whisk together the all-purpose flour, granulated sugar, unsweetened cocoa powder, salt, baking powder and baking soda. Set aside.
- In another large mixing bowl, whisk together the two eggs, vanilla extract, vegetable oil and your homemade or store-bought buttermilk.
- Add the wet ingredients into the dry ingredients and mix it with a whisk or spatula until there is no dry mixture visible.
- Add the hot strong coffee and whisk again until the batter is smooth.
- Divide the batter equally between the two cake tins. Bake for 30 to 40 minutes, until a toothpick comes out clean from the center of each cake. Let the cakes cool in the pans for 10 minutes, then remove them from the pans and allow to cool to room temperature on a cooling rack.
Make the Lavender-Infused Buttercream Frosting
- In a saucepan, melt the three sticks of butter on medium heat. Add the fresh lavender buds and simmer for about 15 minutes on medium-low heat. Stir often while it's simmering. Pour the butter through a fine mesh sieve to strain out the lavender. Set the butter in a bowl in the fridge to cool and solidify for a couple hours.
- Once you're ready to make your frosting, ff your butter is hard, let it sit on the counter to come to room temperature and soften a bit. Beat the infused butter in a stand mixer or with an electric hand mixer, until it becomes smooth and fluffy, after about 5 minutes.
- Add the powdered sugar, salt, vanilla extract and milk to the butter and continue to beat until it is all combined and fluffy, after 3 to 5 minutes.
Assemble the Layer Cake
- Once the cake is completely cool, level the tops of the two cakes then slice them both in half to form four equal-sized cake layers. The edges don't need to be trimmed off the sides of this cake, since it is so moist and the edges don't get very caramelized.
- Place the first cake layer in the center of a plate or cake stand. Spread out a few large dollops of the buttercream on top of the first layer.
- Place the second cake layer on top of the buttercream, making sure this cake layer is centered on top of the first layer. Spread out a few more large dollops of the buttercream on top of the second layer.Repeat for the third and fourth layers of the cake.
- Spread the remaining buttercream on the sides of the cake. Use a butter knife or a pallet knife to get the buttercream even and smooth on the top and the sides.
- Optional: Set aside little buttercream and dye it purple and green. Using piping bags to pipe lavender flower springs onto the decorated cake.
Notes
- Check each cake for doneness, since the cakes could finish baking at different times.
- Dried lavender is more potent that fresh lavender. If you're using dried lavender, only use one-third the amount.
- Grease your cake tins with butter or cooking spray on all sides so the cakes come out easily.
- Store your decorated cake wrapped in plastic wrap in the fridge for up to 4 days. Store individual cake slices in airtight containers so they don't dry out.
Flora
This will be my next challenge, 4 layer cake!
Carissa Erzen
Woo hoo! I'm cheering you on! Let me know how it goes for you!
Rachel Duerden
I love the smell of lavender. 😀
strawberryandcream
Me too! And I love the smells of chocolate and melted butter, so this is just a plethora of amazing aromas! 😆😛
DC/Seasons of Parenting
Oh my! This just became my first Once I Reach Goal Weight recipe!! What a beautiful, inviting post.
strawberryandcream
Thank you!! I love this cake because the flavors balance each other really well. Let me know when you make it! 💜
ordinaryfabgirl
Wow, that cake looks gorgeous!
strawberryandcream
Thank you!! 🌼