Best Blue Velvet Cake Recipe

This best Blue Velvet Cake Recipe is topped with a creamy vegan buttercream frosting. Blue velvet cake recipes are made from a buttermilk cake batter with cocoa flavor added. Sometimes referred to as a Blue Suede Cake, you’ll love that this beautiful blue velvet color comes from all-natural ingredients (no artificial food coloring was involved). If you love the surprising royal blue cake, this recipe is for you!

Add this creamy vegan vanilla frosting on top and sprinkles for a festive vegan birthday cake!

A slice of blue velvet cake on a plate in front of the rest of the cake.

What does blue velvet cake taste like?

A Blue velvet cake has the same amazing taste as its red velvet counterpart. It’s a moist cake made with cocoa flavoring and mild acidic notes (thanks to vinegar). Blue food coloring is used to create a gorgeous blue cake concealed beneath a sweet cream cheese frosting!

Wouldn’t it be perfect to make your next Birthday cake blue? Or how about a Blue Velvet Wedding Cake? Whether Blue Birthday Cakes or wedding cakes, this cake is gorgeous!

Blue Velvet Cake vs Red Velvet Cake

There are a lot of similarities between a blue velvet and a red velvet cake. The red velvet cake originated in the Great Depression when people had to be more creative with their dessert recipes because of the lack of sugar. Creative cooks added beats to their cake to add some color.

Both cakes are moist cakes with a slight cocoa flavor.

I love this story from Epicurious on the origins of the Red Velvet Cake.

How to Make Blue Velvet Cake

I basically used the recipe for my vegan vanilla cake and transformed it into navy blue cake recipes. To create that velvety cocoa flavor without changing the color of the cake, I used cocoa extract instead of cocoa powder.

This recipe for blue velvet cake from scratch begins with beating together the butter and the sugar.

Step One: Cream Butter and Sugar

Set your mixer to medium speed and take your time with this first step, beating it between 2–3 minutes.

Looking down on a stand mixer to the creamed vegan butter and sugar in a mixing bowl.

Step Two: Add Ingredients

Add the following to the creamed butter: oil, almond flour, cornstarch, baking soda, baking powder, and salt. Then, beat for another minute or so, until light and fluffy.

Marly’s Tips

You’ll notice this is a cake made without egg. The flour along with the cornstarch will create the structure for this cake. It’s easy to make an eggless cake!

Looking down on a stand mixer with cake batter on the beaters and in the mixing bowl.

The batter is sticking to the beaters now which is good.

Step Three: Add Vinegar & Cocoa Powder

Next, add the vinegar and cocoa extract, and beat on medium-low speed to combine.

A hand pours flour into a mixing bowl. A pyrex measuring dish of water sits next to it.

Step Four: Alternate Flour and Water

Next, add both water and flour in steps. Turn the mixer down to low speed. Beginning with the flour, pour about a half cup in, followed by some of the water. Repeat this, finishing with the flour.

Step Five: Add Blue Coloring

Of course, most blue chocolate cake recipes use food coloring. However, I used the magic blue matcha powder, otherwise referred to as Blue Butterfly Pea Powder! It’s a natural ingredient, which is appealing.

Simply add pea powder to the batter and stir, and the cake batter will transform into a stunning shade of blue.

Blue cake batter in a mixing bowl of a stand mixer.

Making Blue Cake

Sure, you can buy a blue cake mix, but I was committed to finding a way to color this cake blue naturally rather than one with tons of unnatural blue food coloring.

So, I think you’ll love these two tricks I used to make the blue cakes recipes with a natural process.

  • First, I used cocoa extract instead of cocoa powder (because cocoa powder is so dark it was hard to get a beautiful blue color without adding a lot of food coloring
  • Second, a natural blue matcha powder created a beautiful hue!

You’ll notice that the batter is a more vibrant blue than the baked cake which is more of a blue-green cake. If you want the finished cake to be a more vibrant color, I recommend adding a teaspoon or two of natural food coloring gel.

Looking down on blue cake batter in a round cake pan.
Blue cake ideas: Swirl the matcha coloring instead of mixing it entirely.

Marly’s Tips

Create a gorgeous marbled look with this blue cake recipe by swirling the color throughout the batter.

Finally, allow the cakes to cool completely before frosting. Make a blue and white cake by topping it with some vegan cream cheese frosting.

Marly’s Tips

Use these tips and tricks to make this blue velvet cake perfect every time:

  • I used Earth Balance vegan butter
  • Use softened vegan butter, by letting it out on a counter for 30 minutes or so
  • Don’t overmix the batter once you’ve added the flour
  • Check for doneness beginning at around 30 minutes. Insert a tester into the center of the cake — it should come out clean to indicate that the cake is done
  • Use a 9X13 pan to make a blue sheet cake. Be sure and bake the cake for an additional 10 – 15 minutes and use a tester to test for doneness.
  • Allow the cakes to cool for 10 minutes after removing them from the oven before removing them from the pan
  • After the cakes are removed from the pans, set them on a wire rack and cool completely before frosting them
  • Use my Vegan Cake Balls as a guide to transforming this into Blue Velvet Cake Pops.
  • Make a blue velvet cake with cream cheese frosting by using the frosting recipe from the Vegan Carrot Cake recipe (see link below).
  • Sometimes cakes don’t bake evenly and if that’s the case, simply use a long, serrated knife (like a bread knife) and trim the domed top of each cake to create a more even surface. You’ll want to coat the top with a little bit of frosting (called a crumb coat)
  • Transform this into a blue velvet cupcake recipe by pouring the batter into prepared muffin tins. Bake for 20–25 minutes. You’ll love those royal blue cupcakes!

Best Vegan Cake Recipes

Do you love vegan cake recipes? You’ll want to check out some amazing recipes, such as:

A slice of blue velvet cake lays on its side on a plate with a fork next to it.

I hope you love this recipe as we do! Have you tried it? Be sure and leave a comment and a rating of this recipe below and then take a quick photo and share it with me using #namelymarly on Instagram. I love seeing your creations!

A slice of blue velvet cake on a plate in front of the rest of the cake.

Blue Velvet Cake

Blue Velvet Cake is a chocolate flavored cake infused with natural blue color and a delicious vanilla buttercream frosting.
5 from 6 votes
Print Pin Rate
Course: Dessert
Cuisine: American
Keyword: Blue Velvet Cake
Prep Time: 10 minutes
Cook Time: 35 minutes
Resting Time: 10 minutes
Total Time: 45 minutes
Servings: 24
Calories: 195kcal
Author: Namely Marly


  • 1/2 cup vegan butter , softened
  • 2 cups granulated sugar
  • 1/4 cup vegetable oil
  • 1/2 cup almond flour
  • 1/2 cup cornstarch
  • 1 teaspoon baking soda
  • 1 teaspoon baking powder
  • 1 teaspoon salt
  • 1 tablespoon apple cider vinegar
  • 2 tablespoons cocoa extract
  • 2 cups cold water
  • 3 cups all purpose flour
  • 2 tablespoons blue matcha powder
  • Optional: Vegan Buttercream Vanilla Frosting
  • Optional: Natural Food Coloring Gel (for even bluer cake)


  • Preheat oven to 350F. Coat 2, 8 or 9- inch round cake pans with vegetable cooking spray. Cut parchment paper into two 8 or 9- inch circles. Place the round parchment paper in the bottom of the pans. Spray papers with vegetable cooking spray. Set aside.
  • In the bowl of your stand mixer fitted with the paddle attachment (or using a hand mixer) mix the butter and sugar together on medium speed for approximately 2 minutes. Add in the oil, almond flour, cornstarch, baking soda, baking powder, and salt. Continue mixing for an additional minute until smooth and combined. Add vinegar, cocoa extract, and mix again until smooth and creamy, scraping down the sides of the bowl as necessary to mix the batter evenly.
  • Turn the mixer to low speed. In alternating steps add the flour and water, beginning with the flour. Continue mixing an additional 30 seconds, until combined and smooth. Add the matcha powder and mix again until just combined.
  • Pour half the batter into each of the prepared pans.
  • Bake for 30 – 33 minutes, until the edges are golden brown and the center of the cake is set. Insert a toothpick in the center should come out clean.
  • If using a 9 X 13 cake pan, bake for approximately 40 – 45 minutes 
  • Remove cakes from oven and allow to cool for 10 minutes. Then invert the cakes onto wire racks and cool completely before frosting.
  • While the cakes are cooling, prepare your frosting. Above is a link to Vegan Vanilla Frosting which works perfectly on this cake!


This cake is divided into 12 slices and the estimated nutritional information is for one slice, without frosting.
Nutrition Facts
Blue Velvet Cake
Amount Per Serving
Calories 195 Calories from Fat 54
% Daily Value*
Fat 6g9%
Saturated Fat 2g10%
Sodium 174mg7%
Potassium 35mg1%
Carbohydrates 31g10%
Sugar 16g18%
Protein 2g4%
Vitamin A 180IU4%
Calcium 15mg2%
Iron 0.8mg4%
* Percent Daily Values are based on a 2000 calorie diet.

The nutrition information shown is an estimate provided by an online nutrition calculator and should not be considered a substitute for a professional nutritionist’s advice.


This post may have affiliate links. See our full disclosure for more information.

12 Responses to Best Blue Velvet Cake Recipe

    • Oh good! I mean, wouldn’t it have been cool if it would have turned out blue? Maybe I’ll try it again…without the cocoa!


Your email address will not be published.

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.