Lava Cakes
Pistachio Blackberry Lava Cake
This Pistachio Blackberry Lava Cake pairs mellow, nutty pistachio with a tart blackberry compote that keeps every slice balanced. The pistachio lava stays fluid and glossy, while the compote adds freshness between soft vanilla cake layers.

Save this recipe
Want to save this recipe for later?
Enter your email and I’ll send it to your inbox.

Thinking out loud
The perfect grown-up combination
I'm just in love with this one. Pistachio always tastes a little like the answer to life, and tart blackberry is exactly what it needs - bright and fresh enough to balance all that mellow nuttiness.
There is no long backstory here. I made the combination because it sounded good, then brought the cake to our neighborhood party and watched people go back for more. They took extra slices home and told me they ate them as soon as they walked through the door. That is probably the best review I could ask for.
Ingredient notes
Key ingredients
Pistachio butter
Stir it thoroughly before measuring so the natural oils are evenly incorporated. It gives both the lava and buttercream their pistachio flavor.
Frozen blackberries
They cook down into a tart, textured compote that cuts through the richness of the pistachio filling.
Vanilla bean paste
Vanilla supports the pistachio without covering it and carries through the cake, lava, and buttercream.
Almond extract
A very small amount sharpens the nutty flavor. Measure carefully because it can quickly overpower the pistachio.

Brands I used for this recipe
These are preferences, not requirements. If you choose the non-dairy route, these are the products I test with. Dairy equivalents can be used at the same listed amounts and temperatures.

Forager Unsweetened Plain Yogurt
Plain unsweetened yogurt adds moisture, acidity, and body so the crumb bakes up tender without tasting tangy.

Silk Original Unsweet
Milk affects how smoothly a batter, filling, or frosting comes together. Soy milk and Ripple tend to emulsify well because their protein and fat help create a creamy, cohesive finish.

Country Crock Plant Butter Sticks
Use butter sticks for buttercream and fillings that need to hold their shape.

King Arthur Unbleached Cake Flour
I use King Arthur Unbleached Cake Flour for this recipe.

Rising Star Baking Supply Vanilla Bean Paste
I use Rising Star Baking Supply Vanilla Bean Paste for this recipe.
Testing notes
Why this works
Cool components, fluid lava
Let the cake layers and blackberry compote cool completely. The pistachio lava should be at room temperature or slightly cooler - fluid enough to pour, but not warm enough to soften the buttercream dam.
Use a complete buttercream dam
Pipe an unbroken ring around each layer and keep both fillings below the top of the dam so the cake stacks cleanly.
Spoon or gently spread the compote
Dot spoonfuls over the lava for distinct pockets of blackberry, or gently spread a thin layer for a more even ribbon. Either way, keep both fillings below the buttercream dam.

Step by step
How It All Comes Together
Step 1
Pipe a tall pistachio buttercream dam
Set the first cool cake layer on a cake board, spread on a thin layer of buttercream, and pipe an unbroken dam around the edge.

Pipe a tall, unbroken dam to hold both fillings neatly inside each layer. Step 2
Add the pistachio lava
Pour room-temperature pistachio lava inside the dam while it is fluid but no longer warm. Keep it below the top edge so the cake remains stable.

Pour the pistachio lava inside the dam, keeping it below the top edge. Step 3
Layer in the blackberry compote
Use completely cool, thick compote. Dot spoonfuls over the lava for distinct pockets or gently spread a thin layer, keeping both fillings inside the dam.

A thick, glossy compote keeps the blackberry flavor concentrated between the layers. 
Dot on spoonfuls for distinct blackberry pockets, or gently spread a thin layer for a more even ribbon. Step 4
Stack, chill, and finish
Repeat the fillings with the second layer, add the final cake round, and apply a light crumb coat. Chill until stable before finishing with pistachio buttercream and a light drizzle.

The finished cake keeps the outside simple so the pistachio and blackberry center gets the attention. 
Finish the chilled cake with a light pistachio drizzle, if desired. 
Pistachio drizzle finishes the pale buttercream. Step 5
Slice once the cake is stable
Cut the chilled cake with a clean, sharp knife, then let each slice soften briefly so the pistachio lava becomes fluid again.

The cut cake shows the pistachio lava and blackberry compote running through every layer. 
Once sliced, the nutty lava and tart compote begin to spill together.

From Instagram
Watch the reel
Watch the vanilla cake, pistachio lava, blackberry compote, and pistachio buttercream come together.
Open the reelSmall things that matter
Tips for the best cake
Before assembly, make sure the cake and compote are cool and the pistachio lava is fluid but not warm.
Pipe a tall, unbroken buttercream dam before adding either filling.
Chill the stacked cake briefly before applying the final coat of buttercream.

Troubleshooting
If This Happens
The pistachio lava is softening the buttercream
Let the lava cool to room temperature before assembly. It should still pour smoothly, but it must not feel warm when it touches the buttercream.
The blackberry compote is too loose
Cook it until thick and glossy, then cool it completely. Warm or watery compote can weaken the dam and make the layers slide.
The fillings are leaking
Pipe a tall, complete dam and keep both fillings below its top edge. Chill the stacked cake before adding the final buttercream coat.
The pistachio flavor is uneven
Stir the pistachio butter thoroughly before measuring so its natural oils are evenly incorporated into both the lava and buttercream.
Before you slice
Texture and serving notes
Use a sharp knife and wipe it clean between slices to keep the blackberry and pistachio layers distinct.
Let chilled slices sit briefly at room temperature so the buttercream softens and the pistachio lava becomes fluid again.
Keep it good
Storage
Fridge
Keep the assembled cake covered in the refrigerator.
Serve
Bring individual slices toward room temperature before serving for the softest cake and best lava texture.
Recipe FAQ
Questions that come up
What consistency should the pistachio lava have?
It should be smooth, glossy, and fluid enough to settle inside the buttercream dam. Let it reach room temperature before assembly; if it thickens too much, stir it gently until fluid again.
Can I use fresh blackberries?
This recipe is written for frozen blackberries, which release enough juice to create the intended compote. Use frozen berries for the listed amounts and cooking time.
Can I use vanilla extract instead of vanilla bean paste?
Yes. Vanilla extract can replace the vanilla bean paste in the same amount, although the paste gives the finished cake a fuller vanilla flavor.
Should I weigh the ingredients or use volume measurements?
I strongly recommend weighing the ingredients in grams for the most reliable result. Volume measurements are included for convenience, but the amount in a cup can change depending on how an ingredient is filled, packed, or poured. These recipes are easy to follow, but their ratios are precise, so I cannot guarantee the exact same result when volume measurements are used. I still use teaspoons and tablespoons for small amounts like leaveners, salt, spices, and flavorings because those are the most practical measurements.
Can I make this recipe gluten-free?
I have not tested this recipe with gluten-free flour, so I cannot guarantee the same texture, rise, or structure. If you would like to experiment, a cup-for-cup (1:1) gluten-free baking blend intended to replace all-purpose flour is the best place to start. Results may differ from the recipe as written.
Can I use all-purpose flour instead of cake flour?
Yes, of course. Replace the cake flour with the same amount of all-purpose flour by weight. The cake will have a slightly sturdier, less delicate crumb, but it will still be great.
- Prep
- 1 hr
- Bake
- 22-26 min
- Total
- About 3 hr, including cooling and assembly
- Yield
- One 8-inch three-layer cake
Measurement note
For the closest match to the recipe I tested, use grams. Volume measurements are included for convenience, but cups can vary, so I cannot guarantee the exact same result when measuring by volume.
Ingredients
Tap each ingredient as you use it.
Volume measurements use US cups and level spoons and are approximate. Spoon flour and powdered sugar into the cup, level, then sift if directed. For cocoa and freeze-dried fruit powders, scoop the unsifted powder and level without packing, then sift if directed. Measure sprinkles loosely and level. Pack brown sugar. For ingredients marked "weigh for accuracy", use the listed grams.
Vanilla Cake Layers
- 300 g cake flour
- 25 g cornstarch
- 2 1/4 teaspoons baking powder
- 1/2 teaspoon baking soda
- 3/4 teaspoon fine sea salt
- 300 g granulated sugar
- 120 g neutral oil
- 200 g plain unsweetened yogurt
- 240 g milk
- 1 tablespoon apple cider vinegar
- 2 tablespoons vanilla bean paste
- 1/4 teaspoon almond extract
Pistachio Lava Filling
- 113 g butter (1 stick)
- 60-65 g cream
- 100 g powdered sugar
- 75 g pistachio butter, fully stirred (weigh for accuracy)
- 20 g light corn syrup or glucose
- 1 tablespoon vanilla bean paste
- 1/8 teaspoon almond extract
- 1/4 teaspoon fine sea salt
Blackberry Compote
- 300 g frozen blackberries
- 40 g granulated sugar
- 1-2 teaspoons lemon juice
- Pinch of fine sea salt
Vanilla Pistachio Buttercream
- 340 g butter, room temperature (3 sticks)
- 40 g pistachio butter (weigh for accuracy)
- 520 g powdered sugar
- 1 tablespoon vanilla bean paste
- 1/8 teaspoon almond extract
- 1/4 teaspoon fine sea salt
- 60 g cream, room temperature
Pan used
I use Fat Daddio's 8-inch anodized aluminum round cake pans for this recipe.
Instructions
- 1Prepare the pans and oven. Preheat the oven to 350°F. Grease three 8-inch round cake pans and line the bottoms with parchment paper.
- 2Make the one-bowl cake batter. In a large bowl, whisk the sugar, oil, plain unsweetened yogurt, milk, apple cider vinegar, vanilla bean paste, and almond extract until fully smooth and emulsified.
- 3Sift in the dry ingredients. Sift the cake flour, cornstarch, baking powder, baking soda, and salt directly into the wet ingredients. Whisk gently just until smooth. Do not overmix.
- 4Divide and bake. Divide the batter evenly among the pans and tap them lightly to release air bubbles. Bake for 22-26 minutes, until the tops are set and a tester comes out clean or with a few moist crumbs.
- 5Cool the cake layers. Let the cakes cool in their pans for 10-15 minutes, then turn them out onto wire racks and cool completely before assembly.
- 6Make the pistachio lava. Heat the butter and cream together until fully melted and smooth. Whisk in the powdered sugar until smooth and glossy.
- 7Add the fully stirred pistachio butter, corn syrup or glucose, vanilla bean paste, almond extract, and salt. Whisk until completely emulsified.
- 8Let the pistachio lava stand until it reaches room temperature and is slightly thickened but still fluid and pourable.
- 9Make the blackberry compote. Add the frozen blackberries and sugar to a saucepan over medium heat. Cook until the berries release their juices and begin to break down.
- 10Continue cooking for 10-15 minutes, stirring occasionally and lightly mashing some berries while leaving some texture. Add the lemon juice and salt, then cook for 2-3 minutes more, until thick and glossy. Cool completely before assembly.
- 11Make the vanilla pistachio buttercream. Beat the room-temperature butter for 3-5 minutes, until light and fluffy. Add the pistachio butter and beat until smooth.
- 12Add the powdered sugar and mix for 5-7 minutes, until light and airy. Mix in the vanilla bean paste, almond extract, and salt. Slowly stream in the room-temperature cream and mix on low just until smooth.
- 13Check the fillings before assembly. Make sure the cake layers and blackberry compote are completely cool and the pistachio lava is at room temperature, fluid, and not warm.
- 14Build the first layer. Level the cake layers if needed. Place one layer on a cake board, spread a very thin layer of buttercream over it, and pipe a tall, unbroken buttercream dam around the edge.
- 15Add the fillings. Pour a layer of pistachio lava inside the dam, keeping it below the top. Dot spoonfuls of blackberry compote over the lava, or gently spread a thin layer for a more even ribbon.
- 16Repeat with the second cake layer, pistachio lava, and blackberry compote. Add the final cake layer and press gently to level.
- 17Finish the cake. Apply a light crumb coat, chill briefly to set the structure, then finish with a thin layer of vanilla pistachio buttercream.

Meet the baker
Angela Heckler
Angela Heckler is the recipe developer, baker, and photographer behind Obsessed Cakes. Her Old-Fashioned Donut Loaf series is a growing collection of cake-donut-inspired loaves with soft, deeply moist crumbs, buttery streusel, and crackly glaze. Angela develops and tests every recipe in her Arizona kitchen. Follow Obsessed Cakes on Instagram, TikTok, and YouTube.
Made it? Tell us.
Ratings and reviews
Be the first to rate this recipe.
No reviews yet.
Make the recipe, leave a rating, and share how it turned out.Did you make this?
Share your bake on Instagram - tag @obsessedwithcashews and use #obsessedcakes.