Purple Velvet Cake Recipe

A dreamy, colorful layer cake with a tender crumb and mild cocoa tang, naturally flavored with purple sweet potato and vanilla for a silky purple hue.

A dreamy, colorful layer cake with a tender crumb and mild cocoa tang, naturally flavored with purple sweet potato and vanilla for a silky purple hue.

Prep
20 min
Cook
30 min
Total
1 hr 30 min
Servings
12 slices
Purple Velvet Cake Recipe

From the first whisk, the bright purple batter fills the kitchen with the warm scent of vanilla and a whisper of cocoa, promising a tender, melt in your mouth crumb. This cake is all about silky color and soft, velvety layers that stay moist from the first bite to the last crumb.

I love making this cake on a cozy weekend or for a small celebration when you want something picture worthy without artificial dyes. It is a simple weekend project that feels special every time you cut a slice.

Pinterest image for Purple Velvet Cake Recipe, with two photos of the recipe Save
Save it on Pinterest to make later.

Every time I bake this cake, I think back to my grandmother in the kitchen, humming softly while she layered patience and love into each pastry. Making this cake connects me to those memories and lets me create something beautiful to share with my own little table.

RECIPE

Purple Velvet Cake Recipe

Prep:20 minCook:30 minTotal:1 hr 30 minServings:12 slicesCalories:~320 per sliceCuisine:American

Ingredients

Purple Vanilla Cake

Cream Cheese Frosting

Optional Garnish

Instructions

  1. Prep and preheat

    Line two 8 inch round cake pans with parchment paper and grease the sides. Preheat your oven to 350 degrees Fahrenheit so it is ready when the batter is mixed.

  2. Whisk dry ingredients

    In a medium bowl, whisk together the flour, cocoa powder, baking powder, baking soda, salt, and purple sweet potato powder until evenly combined.

  3. Cream butter and sugar

    In a large bowl, beat the softened butter and granulated sugar with a hand mixer or stand mixer on medium speed until light and fluffy, about 3 to 4 minutes.

  4. Add eggs and vanilla

    Add the eggs one at a time, mixing well after each addition, then beat in the vanilla extract and vinegar until the mixture looks glossy.

  5. Alternate dry and wet ingredients

    Gradually add the dry ingredients to the butter mixture in three additions, alternating with the milk in two additions. Begin and end with the dry ingredients, mixing just until combined after each addition.

  6. Check batter color and consistency

    The batter should be a soft purple tone. If the color is very pale, add a little more purple sweet potato powder. Stop mixing as soon as everything is combined to keep the cake tender.

  7. Bake in a hot oven

    Divide the batter evenly between the prepared pans and smooth the tops. Bake for 25 to 32 minutes, or until a toothpick inserted into the center comes out with a few moist crumbs.

  8. Cool the layers

    Let the cakes cool in the pans for 10 minutes, then run a knife around the edges and turn them onto a wire rack to cool completely before frosting.

  9. Make the frosting

    Beat the softened cream cheese and butter until smooth, then gradually add the powdered sugar, vanilla, and salt. Add heavy cream a tablespoon at a time until the frosting is spreadable and silky.

  10. Assemble and finish

    Place one cake layer on a serving plate, spread a generous amount of frosting on top, then add the second layer. Frost the top and sides of the cake, then garnish with berries or a light dusting of cocoa if you like.

Substitutions and variations

  • If you do not have purple sweet potato powder, use beet powder mixed with a little cocoa for color, or swap in mashed roasted purple sweet potato and reduce the milk slightly.
  • For a dairy free version, use vegan butter, a plant based cream cheese, and almond or oat milk.
  • Replace the eggs with a vegan egg replacer according to package instructions for an egg free version.

Chloe's tips

  1. Measure the flour correctly by spooning it into the measuring cup and leveling it off to avoid a dry cake.
  2. Let the cakes cool fully before frosting to prevent the frosting from melting or sliding off the layers.
  3. If you want extra vivid color, add a little more purple sweet potato powder, but taste for a mild cocoa flavor so it does not turn bitter.

How to store it

  • Store the frosted cake in an airtight container in the refrigerator for up to 4 days.
  • Keep unfrosted cake layers in an airtight container at room temperature for up to 2 days or freeze for up to 1 month.

Serving suggestions

Serve this cake in neat slices with a dollop of whipped cream or fresh berries on the side for a pretty presentation.

  • Slice with a warm knife for clean edges
  • Pair with a light citrus sorbet for a bright contrast
  • Drizzle a little berry coulis over the top for extra color
Purple Velvet Cake Recipe, ready to serve

Frequently asked questions

Can I use fresh purple sweet potato instead of powder

Yes, you can roast or steam purple sweet potato, mash it, and let it cool before folding it into the batter. Reduce the milk a little to balance the extra moisture.

Why is my cake batter gray instead of purple

This can happen with certain types of cocoa or baking soda reacting with the sweet potato. Use a good quality natural cocoa and mix the batter just until combined to keep the color bright.

Can I make this cake gluten free

Swap the all purpose flour for a gluten free flour blend that includes xanthan gum or add 1 teaspoon of xanthan gum if your blend does not contain it.

How long can I keep the frosted cake in the fridge

The frosted cake will stay fresh in the refrigerator for up to 4 days. Let it sit at room temperature for about 30 minutes before serving for the best texture.

Let's get cooking!

Enjoy cutting into this beautiful, cloud soft cake and sharing the vibrant flavor with friends and family. Every slice feels like a little celebration, and you will love the way the purple layers and creamy frosting come together so happily.

More Cakes recipes
EVERY RECIPE, ONE SEARCH AWAY

What are we cooking today?

Search by recipe name, ingredient or occasion.

Made for people who love to cook.Esc to close