Blue Velvet Cake with Cream Cheese Frosting and Fresh Blueberries Recipe
Introduction
Blue Velvet Cake is a stunning twist on the classic red velvet, featuring a vibrant blue hue and a rich cocoa flavor. Layered with creamy, tangy cream cheese frosting and fresh blueberries, this cake is perfect for celebrations or any time you want to impress with a colorful dessert.

Ingredients
- 1 ¾ cups all-purpose flour
- 2 tablespoons natural cocoa powder
- 1 teaspoon baking powder
- ½ teaspoon baking soda
- ½ teaspoon salt
- ¾ cup unsalted butter, softened
- 1 cup + 2 tablespoons granulated sugar
- 2 eggs
- ¾ cup sour cream
- 1 ½ teaspoons vanilla extract
- ½ teaspoon vinegar
- ½ cup buttermilk
- 1 tablespoon blue food coloring
- ½ teaspoon violet food coloring
- For the Cream Cheese Frosting:
- 10 tablespoons unsalted butter, room temperature
- 10 ounces cream cheese
- 1 ½ teaspoons vanilla extract
- ¼ teaspoon almond extract
- 5 cups powdered sugar
- Fresh blueberries for layering and decoration
Instructions
- Step 1: Preheat your oven to 350°F (175°C). Line four 6-inch round cake pans with parchment paper and lightly spray with non-stick spray.
- Step 2: In a bowl, whisk together the flour, cocoa powder, baking powder, baking soda, and salt. The cocoa powder adds flavor and helps achieve the vibrant blue color.
- Step 3: In a separate bowl, cream the softened butter and granulated sugar until light and fluffy, incorporating air for a lighter cake texture.
- Step 4: Add eggs to the creamed mixture one at a time, then mix in sour cream, vanilla extract, and vinegar to add moisture and balance the sweetness.
- Step 5: Gradually add the dry ingredients to the wet mixture, alternating with the buttermilk tinted with blue and violet food coloring. Stir gently to distribute the color evenly.
- Step 6: Divide the batter evenly among the prepared pans and bake for 25-27 minutes or until a toothpick inserted in the center comes out clean. Let the cakes cool completely before assembling.
- Step 7: To prepare the frosting, beat butter, cream cheese, vanilla, and almond extract until smooth. Gradually add powdered sugar, beating until creamy and easy to spread.
- Step 8: Layer the cooled cakes with cream cheese frosting and fresh blueberries between each layer. Decorate the sides with cake crumbs or smooth frosting as desired.
Tips & Variations
- Use natural cocoa powder rather than Dutch-processed to ensure the bright blue color develops properly.
- For a stronger blue shade, adjust the food coloring gradually to avoid altering the flavor.
- Fresh blueberries inside the layers add a lovely burst of flavor and contrast in texture.
- Try substituting buttermilk with a mix of milk and lemon juice if buttermilk is not available.
Storage
Store the assembled cake covered in the refrigerator for up to 3 days to keep the cream cheese frosting fresh. For longer storage, keep the cake layers separately wrapped in plastic wrap and frozen for up to 1 month. Bring to room temperature before frosting and serving. When reheating, allow the cake to warm slightly at room temperature but avoid microwaving cream cheese frosting to prevent melting.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I make this cake without fresh blueberries?
Yes, you can omit the fresh blueberries or substitute them with other berries like raspberries or sliced strawberries for a different flavor.
What if I don’t have violet food coloring?
Violet food coloring is optional and used to deepen the blue hue. If unavailable, you can simply use blue food coloring alone, though the color might be slightly less vibrant.
PrintBlue Velvet Cake with Cream Cheese Frosting and Fresh Blueberries Recipe
A visually stunning and delicious Blue Velvet Cake featuring a moist, tender crumb enhanced with natural cocoa and vibrant blue and violet food coloring. This cake is layered with a luscious cream cheese frosting and fresh blueberries, perfect for special occasions or an elegant dessert.
- Prep Time: 20 minutes
- Cook Time: 27 minutes
- Total Time: 1 hour 10 minutes
- Yield: 12 servings 1x
- Category: Dessert
- Method: Baking
- Cuisine: American
- Diet: Vegetarian
Ingredients
For the Cake:
- 1 ¾ cups all-purpose flour
- 2 tablespoons natural cocoa powder
- 1 teaspoon baking powder
- ½ teaspoon baking soda
- ½ teaspoon salt
- ¾ cup unsalted butter, softened
- 1 cup + 2 tablespoons granulated sugar
- 2 eggs
- ¾ cup sour cream
- 1 ½ teaspoons vanilla extract
- ½ teaspoon vinegar
- ½ cup buttermilk
- 1 tablespoon blue food coloring
- ½ teaspoon violet food coloring
For the Cream Cheese Frosting:
- 10 tablespoons unsalted butter, room temperature
- 10 ounces cream cheese
- 1 ½ teaspoons vanilla extract
- ¼ teaspoon almond extract
- 5 cups powdered sugar
- Fresh blueberries for layering and decoration
Instructions
- Preheat and Prep: Preheat your oven to 350°F (175°C). Line four 6-inch round cake pans with parchment paper and lightly coat them with non-stick spray to prevent sticking.
- Mix the Dry Ingredients: In a medium bowl, whisk together the all-purpose flour, natural cocoa powder, baking powder, baking soda, and salt. The cocoa powder contributes to the unique flavor and plays a vital role in developing the vibrant blue color.
- Cream Butter and Sugar: In a separate large bowl, cream the softened unsalted butter and granulated sugar until the mixture is light and fluffy, incorporating air into the batter for a lighter cake texture.
- Add Eggs and Wet Ingredients: Add the eggs one at a time to the creamed butter and sugar, mixing well after each addition. Then, add sour cream, vanilla extract, and vinegar, mixing until fully combined to add moisture, richness, and a subtle tang.
- Combine Dry and Wet Ingredients: Gradually add the dry ingredients into the wet mixture alternately with the buttermilk tinted with blue and violet food coloring, mixing until the batter is smooth and the color is evenly distributed.
- Bake: Divide the batter evenly among the prepared cake pans. Bake for 25-27 minutes, or until a toothpick inserted in the center comes out clean. Allow the cakes to cool completely before assembling.
- Prepare the Frosting: Beat together the unsalted butter, cream cheese, vanilla extract, and almond extract until smooth and creamy. Gradually add the powdered sugar, beating until the frosting is creamy and spreadable.
- Assemble the Cake: Layer the cooled cakes with cream cheese frosting and fresh blueberries between each layer. Optionally, coat the sides with cake crumbs or leave the frosting smooth and elegant for decoration.
Notes
- Ensure all ingredients, especially butter, eggs, and cream cheese, are at room temperature for best mixing results.
- Use natural cocoa powder for the best flavor and color effect.
- Adjust the blue and violet food coloring amounts to achieve your desired color intensity.
- You can substitute fresh blueberries with other fresh berries as preferred.
- Store leftover cake covered in the refrigerator for up to 3 days.
Keywords: Blue Velvet Cake, Blue Cake, Cream Cheese Frosting, Blueberry Cake, Moist Cake, Layer Cake, Festive Cake

