You know that one dessert that makes your kitchen smell like summer, even when it's pouring rain outside in Nashville? That's exactly what happened last Saturday when I pulled this Blueberry Jam and Cream Cake out of the oven for Amy's end-of-year teacher gift. The whole house smelled like a bakery, and Bradley walked in from soccer practice asking if we could "skip dinner and just eat cake." Honestly? I was tempted.

I came up with this recipe a few summers back when our neighbor dropped off a giant bucket of fresh blueberries from her trip to a local farm. I had been dreaming about a fluffy three-layer vanilla cake, and the moment I saw those berries, I knew exactly what I wanted to make. After testing this six different ways (and yes, the first version had a soggy bottom that broke my heart), I finally landed on something that John now requests for every single birthday in our house.
If you love a tender vanilla crumb paired with bright fruit, you'll also adore my Strawberry Cheesecake Danishes — they have that same fresh-fruit-meets-creamy-filling magic that this cake brings to the table.
Jump to:
Why You Will Love This Blueberry Jam Cake
- Three tender layers of moist vanilla cake that hold up beautifully under frosting
- Homemade jam that takes just 10 minutes and tastes a million times better than store-bought
- Tangy cream cheese frosting that balances the sweet jam perfectly
- Make-ahead friendly for birthdays, brunches, or "just because" Tuesdays
- Uses regular grocery store ingredients — nothing fancy or hard to find
- The kind of bakery-style cake that makes people think you took a pastry class (which, in my case, I actually did)
Ingredients For This Blueberry Layer Cake
For The Vanilla Cake
- 3 ½ cups cake flour (spooned and leveled, please — I'll explain why below)
- ¼ cup cornstarch
- 2 teaspoon baking powder
- 1 teaspoon baking soda
- 1 teaspoon salt
- 1 cup unsalted butter, room temperature
- 3 tablespoon canola or vegetable oil
- 1 ½ cups white granulated sugar
- 4 large eggs, room temperature
- 1 tablespoon pure vanilla extract
- 1 cup sour cream, room temperature
- 1 cup buttermilk, room temperature
For The Homemade Blueberry Jam
- 3 cups blueberries (fresh or frozen both work)
- ¾ cup white granulated sugar
For The Cream Cheese Frosting
- 2 cups unsalted butter, room temperature
- 12 oz cream cheese, room temperature
- 4 cups powdered sugar, sifted
- 1 teaspoon pure vanilla extract
- 1 cup blueberries, for decorating
A quick note on substitutions: if you don't have cake flour, you can swap in all-purpose flour, but the texture won't be quite as tender. The cornstarch is doing some heavy lifting here, so don't skip it.
How To Make Blueberry Jam Cake From Scratch
Bake The Vanilla Cake Layers
- Preheat your oven to 350°F. Spray three 8-inch cake pans with non-stick baking spray, line the bottoms with parchment circles, then spray again. Trust me on this double-spray method — it saved me from a lot of stuck-cake heartbreak.
- In a medium bowl, sift together the cake flour, cornstarch, baking powder, baking soda, and salt.
- Using a stand mixer or hand mixer, beat the butter, oil, and sugar on high speed for 2 full minutes. The mixture should look pale and fluffy.
- Add the sour cream, vanilla, and eggs. Mix on medium speed until just combined.
- Add half the flour mixture and half the buttermilk. Mix on low speed until barely combined. Add the rest of the flour and buttermilk and mix on low until just combined. Don't overmix here — that's how cakes get tough.
- Divide the batter evenly between the three pans. I use a kitchen scale because Amy once "helped" me eyeball it and we ended up with one giant layer and two pancakes.
- Bake for 21-24 minutes, until a toothpick comes out with moist crumbs (not wet batter).
- Let the cakes cool in the pans for 10 minutes, then transfer to a wire rack to cool completely.
Make The Blueberry Jam Filling
- In a saucepan over medium heat, combine the blueberries and sugar.
- Stir until the sugar dissolves and the berries start releasing their juice.
- Cook for 8-10 minutes until the jam thickens and coats the back of a spoon.
- Pour into a glass measuring cup and cool completely before using. This part is important — warm jam will turn your frosting into a sad puddle.
Whip Up The Cream Cheese Frosting
- Sift the powdered sugar into a medium bowl and set aside.
- Beat the room temperature butter and cream cheese on high speed for 2 minutes, scraping the bowl as needed. Both need to be cool but soft — not melty.
- Add half the powdered sugar and mix on low until combined. Add the rest and mix until smooth.
- Add the vanilla and beat on high speed until the frosting is light and creamy.
Assemble Your Blueberry Cake With Cream Cheese Frosting
- Place the first cake layer on your serving plate or cake board.
- Spread ¾ cup of frosting evenly over the top.
- Pipe a frosting border around the edge to create a dam, then spread half the cooled jam inside the border.
- Add the second cake layer and repeat with frosting and jam.
- Place the third layer bottom-side up for a flat, clean top.
- Apply a thin crumb coat of frosting and freeze the cake for 15 minutes.
- Frost the entire cake with the remaining frosting and top with fresh blueberries.
Storage And Make-Ahead Tips
This cake actually tastes better the next day once the flavors meld together.
Store the assembled cake in the fridge in an airtight container for up to 4 days. Bring slices to room temperature for about 30 minutes before serving so the frosting softens and the cake gets that pillowy texture back.
For make-ahead baking, wrap the cooled cake layers tightly in plastic wrap and store at room temperature for 2 days or freeze for up to 1 month. The jam keeps in the fridge for a week in a sealed jar.

Variations And Tips For The Perfect Blueberry Jam Cake
- Swap the berries: Try blackberries or raspberries for a different fruit-filled cake vibe. Mixed berry jam is also gorgeous.
- Add lemon zest: A teaspoon of lemon zest in the cake batter brightens everything up. Have you ever noticed how lemon and blueberry are basically meant for each other?
- Make cupcakes instead: This recipe makes about 30 cupcakes — bake at 350°F for 18-20 minutes.
- Bradley's favorite tweak: Add ½ cup white chocolate chips to the batter for a sweeter twist.
- Watch your butter temperature: This is the #1 mistake I see. If your kitchen is warm, your butter might be too soft, and your frosting will struggle.
Frequently Asked Questions About This Blueberry Jam Cake Recipe
Can I Use Store-Bought Blueberry Jam Instead Of Homemade?
Yes, you can swap in about 1 cup of high-quality store-bought blueberry jam, but I really recommend making it from scratch. Homemade jam has a fresher flavor, looks prettier between the layers, and only takes 10 minutes. Plus, you control the sugar level.
Can I Make This Blueberry Jam Cake Ahead Of Time?
Absolutely, and I actually prefer to. Bake the cake layers up to 2 days ahead and wrap them tightly at room temperature, or freeze for up to 1 month. The jam can be made a week in advance and refrigerated. The fully assembled cake holds up beautifully in the fridge for 2-3 days before serving.
Why Did My Cream Cheese Frosting Turn Out Runny?
Runny frosting almost always comes down to temperature. Your butter or cream cheese was probably too warm — they should be cool room temperature, soft enough to indent with your finger but not greasy or shiny. If your frosting is already runny, pop it in the fridge for 15-20 minutes and re-whip it.
Can I Use Frozen Blueberries For The Jam?
Yes, frozen blueberries work perfectly and there's no need to thaw them first. You may need to cook the jam an extra 3-5 minutes to evaporate the extra moisture and reach that thick, spreadable texture. Frozen berries are actually my go-to in winter when fresh ones aren't great.
Recipes You May Like
If you love this blueberry layer cake, here are three more recipes from my kitchen that I think you'll really enjoy:
- Moist Banana Chocolate Chip Muffins — same tender crumb energy in a grab-and-go format
- Yuzu Lemon Crinkle Cookies — bright, citrusy, and perfect alongside a slice of this cake
- Strawberry Cheesecake Danishes — another cream-cheese-meets-fresh-fruit favorite of ours
Final Thoughts
This Blueberry Jam and Cream Cake has become one of those recipes I make whenever I want to feel a little fancy without actually working that hard. The combination of fluffy vanilla cake, jammy blueberry filling, and tangy cream cheese frosting hits every note — and John still tells me it's the best cake I make (sorry, chocolate cake).
Give this one a try this weekend and let me know how it turns out! And if you make it, save this recipe on Pinterest so you can find it again next blueberry season.
Happy baking, friends.



Blueberry Jam Cake
- Total Time: 54 minutes
- Yield: 12 servings 1x
Description
A tender three-layer vanilla cake filled with homemade blueberry jam and topped with tangy cream cheese frosting — bakery-style magic made right in your own kitchen.
Ingredients
For The Vanilla Cake
- 3 ½ cups cake flour (spooned and leveled)
- ¼ cup cornstarch
- 2 tsp baking powder
- 1 tsp baking soda
- 1 tsp salt
- 1 cup unsalted butter, room temperature
- 3 TBSP canola or vegetable oil
- 1 ½ cups white granulated sugar
- 4 large eggs, room temperature
- 1 TBSP pure vanilla extract
- 1 cup sour cream, room temperature
- 1 cup buttermilk, room temperature
For The Homemade Blueberry Jam
- 3 cups blueberries (fresh or frozen)
- ¾ cup white granulated sugar
For The Cream Cheese Frosting
- 2 cups unsalted butter, room temperature
- 12 oz cream cheese, room temperature
- 4 cups powdered sugar, sifted
- 1 tsp pure vanilla extract
- 1 cup blueberries, for decorating
Instructions
Bake The Vanilla Cake Layers
- Preheat your oven to 350°F. Spray three 8-inch cake pans with non-stick baking spray, line the bottoms with parchment circles, then spray again.
- In a medium bowl, sift together the cake flour, cornstarch, baking powder, baking soda, and salt.
- Using a stand mixer or hand mixer, beat the butter, oil, and sugar on high speed for 2 full minutes until pale and fluffy.
- Add the sour cream, vanilla, and eggs. Mix on medium speed until just combined.
- Add half the flour mixture and half the buttermilk. Mix on low speed until barely combined. Add the rest of the flour and buttermilk and mix on low until just combined.
- Divide the batter evenly between the three pans.
- Bake for 21-24 minutes, until a toothpick comes out with moist crumbs.
- Let the cakes cool in the pans for 10 minutes, then transfer to a wire rack to cool completely.
Make The Blueberry Jam Filling
- In a saucepan over medium heat, combine the blueberries and sugar.
- Stir until the sugar dissolves and the berries start releasing their juice.
- Cook for 8-10 minutes until the jam thickens and coats the back of a spoon.
- Pour into a glass measuring cup and cool completely before using.
Whip Up The Cream Cheese Frosting
- Sift the powdered sugar into a medium bowl and set aside.
- Beat the room temperature butter and cream cheese on high speed for 2 minutes, scraping the bowl as needed.
- Add half the powdered sugar and mix on low until combined. Add the rest and mix until smooth.
- Add the vanilla and beat on high speed until the frosting is light and creamy.
Assemble The Cake
- Place the first cake layer on your serving plate or cake board.
- Spread ¾ cup of frosting evenly over the top.
- Pipe a frosting border around the edge to create a dam, then spread half the cooled jam inside the border.
- Add the second cake layer and repeat with frosting and jam.
- Place the third layer bottom-side up for a flat, clean top.
- Apply a thin crumb coat of frosting and freeze the cake for 15 minutes.
- Frost the entire cake with the remaining frosting and top with fresh blueberries.
Notes
This cake tastes even better the next day once the flavors meld together. Make sure your butter and cream cheese are cool but soft — not melty — for the perfect frosting texture. Cake layers can be baked 2 days ahead or frozen for up to 1 month.
- Prep Time: 30 minutes
- Cook Time: 24 minutes
- Category: Dessert
- Method: Baking
- Cuisine: American




