Move over, red velvet! There’s a new jewel-toned cake in town, and it’s bursting with the incredible flavor of fresh blackberries. This Blackberry Velvet Cake is a true showstopper, featuring four layers of unbelievably moist, tender cake and a luscious blackberry cream cheese frosting. It’s the kind of dessert that gets gasps when you bring it to the table and silent, happy sighs after the first bite. The secret is in the homemade blackberry puree, which infuses every element of this cake with authentic, vibrant fruit flavor. It’s perfect for birthdays, holidays, or any time you want to bake something truly special.
Table of Contents
Why make this Blackberry Velvet Cake recipe
This isn’t just another layer cake; it’s an experience! Here’s why you’ll fall in love with this Blackberry Velvet Cake recipe:
- Incredibly Moist Crumb: The combination of buttermilk, oil, and butter creates a cake that is tender, rich, and stays moist for days.
- Real Fruit Flavor: No artificial flavorings here! A homemade blackberry puree is the star, providing a sweet-tartness that cuts through the richness of the cake and frosting.
- Stunning Appearance: The deep purple hue of the cake layers and the pale lavender frosting make for a visually breathtaking dessert.
- Luxurious Cream Cheese Frosting: Tangy, sweet, and swirled with that beautiful blackberry puree, this frosting is simply divine and the perfect complement to the cake. If you’re a fan of this flavor combo, you’ll also adore our Black Raspberry Cake with Cream Cheese Frosting.
Ingredients
Here’s what you’ll need to create this masterpiece. The ingredients are broken down by component for clarity.
For the Blackberry Puree:
- 21 oz (about 4 cups) fresh blackberries
- 1/4 cup granulated sugar
- 2 tablespoons lemon juice
- 2 tablespoons cornstarch mixed with 2 tablespoons water
For the Velvet Cake Layers:
- 3/4 cup unsalted butter, softened
- 2/3 cup vegetable oil
- 1 3/4 cups granulated sugar
- 2 teaspoons vanilla extract
- 6 large eggs, room temperature
- 3/4 cup buttermilk, room temperature
- 2 3/4 cups all-purpose flour
- 1/4 cup unsweetened cocoa powder
- 1 1/2 teaspoons baking soda
- 1 tablespoon white vinegar
- A few drops of purple gel food coloring
For the Blackberry Cream Cheese Frosting:
- 1 1/4 cups (2.5 sticks) unsalted butter, softened
- 2 1/2 cups powdered sugar
- 2 teaspoons vanilla extract
- 21 oz (about 2 1/2 8-oz blocks) full-fat cream cheese, softened
- 3/4 cup of the cooled blackberry puree
How to make Blackberry Velvet Cake
Making a layer cake from scratch can feel like a big project, but we’ll break it down into simple, manageable parts: the puree, the cake, and the frosting.
Step 1: First, make the blackberry puree. Add your fresh blackberries to a food processor and blend until they are completely smooth. To get that silky velvet texture, pour the puree through a fine-mesh sieve, using a spatula to press it through and leave all the seeds behind.
Step 2: Pour the seedless puree into a saucepan and stir in the granulated sugar and lemon juice. Place it over medium heat and bring the mixture to a simmer. In a small bowl, whisk together the cornstarch and water to create a slurry, then pour it into the simmering puree. Continue to heat and stir until the puree thickens noticeably.
Step 3: Once thickened, remove the puree from the heat. Transfer it to a bowl and place it in the refrigerator to cool down completely. This step is crucial for the frosting later!
Step 4: Now, let’s make the cake layers. Preheat your oven to 350°F. Grease and line the bottoms of two 8-inch round cake pans with parchment paper.
Step 5: In a large mixing bowl or the bowl of a stand mixer, beat the softened butter, vegetable oil, granulated sugar, and vanilla extract on medium-high speed for about 5 minutes, until light and fluffy.
Step 6: Add the eggs, one at a time, mixing well after each addition. Scrape down the sides of the bowl, then mix in the buttermilk and a few drops of purple food coloring until everything is combined.
Step 7: Add the all-purpose flour and cocoa powder to the wet ingredients. Mix on low speed just until a smooth batter forms. Be careful not to overmix!
Step 8: In a small, separate bowl, combine the baking soda and white vinegar. It will fizz and bubble immediately! Give it a quick stir and pour this mixture directly into your cake batter. Whisk it in quickly to incorporate it.
Step 9: Evenly divide the batter between your two prepared cake pans. Bake for 40-45 minutes, or until a toothpick inserted into the center of the cakes comes out clean. Let the cakes cool in their pans for about 15 minutes before turning them out onto a wire rack to cool completely.
Step 10: While the cakes cool, make the frosting. In a large bowl, beat the softened butter, powdered sugar, and vanilla extract until combined. Then, increase the speed and beat for 5 minutes until very light and fluffy.
Step 11: Add the softened cream cheese and 3/4 cup of the completely cooled blackberry puree to the butter mixture. Beat on medium speed until the frosting is smooth, thick, and uniform in color. Do not overbeat, or it can become runny.
Step 12: To assemble the cake, use a long serrated knife to level the tops of your cakes, creating a flat surface. Then, carefully slice each cake in half horizontally, giving you four even layers. Place the first layer on your cake stand or serving plate. Spread a generous layer of frosting over it. Repeat with the next two layers, adding cake then frosting. Place the final cake layer on top. Use the remaining frosting to cover the top and sides of the entire cake, smoothing it with an offset spatula. Decorate as desired—a drizzle of the extra puree on top looks beautiful!
How to serve Blackberry Velvet Cake

This cake is a celebration in itself! For the cleanest slices, chill the cake for at least 30 minutes before serving. A slice of this gorgeous cake is perfect on its own, but you can garnish it with a few fresh blackberries and a mint sprig for an elegant touch. It pairs wonderfully with a cup of hot coffee or a glass of cold milk.
How to store Blackberry Velvet Cake
Because of the cream cheese frosting, this cake must be stored in the refrigerator. Place the cake in an airtight cake carrier or cover it loosely with plastic wrap. It will stay fresh and delicious for up to 5 days. You can also freeze individual slices. Wrap each slice tightly in plastic wrap, then in foil, and freeze for up to 2 months. Thaw in the refrigerator before enjoying.
Tips to make
- Room Temperature is Key: For the smoothest batter and frosting, make sure your butter, eggs, buttermilk, and cream cheese are all at room temperature. This helps them incorporate seamlessly without lumps.
- Don’t Skip the Sieve: Pushing the blackberry puree through a sieve is an extra step, but it’s essential for the “velvet” texture. Nobody wants crunchy seeds in their creamy frosting!
- Cool, Cool, Cool: I can’t stress this enough! Both the cake layers and the blackberry puree must be completely cool before you assemble and frost. Any residual warmth will melt the cream cheese frosting into a soupy mess.
- Vinegar and Baking Soda Reaction: This chemical reaction is what gives velvet cakes their signature tender, light crumb. Mix them and add them to the batter right at the end, just before baking, for the best lift.
FAQs About Blackberry Velvet Cake
Can I use frozen blackberries?
Yes, you absolutely can. Thaw the blackberries completely and drain any excess liquid before you puree them. The flavor will be just as wonderful.
Why does this recipe use both butter and oil?
This is the secret to the perfect cake texture! Butter provides a rich, delicious flavor, while the oil guarantees an incredibly moist cake that won’t dry out, even when stored in the refrigerator.
Do I have to use the purple food coloring?
Not at all! The food coloring is purely for aesthetics to create that vibrant purple color. Without it, the cake will have a more natural, deep brownish-maroon color from the cocoa and blackberries, and it will taste just as amazing.
Hungry for more? Follow us on Pinterest for daily recipes!
Final Thoughts
This Blackberry Velvet Cake is more than just a dessert; it’s a memorable centerpiece for any occasion. With its striking color, layers of tender cake, and tangy blackberry cream cheese frosting, it’s guaranteed to impress your friends and family. While it takes a little time, each step is simple, and the final result is so rewarding. Give it a try, and get ready for the rave reviews!
Print
Blackberry Velvet Cake with Cream Cheese Frosting Recipe
- Total Time: 3 hours
- Yield: 12–16 servings 1x
- Diet: Vegetarian
Description
A rich and moist blackberry velvet cake featuring four layers of tender purple crumb, filled and frosted with a luscious blackberry cream cheese frosting.
Ingredients
For the Blackberry Puree:
600 g fresh blackberries
50 g granulated sugar
2 tablespoons lemon juice
2 tablespoons corn flour mixed with 2 tablespoons water
For the Cake Layers:
180 g unsalted butter, softened
150 ml vegetable oil
375 g granulated sugar
2 teaspoons vanilla extract
6 large eggs
200 ml buttermilk
340 g plain flour
30 g cocoa powder
1.5 teaspoons baking soda
1 tablespoon white vinegar
Purple gel food colouring
For the Cream Cheese Frosting:
300 g unsalted butter, softened
300 g icing sugar
2 teaspoons vanilla extract
600 g full fat cream cheese
200 g cooled blackberry puree
Instructions
- Step 1: To make the puree, process fresh blackberries in a food processor until smooth, then strain through a sieve to remove the seeds.
- Step 2: Pour the sieved puree into a pot with the granulated sugar and lemon juice. Place on medium heat and bring to a simmer.
- Step 3: Add the corn flour and water mixture, and continue heating and mixing until the puree thickens. Remove from heat and cool completely in the fridge.
- Step 4: To make the cake, preheat your oven to 180°C. Grease and line two 8-inch cake tins.
- Step 5: In a large bowl, beat the softened butter, oil, sugar, and vanilla together for 5 minutes.
- Step 6: Add 3 eggs and mix. Then add the remaining 3 eggs, buttermilk, and a few drops of purple food colouring and mix until combined.
- Step 7: Add the plain flour and cocoa powder, and whisk just until a smooth batter forms.
- Step 8: In a small bowl, pour the vinegar over the baking soda. Once it bubbles, give it a quick mix and pour it into the cake batter, whisking it in.
- Step 9: Divide the batter evenly between the two prepared cake tins and bake for 40-45 minutes, or until a toothpick inserted into the center comes out clean.
- Step 10: Let the cake layers cool completely on a wire rack.
- Step 11: To make the frosting, beat the softened butter, icing sugar, and vanilla extract in a large bowl for 5 minutes until light and fluffy.
- Step 12: Add the cream cheese and 200g of the completely cooled blackberry puree. Beat until you have a smooth, thick frosting.
- Step 13: To assemble, trim the tops of the cakes to make them flat. Then, cut each cake in half horizontally to create four layers.
- Step 14: Place one cake layer on a plate, spread a layer of frosting over it, and repeat with the remaining cake layers and frosting.
- Step 15: Cover the top and sides of the entire cake with the remaining frosting.
- Step 16: Decorate as desired, slice, and enjoy.
Notes
Ensure the blackberry puree and cake layers are completely cooled before making and applying the frosting.
The cream cheese frosting should be made just before you are ready to assemble the cake.
For the most stable frosting, use full-fat, block-style cream cheese.
- Prep Time: 40 minutes
- Cook Time: 45 minutes
- Category: Dessert
- Method: Baking
- Cuisine: American




