I made this blueberry layer cake on a gray afternoon when the fruit stand had the last of the summer berries. It’s the kind of dessert that looks special but comes together without drama: tender, pale-purple layers flecked with pockets of blueberry compote, a silky cream-cheese-and-butter frosting with a real blueberry tang, and a clean white-chocolate drip to finish. The payoff is a moist, springy crumb with bright, jammy pockets that cut through the sweetness.
If you like bold blueberry flavor without a dense, gummy cake, this one delivers. For a slightly different take on blueberries in cake form, I also like the technique used in my blueberry upside-down cake, which is a good reference for making a juicy fruit layer.
Why You’ll Love This Recipe
- Real blueberry hits: an easy blueberry compote is folded into the layers so each bite has actual fruit instead of just a smear of jam.
- Tender, well-structured crumb: the vanilla instant pudding and oil keep the cake soft and moist without being greasy.
- A balanced frosting: cream cheese + butter plus reserved blueberry puree keeps the buttercream tangy and spreadable, not cloying.
- Pretty but practical assembly: a white chocolate ganache drip makes it look finished without complicated piping.
- Make-ahead friendly: the compote and puree can be made ahead and refrigerated, which shortens active bake day.
- Familiar techniques: if you like forgiving recipes such as these chewy, jammy treats, see a similar texture profile in these chewy blueberry oatmeal cookies.
The Story Behind This Recipe
This cake grew out of wanting a layer cake that showcased blueberry flavor at every level — in the crumb, the filling, and the frosting — without relying on artificial syrups or dense fruit layers. It’s straightforward: fruit prepared ahead, a simple buttermilk batter, and a butter-forward frosting cut with cream cheese and blueberry puree. For ideas on thicker cream-cheese finishes, this method borrows cues from richer desserts like a dense red velvet cheesecake.
What It Tastes Like
This cake is moderately sweet with a bright, fresh blueberry tang. The crumb is tender and slightly springy from the pudding mix and oil; the compote gives warm, jammy pockets, and the buttercream is creamy with a clean, slightly acidic lift from cream cheese and blueberry puree. The white chocolate drip adds a gentle sweetness and glossy finish without overpowering the berries.
Ingredients You’ll Need
A quick note: the instant vanilla pudding and a little oil make this cake unusually moist while keeping the crumb light. Use frozen blueberries straight from the freezer to limit color bleeding and get nice berry bursts; reserve some puree to tint and flavor the frosting. If you want the frosting more stable for hot weather, the optional instant clearjel will help without changing flavor much — see the list below for exact amounts and items.
- 200 grams (1 1/2 cups) All-Purpose Flour (I use Gold Medal)
- 200 grams (1 cup) Sugar
- 43 grams (1/4 cup) Vanilla Instant Pudding Mix (see Note #1)
- 1 1/2 teaspoon Baking Powder
- 1 teaspoon Baking Soda
- 3/4 teaspoon Salt
- 2 large Eggs
- 3/4 cup Buttermilk
- 1 1/2 teaspoon Vanilla Extract
- 1/4 cup + 2 Tablespoons Vegetable Oil
- 1 teaspoon Natural Blueberry Emulsion (I recommend Olive Nation Blueberry Emulsion. See Note #2)
- 1/8 teaspoon liquid red food coloring (see Note #3)
- 170 grams (around 3/4 cup) frozen blueberries
- 3/4 stick (3 ounces) salted butter, melted
- 1 x batch prepared Easy Blueberry Filling (please note the batch size)
- 715 grams (5 1/2 cups) powdered sugar (you may add additional powdered sugar as described in step 5)
- 2 Tablespoons instant clearjel (optional)
- 4 ounces cream cheese
- 2 1/2 sticks (10 ounces) Salted Butter (soft to the touch)
- 1 1/2 teaspoons Pure Vanilla Extract
- 1/2 teaspoon Natural Blueberry Emulsion
- reserved blueberry puree
- prepared White Chocolate Ganache Drip
- Fresh Blueberries
How to Make The Best Blueberry Cake
- Prepare the blueberry compote and reserved puree. In a small saucepan, combine your frozen blueberries, a little sugar (from the 200 g if you’d like), and a splash of water; simmer gently until the berries break down and the mixture thickens into a loose compote. Remove half and reserve it as a smooth puree (push through a sieve if you want a glossy finish). Chill both components until cool. The compote should be spoonable but not runny; the puree should be pourable but not watery.
- Make the cake batter. Whisk together the flour, sugar, vanilla pudding mix, baking powder, baking soda, and salt until evenly distributed. In a separate bowl, whisk the eggs, buttermilk, vanilla extract, vegetable oil, blueberry emulsion, and liquid red food coloring until smooth and pale. Pour the wet into the dry and stir just until no large dry streaks remain — the batter should be smooth, medium-thick, and pourable. Overmixing will tighten the crumb.
- Fold in the frozen blueberries and melted butter. Quickly fold the 170 g frozen blueberries into the batter so they stay suspended. Stir in the melted butter in one pour — the batter will lighten slightly and feel silkier. Divide the batter between prepared cake pans (butter the pans with the 3/4 stick of melted salted butter for a subtle flavor and crisp edges). Smooth the tops with a spatula.
- Bake until done. Bake the layers until the tops are pale golden and spring back lightly when touched; a toothpick inserted into the center should come out with a few moist crumbs but not wet batter. Let the cakes cool in their pans for a few minutes, then invert onto a rack and cool completely. Look for even, pale domes and a tender, springy crumb when cooled.
- Make the blueberry buttercream. Beat the softened salted butter and cream cheese until smooth and homogenous. Add powdered sugar in batches, starting slowly so you don’t make a cloud of sugar; if you want a firmer frosting, add the optional 2 tablespoons instant clearjel with the powdered sugar. Beat in 1 1/2 teaspoons vanilla, 1/2 teaspoon blueberry emulsion, and enough reserved blueberry puree to bring the frosting to your desired color and flavor — stop when the buttercream is silky, spreadable, and holds soft peaks. Taste for balance: it should be noticeably blueberry-forward but still buttery.
- Layer and fill. Level the cooled cake layers if needed. Spread a thin layer of buttercream on the bottom layer, then a generous spoonful of the prepared Easy Blueberry Filling (aim for a spoonable, jam-like layer roughly 1/3 inch thick). Top with the next cake layer, repeat, and finish with the final layer. The filling should stay in place and not ooze — if it’s very loose, chill briefly before stacking.
- Crumb coat and chill. Apply a thin crumb coat of frosting to the entire cake, smoothing with an offset spatula. Chill until the coat is firm to the touch — this helps get a clean final finish. A well-set crumb coat will feel cool and slightly firm.
- Finish the cake and decorate. Apply the final layer of buttercream, smooth the sides, and pour the prepared white chocolate ganache drip around the edges for a glossy finish. Spoon remaining compote into the center or pipe small dollops of frosting and top with fresh blueberries. Use reserved blueberry puree to paint a small streak on the top if you want a watercolor effect. Chill briefly to set the ganache before slicing.
- Slice and serve. For clean slices, chill the finished cake for at least 20–30 minutes until the buttercream firms slightly, and run a sharp knife under hot water, wiping between cuts.
Tips for Best Results
- Keep the blueberries cold: fold them into the batter straight from the freezer to prevent the batter from turning purple and dense.
- Watch your mixing: stop when the batter is smooth and medium-thick — overmixing develops gluten and dries the crumb.
- Stabilize frosting for warm weather: add the optional instant clearjel with powdered sugar to keep the buttercream firm while still creamy. Also chill the cake before serving to help clean slices.
- Use the reserved puree sparingly at first: it’s concentrated; add a little to the frosting until you like the color and tartness. For piping work, reduce puree or the frosting will be too soft — this is where piping tips similar to those used in small cookies and cupcakes can help, see a reference for piping ideas in my Oreo cupcakes.
- For neater layers, level the cakes with a serrated knife or cake leveler; a flat, even surface makes assembly faster and the final cake more stable.
Variations and Substitutions
- If you prefer a lighter frosting, halve the cream cheese and increase the butter by 2 tablespoons; expect slightly less tang.
- Swap the white chocolate drip for a thin dark-chocolate ganache if you want contrast; flavor balance will shift toward richer chocolate notes.
- For a crumble-texture, fold in 1/2 cup toasted almond slivers between layers — this adds crunch and complements blueberry acidity without changing the cake’s structure.
How to Serve It
Serve slightly chilled so the buttercream is firm but not rock-hard; this helps the knife make clean slices and shows the jammy compote against the pale crumb. Pair with a simple bowl of fresh blueberries and a dollop of lightly sweetened whipped cream for those who want lighter bites. For a brunch-style spread, small slices work well alongside coffee or a late-morning sparkling wine.
How to Store It
- Fridge: store covered in the refrigerator for up to 4 days; let slices sit at room temperature 20–30 minutes before serving so the buttercream softens.
- Freezer: freeze individual slices wrapped tightly in plastic and foil for up to 2 months; thaw in the fridge overnight, then bring to room temperature before serving.
- Make-ahead: the compote and reserved puree can be made 2–3 days ahead; the cake layers freeze well if wrapped airtight. Add the ganache drip just before serving for the best shine.
Final Thoughts
This cake is all about layering blueberry flavor — jammy compote pockets, a blueberry-tinted buttercream, and the faint floral lift from a blueberry emulsion. It’s approachable to make but looks like you spent a lot more time on it, and it’s forgiving enough for a weeknight bake or a weekend celebration.
Conclusion
For more blueberry layer-cake inspiration and similar recipes, see this take on a classic from The Best Blueberry Cake – Amycakes Bakes, a very popular version at Best Blueberry Cake {EVER} – Erren’s Kitchen, and a lighter morning-focused riff at Blueberry Breakfast Cake – Amanda’s Cookin’ – Cakes, Rolls & Buns.

Blueberry Layer Cake
Ingredients
For the Cake
- 200 grams All-Purpose Flour (I use Gold Medal)
- 200 grams Sugar
- 43 grams Vanilla Instant Pudding Mix (see Note #1)
- 1.5 teaspoon Baking Powder
- 1 teaspoon Baking Soda
- 0.75 teaspoon Salt
- 2 large Eggs
- 0.75 cup Buttermilk
- 1.5 teaspoon Vanilla Extract
- 0.25 cup Vegetable Oil
- 2 tablespoons Vegetable Oil
- 1 teaspoon Natural Blueberry Emulsion (I recommend Olive Nation Blueberry Emulsion. See Note #2)
- 0.125 teaspoon liquid red food coloring (see Note #3)
- 170 grams frozen blueberries
- 3 ounces salted butter, melted (3/4 stick)
For the Frosting
- 715 grams powdered sugar (you may add additional as described in step 5)
- 2 tablespoons instant clearjel (optional)
- 4 ounces cream cheese
- 10 ounces Salted Butter (soft to the touch, 2.5 sticks)
- 1.5 teaspoon Pure Vanilla Extract
- 0.5 teaspoon Natural Blueberry Emulsion
- reserved blueberry puree (use to color and flavor the frosting)
- prepared White Chocolate Ganache Drip
- Fresh Blueberries for decoration
For the Blueberry Filling
- 1 batch prepared Easy Blueberry Filling (please note the batch size)
Instructions
Preparation
- Prepare the blueberry compote and reserved puree. In a small saucepan, combine frozen blueberries, a little sugar, and a splash of water; simmer until thickened. Remove half to reserve as puree. Chill both.
Making the Cake Batter
- Whisk together flour, sugar, pudding mix, baking powder, baking soda, and salt in a bowl. In another bowl, whisk eggs, buttermilk, vanilla extract, vegetable oil, blueberry emulsion, and liquid red food coloring until smooth.
- Pour the wet ingredients into the dry and mix until smooth, being careful not to overmix.
- Fold in the frozen blueberries and melted butter, then divide batter between prepared cake pans.
Baking
- Bake the layers until the tops are golden and spring back lightly, about 30 minutes. Cool in pans for a few minutes before transferring to racks.
Making the Blueberry Buttercream
- Beat softened butter and cream cheese until smooth. Gradually add powdered sugar, then mix in vanilla, blueberry emulsion, and reserved puree until you achieve desired consistency.
Assembly
- Level the cooled layers if necessary. Spread buttercream on the bottom layer, add blueberry filling, and top with the next layer. Repeat with the final layer.
- Apply a crumb coat and chill until firm.
- Apply final buttercream layer and pour the white chocolate ganache drip around the edges. Top with additional compote and fresh blueberries.
Serving
- Chill briefly to set the ganache. For clean slices, chill for 20-30 minutes before slicing with a hot knife.


