Blueberry Birthday Cake Recipe — Moist Layer Cake for Parties

This blueberry birthday cake is soft, fluffy, and moist, with layers studded with blueberries, a saucy blueberry filling that tastes like pie, and a creamy blueberry cream cheese frosting. The cake has a bright blueberry flavor with a hint of lemon—omit the lemon zest if you don’t like lemon notes. It’s an ideal celebration cake for anyone who loves blueberries.

slice of blueberry cake on plate

🎂 Why you’ll LOVE this recipe

  • Blueberry filling: A saucy filling keeps the cake moist and concentrates blueberry flavor. A touch of cinnamon brings warm, pie-like depth.
  • Blueberry cream cheese frosting: Fluffy, tangy, and tinted with pureed blueberry filling for natural color and taste.
  • Soft cake layers: Light, tender layers made with both butter and oil, plus a bit of lemon for balance.
  • Great texture: The combination of tender cake, creamy frosting, and thick filling creates an irresistible mouthfeel.
blue blueberry cake with blueberry drip and oreos

📝 Key ingredients

Read through for the tips that lead to the best result.
Full ingredients and steps are in the recipe card below.

  • Blueberries: Fresh or frozen (use frozen straight from the freezer for the cake layers).
  • Sour cream: Full fat sour cream gives the best texture—do not substitute with Greek yogurt.
  • Buttermilk: Thicker store-bought buttermilk works best; kefir is an okay swap if you prefer.
  • All-purpose flour: Weigh for accuracy; if measuring by cup, spoon and level—do not pack.
  • Lemon: Fresh lemon juice and zest brighten the cake. Omit zest if you dislike lemon flavor.
  • Cinnamon: A small amount in the filling enhances the blueberry pie flavor without being dominant.
  • Butter: Use good-quality unsalted butter for the best flavor and control of salt.
  • Cream cheese: Full-fat brick-style cream cheese keeps the frosting stable and creamy.

If you prefer to save time, canned blueberry pie filling can replace the homemade filling; avoid jam since it will be too sweet.

whipping sugar and butter and oil until very thick with an electric mixer in glass bowl

✔️ Flavor alternatives

This recipe is flexible—try these variations:

  • Lemon blueberry cake: Add extra lemon zest to the batter and frosting for a more citrus-forward cake (don’t increase lemon juice, which affects texture).
  • Blueberry Oreo cake: Sprinkle crushed Oreos between layers and on top for a cookie crunch.
  • Blueberry funfetti cake: Stir a few tablespoons of small sprinkles into the batter along with the blueberries for a festive look.
beating wet ingredients for blueberry cake batter

👩‍🍳 How to make blueberry birthday cake

Cake layers — overview

Prep: Preheat oven to 355°F (180°C). Grease three 8″ round pans, line with parchment, and set aside.

folding blueberry cake batter with rubber spatula

Step 1: Beat butter, oil, sugar, and salt until light and fluffy, scraping the bowl once or twice.

coating blueberries in flour in a small bowl

Step 2: Beat in eggs one at a time, then stir in vanilla, sour cream, lemon juice, and zest until combined.

smoothing blueberry cake batter in the cake pan

Step 3: Sift half the flour with baking powder and baking soda into the batter; fold until mostly incorporated. Add remaining flour and the buttermilk; fold just until no dry streaks remain.

Step 4: Toss the blueberries with a tablespoon of flour to prevent sinking, then fold them gently into the batter—avoid adding any dry flour residue from the blueberry bowl.

Step 5: Divide batter evenly between the prepared pans (use a scale or ice cream scoop for even layers). Smooth tops and bake.

Step 6: Bake 20–25 minutes until a toothpick comes out mostly clean with a few moist crumbs. Cool 5 minutes in pans, run a knife around edges, invert onto a rack, and cool completely.

Blueberry filling

stirring frozen blueberries, sugar, lemon juice, and cinnamon in a small saucepan for filling

Step 1: In a saucepan combine blueberries, sugar, lemon juice, cornstarch, and cinnamon. Heat over medium-low until the berries release their juices, stirring often. Add a tablespoon or two of water if it looks dry.

pouring blueberry filling from a saucepan into a glass container

Step 2: Cook until the mixture thickens to a jammy consistency. If it stays thin, stir in a small slurry of cornstarch and sugar to thicken. Transfer to a heat-proof container and chill completely.

Blueberry cream cheese frosting

adding blueberry filling into frosting to make it purple

Step 1: Beat the butter until light and fluffy. Add sifted powdered sugar half a cup at a time, beating well and scraping the bowl.

Add softened cream cheese in small pieces, beating until fully incorporated and fluffy.

fluffy light texture of blueberry cream cheese frosting

Step 2: Reserve half the chilled filling. Puree the remaining filling (about 4–6 tablespoons) until smooth and add it tablespoon by tablespoon to the frosting until the color and flavor are right. Add slowly to avoid splitting the frosting; if it becomes too thin, chill and add more powdered sugar to firm it up.

Assembly

piping blueberry cream cheese frosting on bottom cake layer to create a border

Step 1: Place a small dollop of frosting on your cake board to anchor the cake. Place the first layer, spread a thin crumb coat, then pipe a frosting border at least 1.5″ thick and 0.5″ tall to hold the filling.

adding blueberry filling into middle of blueberry cake

Step 2: Spoon 2–3 tablespoons of chilled filling into the border, spreading gently. Too much filling will cause slipping, so keep layers light. Repeat for the second layer.

stacked cake layers with filling and peeling off the parchment paper off the bottom of the top layer

Step 3: Add the top layer and chill the assembled cake in the freezer for 10 minutes to firm the frosting. Keep any unused frosting chilled; beat again to restore fluffiness if refrigerated more than 15 minutes.

smoothing frosting on blueberry birthday cake with a long metal spatula

Step 4: Finish the top and sides with frosting, smoothing with a metal spatula or scraper. Reserve some to pipe a border on top.

piping a border of frosting on top of the blueberry birthday cake

Step 5: Pipe a decorative border on the top of the cake.

adding drips of blueberry filling on top of the cake

Step 6: Spoon the remaining blueberry filling into the center and allow a few drips to run down the sides if desired. Decorate with crushed Oreos and fresh blueberries. Serve and enjoy.

📝 Expert Cake Tips

  • Weigh flour for best consistency. If using cups, spoon and level—don’t pack the flour.
  • Use a modest amount of filling in each layer to prevent seepage; keep extra filling for serving.
  • This recipe yields enough frosting to fully cover the cake; you can use less for a semi-naked finish.
  • Store the cake in the fridge because of the cream cheese frosting and bring to room temperature 15–20 minutes before serving for the best texture.
  • For clean slices, chill the cake briefly and wipe the knife between cuts.

🥄 Make ahead and storage

Make the blueberry filling up to a few days ahead and keep it chilled in an airtight container. The assembled cake keeps well in the fridge for up to 3 days in a cake carrier. To freeze, firm the frosting in the freezer for a few hours, wrap tightly, and freeze up to 2 months—individual slices freeze well too. Thaw in the fridge and bring to room temperature 15–20 minutes before serving.

fluffy blueberry birthday cake layers

❔ How to make soft and moist cake layers that aren’t dense

Combine butter for flavor and vegetable oil for lasting moisture. The mix of buttermilk and sour cream adds tenderness and a subtle tang that complements the blueberries. Fold the flour in gently and stop as soon as dry streaks disappear to avoid developing gluten and making the cake dense. Also verify that your baking powder is fresh for proper rise.

❔ The best ever blueberry frosting

Blueberry cream cheese frosting is creamy, slightly tangy, and naturally colored by blueberry puree. Keep the butter cool enough so the frosting doesn’t go greasy and the cream cheese should be lightly softened (about 10 minutes) before adding. Add blueberry puree one tablespoon at a time and stop when the frosting is fluffy and well tinted. If the frosting splits or becomes too thin, chill briefly and add powdered sugar, a little at a time, to restore texture.

If you don’t like cream cheese, replace 4 oz cream cheese with ½ cup (4 oz) softened butter and add a teaspoon of lemon juice to balance the richness.

Cut blueberry cake with slice on marble cake plate

📖 Recipe FAQs

Why is my frosting grainy?

You may have added too much blueberry puree. Continue beating and add powdered sugar in 1/4 cup increments and a teaspoon of cornstarch if needed to bring it back together.

How can I fix gloopy frosting?

Chill the frosting for 10–15 minutes, then beat again. Add powdered sugar a little at a time to thicken and a few drops of lemon juice if it tastes too sweet—avoid adding too much liquid.

Can I skip the blueberry filling?

Yes. If you skip it, increase the frosting or use canned blueberry pie filling. Avoid jam, which is overly sweet for this cake.

How long can it sit at room temperature?

Because of cream cheese, keep the cake at room temperature for no more than 1–2 hours. Refrigerate when not serving and bring to room temperature 15–20 minutes before serving.

🍰 More related recipes

  • Lemon Raspberry Cake
  • Blueberry Cupcakes with Blueberry Cream Cheese Frosting
  • Mini Blueberry Pies with Flaky Crust
  • Blueberry Cheesecake Cookies

Did you make this recipe? Please rate it and share a photo in the comments. If you post on social media, tag @flouringkitchen. I’d love to see your creation!

📖 Recipe

slice of blueberry cake on plate

Blueberry Birthday Cake

A tender, lemon-kissed layer cake filled with blueberry pie–style filling and frosted with blueberry cream cheese frosting.
Prep Time: 40 mins
Cook Time: 20 mins
Total Time: 1 hr
Servings: 10 people
Course: Baking, Cake, Dessert
Cuisine: American

Ingredients

Cake Layers

  • ¾ cup unsalted butter, softened
  • ¼ cup vegetable oil
  • 1¼ cups granulated sugar
  • ⅛ teaspoon sea salt
  • 4 large eggs, room temperature
  • ½ cup sour cream, room temperature
  • 1 tablespoon pure vanilla extract
  • 3 tablespoons lemon juice (about 1 lemon)
  • 1 tablespoon grated lemon zest
  • 3⅓ cups all-purpose flour (400 g)
  • 1 tablespoon baking powder
  • ½ teaspoon baking soda
  • ¾ cup buttermilk, room temperature
  • 1½ cups blueberries (fresh or frozen — do not thaw)
  • 1 tablespoon all-purpose flour (for coating blueberries)

Blueberry Filling

  • 2 cups blueberries (fresh or frozen)
  • ½ cup granulated sugar
  • 3 tablespoons lemon juice
  • 1 tablespoon cornstarch
  • ½ teaspoon ground cinnamon

Blueberry Cream Cheese Frosting

  • 4–6 tablespoons blueberry filling (chilled)
  • 1 cup unsalted butter, softened
  • 4 cups powdered sugar, sifted
  • 4 oz cream cheese, softened

Assembly

  • 5 Oreo cookies, crushed (optional)
  • ¼ cup fresh blueberries (optional)

Instructions

Cake Layers

  1. Preheat oven to 355°F (180°C). Grease and line three 8″ round pans.
  2. Beat butter, oil, sugar, and salt until light and fluffy.
  3. Add eggs one at a time, then vanilla, sour cream, lemon juice, and zest.
  4. Sift half the flour with baking powder and baking soda into the batter and fold, then add remaining flour and buttermilk and fold until no dry streaks remain.
  5. Toss blueberries with 1 tablespoon flour and fold into batter gently. Divide between pans and bake 20–25 minutes. Cool completely.

Blueberry Filling

  1. Combine filling ingredients in a saucepan and heat over medium-low until juices release and the mixture thickens, stirring often. Add a small cornstarch slurry if needed to thicken.
  2. Cool completely and chill before using.

Frosting

  1. Reserve half the chilled filling. Puree 4–6 tablespoons of the filling until smooth.
  2. Beat butter until light, add powdered sugar gradually, then add cream cheese in pieces, beating until fluffy.
  3. Add the blueberry puree tablespoon by tablespoon until the frosting is the desired color and flavor. Chill briefly if the frosting loosens, then re-whip.

Assembly

  1. Pipe a frosting border on the first layer to hold the filling. Add 2–3 tablespoons filling inside the border, top with the next layer, and repeat.
  2. Chill the stacked cake for 10 minutes, then frost the top and sides. Pipe a decorative top border, add remaining filling to the center and optional drips, and decorate with crushed Oreos and fresh blueberries.

Notes

Store in the fridge up to 3 days. Freeze wrapped for up to 2 months. Let chilled cake sit 15–20 minutes at room temperature before serving for best texture. If you want a stronger lemon flavor, add extra zest as noted above. Do not omit lemon juice entirely—it helps the cake structure and flavor.