A Soft, Velvety Spring Cake with the Most Beautiful Natural Blue Hue. It has that classic soft velvet crumb you would expect, but with a gentle blueberry flavor and a naturally pretty blue tint that makes it feel perfect for spring and summer gatherings.
The texture is tender and moist, with just enough richness to feel special without being heavy. Paired with a light cream cheese frosting, every bite is soft, slightly tangy, and full of fresh berry flavor.
This is the kind of cake you bring out when you want something a little different that still feels comforting and homemade.
Quick Recipe Overview
Prep time: 20 minutes
Bake time: 25 to 30 minutes
Cooling time: 45 minutes
Total time: about 1 hour 30 minutes
Servings: 10 to 12 slices
Ingredients
For the Cake
2 1/2 cups all purpose flour
1 1/2 cups granulated sugar
1 teaspoon baking soda
1/2 teaspoon baking powder
1/2 teaspoon salt
1 cup buttermilk, room temperature
1/2 cup unsalted butter, melted
1/4 cup vegetable oil
2 large eggs
1 tablespoon lemon juice
1 teaspoon vanilla extract
1 cup blueberry puree (blended fresh blueberries)
1 to 2 teaspoons natural blue food coloring (optional, for a brighter color)
For the Cream Cheese Frosting
8 ounces cream cheese, softened
1/2 cup unsalted butter, softened
3 cups powdered sugar
1 teaspoon vanilla extract
1 to 2 tablespoons milk (as needed for consistency)
Instructions
Step 1: Prepare the Pans
Preheat your oven to 350°F (175°C). Grease and line two 8 inch round cake pans with parchment paper.
Step 2: Make the Blueberry Puree
Blend fresh blueberries until smooth. If you prefer a smoother cake texture, you can strain the puree to remove skins.
Step 3: Mix the Dry Ingredients
In a large bowl, whisk together the flour, sugar, baking soda, baking powder, and salt.
Step 4: Mix the Wet Ingredients
In another bowl, whisk together the buttermilk, melted butter, oil, eggs, lemon juice, vanilla extract, and blueberry puree.
If you are using food coloring, add it here until you reach your desired shade of blue.
Step 5: Combine
Pour the wet ingredients into the dry ingredients and gently mix until just combined. Do not overmix, as this helps keep the cake tender.
Step 6: Bake
Divide the batter evenly between the prepared pans.
Bake for 25 to 30 minutes, or until a toothpick inserted in the center comes out clean.
Let the cakes cool completely before frosting.
Step 7: Make the Frosting
In a large bowl, beat the cream cheese and butter until smooth and creamy.
Add powdered sugar gradually, then mix in the vanilla extract. Add milk a little at a time until the frosting is soft and spreadable.
Step 8: Assemble the Cake
Place one cake layer on a serving plate and spread a layer of frosting on top.
Add the second layer and frost the top and sides of the cake.
You can keep the finish simple or swirl the frosting for a soft, homey look.
Serving Suggestions
Serve slices with:
Fresh blueberries
A light dusting of powdered sugar
Hot tea or iced drinks
A scoop of vanilla ice cream
This cake works beautifully for brunch, birthdays, or spring celebrations.

Helpful Tips
Use Fresh Blueberries
Fresh berries give the best flavor and color. Frozen can work, but thaw and drain them first.
Do Not Overmix
A gentle mix keeps the crumb soft and velvety.
Adjust the Color Naturally
The blueberry puree will give a subtle blue-purple tint. Food coloring is optional if you want a brighter blue.
Easy Variations
Lemon Blueberry Velvet Cake
Add extra lemon zest to brighten the flavor and enhance the berry taste.
Blueberry Layer Cake with Jam Filling
Spread a thin layer of blueberry jam between the cake layers for extra flavor.
Cupcake Version
Divide the batter into cupcake liners and bake for 18 to 20 minutes.
How to Make This Recipe Vegan
Replace eggs with a plant based egg substitute.
Use plant based butter and cream cheese for the frosting.
Swap buttermilk with plant milk mixed with a little lemon juice.
The cake will still be soft and flavorful.
Storage Tips
Room temperature
Store covered for up to 2 days.
Refrigerator
Store in an airtight container for up to 5 days.
Freezer
Freeze unfrosted layers for up to 2 months. Thaw before frosting.
Frequently Asked Questions
Why is my cake not very blue?
Blueberries naturally give more of a purple tone. For a brighter blue, a small amount of food coloring helps.
Can I use frozen blueberries?
Yes, just thaw and drain them well before blending.
What makes this a velvet cake?
The combination of buttermilk, fat, and gentle mixing creates a soft, tender crumb similar to classic velvet cakes.
Can I make this ahead of time?
Yes. You can bake the layers a day ahead and frost before serving.
Can I use a different frosting?
Yes. Whipped cream frosting or a light buttercream both pair nicely with the blueberry flavor.

Blue Blueberry Velvet Cake
Equipment
- mixing bowls
- whisk
- electric mixer
- 8-inch round cake pans
- parchment paper
- spatula
- blender
Ingredients
- 2 1/2 cups all purpose flour
- 1 1/2 cups granulated sugar
- 1 tsp baking soda
- 1/2 tsp baking powder
- 1/2 tsp salt
- 1 cup buttermilk, room temperature
- 1/2 cup unsalted butter, melted
- 1/4 cup vegetable oil
- 2 large eggs
- 1 tbsp lemon juice
- 1 tsp vanilla extract
- 1 cup blueberry puree
- 1-2 tsp natural blue food coloring (optional)
- 8 oz cream cheese, softened
- 1/2 cup unsalted butter, softened
- 3 cups powdered sugar
- 1 tsp vanilla extract (for frosting)
- 1-2 tbsp milk
Instructions
- Preheat oven to 350°F (175°C). Grease and line two 8-inch round cake pans with parchment paper.
- Blend fresh blueberries until smooth. Strain if desired for a smoother texture.
- In a large bowl, whisk together flour, sugar, baking soda, baking powder, and salt.
- In another bowl, whisk buttermilk, melted butter, oil, eggs, lemon juice, vanilla, and blueberry puree. Add food coloring if using.
- Pour wet ingredients into dry ingredients and mix gently until just combined.
- Divide batter between pans and bake for 25–30 minutes until a toothpick comes out clean. Cool completely.
- Beat cream cheese and butter until smooth. Add powdered sugar gradually, then vanilla and milk until spreadable.
- Assemble cake by frosting between layers and covering the top and sides. Decorate as desired.





