This Blackberry Velvet Cake is soft, moist, and packed with fresh blackberry flavor in every bite. The cake layers have a tender crumb thanks to buttermilk and butter, while mashed blackberries add natural sweetness and a beautiful berry color throughout. Finished with a smooth blackberry cream cheese frosting, this cake feels special enough for birthdays and celebrations but simple enough to make whenever blackberries are in season.
If you’re looking for a cake that feels a little different from the usual vanilla or chocolate options, this recipe is a great choice. The blackberry flavor stands out without being overpowering, and the tangy cream cheese frosting balances everything perfectly.
Whether you’re baking for a spring gathering, summer barbecue, baby shower, or simply because you have a basket of fresh blackberries to use up, this Blackberry Velvet Cake is one recipe you’ll want to make again and again.
Why You’ll Love This Blackberry Velvet Cake
Real Blackberry Flavor
Many berry cakes rely heavily on extracts or food coloring, but this cake gets most of its flavor from real blackberries. The berries are mashed and folded into the batter, creating little pockets of juicy berry goodness throughout the cake.
Soft and Tender Texture
Buttermilk, butter, and eggs work together to create a cake that’s rich without feeling heavy. Every slice stays soft and moist for days.
Beautiful for Special Occasions
The natural purple-pink tones from the blackberries make this cake look impressive without requiring complicated decorating skills.
Easy to Customize
You can add lemon zest, swap in mixed berries, or even turn the recipe into cupcakes if you want a different variation.
Perfect Make-Ahead Dessert
The cake layers can be baked in advance, making this a great dessert for entertaining or holiday baking.
Ingredients You’ll Need for this Blackberry Velvet Cake
For the Blackberry Velvet Cake
- 2 ½ cups all-purpose flour
- 2 teaspoons baking powder
- ½ teaspoon baking soda
- ½ teaspoon salt
- 1 cup unsalted butter, softened
- 1 ¾ cups granulated sugar
- 3 large eggs
- 2 teaspoons vanilla extract
- 1 cup buttermilk
- 1 ½ cups fresh blackberries, lightly mashed
- 1 teaspoon lemon zest (optional)
For the Blackberry Cream Cheese Frosting
- 1 cup fresh blackberries
- 8 ounces cream cheese, softened
- 1 cup unsalted butter, softened
- 4 cups powdered sugar
- 1 teaspoon vanilla extract
- Pinch of salt
Optional Garnishes
- Fresh blackberries
- Mint leaves
- Lemon slices
- Edible flowers
Ingredient Notes
Blackberries
Fresh blackberries provide the best flavor and texture. If using frozen berries, thaw and drain them first to prevent excess moisture from affecting the cake batter.
Buttermilk
Buttermilk adds moisture and tenderness while helping create the classic velvet cake texture. If you don’t have buttermilk, combine 1 cup milk with 1 tablespoon lemon juice and let it sit for 5 minutes.
Cream Cheese
Use full-fat block-style cream cheese for the smoothest frosting. Avoid whipped or spreadable varieties.
Lemon Zest
This is optional, but it brightens the blackberry flavor and gives the cake a fresh finish.

How to Make Blackberry Velvet Cake
Step 1: Prepare the Cake Pans
Preheat your oven to 350°F.
Grease two 9-inch round cake pans and line the bottoms with parchment paper. Lightly flour the sides to help ensure easy release after baking.
Step 2: Mix the Dry Ingredients
In a medium bowl, whisk together the flour, baking powder, baking soda, and salt.
Set aside.
Step 3: Cream the Butter and Sugar
In a large mixing bowl, beat the softened butter until creamy.
Gradually add the sugar and continue mixing for several minutes until the mixture becomes pale and fluffy. This step helps create a lighter texture in the finished cake.
Step 4: Add the Eggs and Vanilla
Add the eggs one at a time, mixing well after each addition.
Mix in the vanilla extract and lemon zest if using.
Step 5: Add the Dry Ingredients and Buttermilk
Alternate adding the flour mixture and buttermilk to the batter.
Begin and end with the dry ingredients, mixing only until combined after each addition.
Avoid overmixing at this stage to keep the cake tender.
Step 6: Fold in the Blackberries
Gently fold the mashed blackberries into the batter using a spatula.
The batter may become lightly streaked with purple, which is completely normal and adds to the cake’s beautiful appearance.
Step 7: Bake
Divide the batter evenly between the prepared pans.
Bake for 30 to 35 minutes or until a toothpick inserted into the center comes out clean.
Allow the cakes to cool in the pans for 10 minutes before transferring them to a wire rack to cool completely.
How to Make Blackberry Cream Cheese Frosting
Place the blackberries in a small saucepan over medium heat.
Cook for about 8 to 10 minutes, stirring occasionally, until they break down and become jam-like.
Press the mixture through a fine mesh strainer to remove the seeds and allow the puree to cool completely.
In a large bowl, beat the cream cheese and butter until smooth and creamy.
Gradually add the powdered sugar, followed by the vanilla extract and salt.
Mix in the cooled blackberry puree until fully incorporated and fluffy.
Assembling the Cake
Place one cake layer on a serving plate or cake stand.
Spread a generous layer of frosting over the top.
Add the second cake layer and frost the top and sides.
Decorate with fresh blackberries, mint leaves, or edible flowers if desired.
Refrigerate the cake for about 30 minutes before serving to help the frosting set.
Tips for the Best Blackberry Velvet Cake
Use Room Temperature Ingredients
Butter, eggs, buttermilk, and cream cheese should all be at room temperature before mixing. This helps create a smooth batter and even baking.
Don’t Overmix
Once the flour is added, mix only until everything is combined. Overmixing can lead to a dense cake.
Strain the Blackberry Puree
Removing the seeds gives the frosting a silky smooth texture.
Cool the Layers Completely
Frosting warm cake layers can cause the frosting to melt and slide.
Measure Flour Correctly
Spoon the flour into the measuring cup and level it off rather than scooping directly from the bag.
Variations
Lemon Blackberry Velvet Cake
Add an extra tablespoon of lemon zest and a tablespoon of lemon juice to the batter for a brighter citrus flavor.
Mixed Berry Velvet Cake
Replace some of the blackberries with raspberries or blueberries.
Blackberry Cupcakes
Divide the batter among cupcake liners and bake for 18 to 22 minutes.
Blackberry Almond Cake
Replace one teaspoon of vanilla extract with almond extract for a subtle nutty flavor.
Storage Instructions
Store the cake covered in the refrigerator for up to 4 days.
For the best texture, allow slices to sit at room temperature for 20 to 30 minutes before serving.
The unfrosted cake layers can be wrapped tightly and frozen for up to 2 months.
Frequently Asked Questions
Can I use frozen blackberries?
Yes. Thaw them completely and drain excess liquid before using.
Why is it called velvet cake?
Velvet cakes are known for their soft, smooth, tender texture. The combination of buttermilk and butter helps create that signature crumb.
Can I make this cake ahead of time?
Absolutely. The cake layers can be baked a day or two in advance and stored wrapped at room temperature.
Can I freeze Blackberry Velvet Cake?
Yes. Freeze unfrosted layers for up to 2 months. Thaw overnight before decorating.
What frosting works best with blackberry cake?
Cream cheese frosting is the classic choice because its slight tang balances the sweetness of the berries beautifully.
More blackberry recipes
- Blackberry Cinnamon Rolls
- Blackberry Butter
- Blackberry Turnovers
- Blackberry Scones
- Blackberry Coffee Cake
Blackberry Velvet Cake
Course: DessertDifficulty: Easy12
servings20
minutes35
minutesIngredients
- Blackberry Velvet Cake
2 ½ cups all-purpose flour
2 teaspoons baking powder
½ teaspoon baking soda
½ teaspoon salt
1 cup unsalted butter, softened
1 ¾ cups granulated sugar
3 large eggs
2 teaspoons vanilla extract
1 cup buttermilk
1 ½ cups fresh blackberries, lightly mashed
1 teaspoon lemon zest (optional)
- Blackberry Cream Cheese Frosting
1 cup fresh blackberries
8 ounces cream cheese, softened
1 cup unsalted butter, softened
4 cups powdered sugar
1 teaspoon vanilla extract
Pinch of salt
Directions
- Preheat the oven to 350°F. Grease and line two 9-inch round cake pans with parchment paper.
- In a medium bowl, whisk together the flour, baking powder, baking soda, and salt. Set aside.
- In a large mixing bowl, beat the butter and sugar until light and fluffy, about 3 to 4 minutes.
- Add the eggs one at a time, mixing well after each addition. Stir in the vanilla extract and lemon zest if using.
- Add the dry ingredients and buttermilk to the batter in three additions, alternating between the two and beginning and ending with the dry ingredients. Mix just until combined.
- Gently fold the mashed blackberries into the batter until evenly distributed.
- Divide the batter evenly between the prepared cake pans and smooth the tops.
- Bake for 30 to 35 minutes, or until a toothpick inserted into the center comes out clean.
- Let the cakes cool in the pans for 10 minutes, then transfer to a wire rack to cool completely.
- To make the frosting, place the blackberries in a small saucepan over medium heat. Cook for 8 to 10 minutes, stirring occasionally, until softened and thickened.
- Press the blackberry mixture through a fine-mesh sieve to remove the seeds. Let the puree cool completely.
- In a large bowl, beat the cream cheese and butter until smooth and creamy.
- Gradually add the powdered sugar, vanilla extract, and salt, beating until light and fluffy.
- Mix in the cooled blackberry puree until fully combined.
- Place one cake layer on a serving plate and spread a layer of frosting over the top.
- Add the second cake layer and frost the top and sides of the cake.
- Garnish with fresh blackberries, mint leaves, or edible flowers if desired.
- Chill the cake for 30 minutes before slicing and serving.


