Naturally-Dyed Red Velvet Cake with Cream Cheese Frosting

February 2, 2016

Test Kitchen-Approved

Author Notes: This cake gets its intense red color from a combination of fresh beet purée and a highly acidic batter. The finished cake has the slightest earthy flavor, but it is barely noticeable, especially with a healthy swipe of cream cheese frosting. Yossy Arefi

Makes: an 8-inch cake with two layers
Prep time: 1 hrs 20 min
Cook time: 20 min


For the cake:

  • 1 cup beet purée, from fresh red beets (not cooked)
  • 3/4 cup buttermilk
  • 1 tablespoon white wine vinegar
  • 2 tablespoons lemon juice
  • 1 tablespoon vanilla extract
  • 2 1/2 cups cake flour
  • 3 tablespoons cocoa powder, not Dutch-process
  • 2 teaspoons baking powder
  • 1 teaspoon cream of tartar
  • 1 teaspoon salt
  • 1/2 cup neutral-flavored oil
  • 1/2 cup unsalted butter, softened
  • 2 cups granulated sugar
  • 3 large eggs

For the cream cheese frosting:

  • 8 ounces cream cheese, at room temperature
  • 8 ounces unsalted butter
  • 2 tablespoons crème fraîche
  • 1 pound confectioners' sugar
  • 1/2 teaspoon lemon zest
  • 1 teaspoon vanilla extract
  • 1 pinch salt
In This Recipe


For the cake:

  1. Preheat oven to 350° F and position a rack in the center of the oven. Butter two 8-inch cake pans and line them with parchment paper. Butter the paper too, then dust the pans with flour.
  2. Add the beet purée, buttermilk, vinegar, lemon juice, and vanilla extract to a food processor fitted with the steel blade and process until very smooth.
  3. Sift the cake flour, cocoa powder, baking powder, cream of tartar, and salt together in a bowl.
  4. In a large bowl, beat the sugar, oil, and butter together until creamy. Add the eggs one at a time, mixing for 30 seconds after each addition.
  5. Alternating, add the flour mixture and beet mixture, beginning and ending with the flour mixture. Divide between the prepared pans and bake until a bake tester inserted into the center of the cake comes out clean, 20 to 30 minutes.
  6. Cool the cakes on a rack for 20 minutes, then invert onto the rack to cool completely.

For the cream cheese frosting:

  1. To make the frosting: Beat the butter and cream cheese together on high speed until fluffy and smooth add the crème fraîche. Turn the mixer to low and gradually add the confectioners' sugar until just combined, then turn the mixer up to medium-high and beat until fluffy and smooth, making sure to stop the mixer and scrape down to the bottom of the bowl so everything is evenly mixed. Add the lemon zest, vanilla extract, and salt.
  2. To assemble the cake: Trim the tops of the cake layers so they are flat, if necessary. Place one layer on a serving plate or pedestal and spread about 1 cup of frosting on top. Top with the second cake layer, then smooth a thin coat of frosting on the outside of the cake. Chill for at least 30 minutes, then cover the cake with a second, heavier coat of frosting to finish.

More Great Recipes:
Cake|American|Cream Cheese|Lemon Juice|Vinegar|Buttermilk|Beet|Serves a Crowd|Fall|Fourth of July|Spring|Summer

Reviews (22) Questions (0)

22 Reviews

Sarah A. January 9, 2019
This cake is very acidic. Tastes almost like a lemon cake. There’s a beet juice drink that you can buy at Trader Joe’s. This recipe essentially makes that drink in cake form. The texture is lovely and moist... definitely velvety. But the taste... is it supposed to be soooo tart?
dbrs August 25, 2017
The second purée works much better in a blender if you have a large food processor
Amy T. July 5, 2017
We made this yesterday and it was delicious. The color was vibrant and the cake was moist. It did take longer than 30 minutes to bake as some people have commented, but we are at altitude. With blue sprinkles on top it was a perfect July 4th dessert.
Laura November 24, 2016
I hate to say it but...this cake was disgusting. The beet purée smelled like dirt (instructions on how to make were never mentioned). And the cake tasted like dirt. (Not that I'm in the habit of eating dirt) I will not be making this recipe again (although the frosting was delicious).
nicole July 2, 2016
I thought this was one of the worst cake recipes I've ever made. The cake was just sweet with a tang. There are much better beet cake recipes such as the one from Martha Stewart Living. I was very disappointed as this was a cake for my son's 13th birthday.
lenore March 18, 2016
the colour, flavour, and texture of this cake was spectacular! no strong beet flavour, but a lovely moisture from the beets. my cake pans were too shallow to hold all the batter, so I made 3 layers instead of 2; not a bad thing! the baking time was much longer than called for in the recipe, even with the smaller pans. when I read about the 1000 calories per serving, I gasped! glad I ate only a small piece; the cake is so rich tasting that I didn't need more than a sliver. I didn't have any wine vinegar, so I used cider vinegar; still yummy. I used twice as much lemon rind in the icing, as I like a tart lemon flavour. a suggestion for the recipe: give an estimate re how many beets will be needed (e.g. approx. 4 - 5 medium sized beets - just a number pulled out of the air; I can't remember how many I ended up using!)
Jeannie E. March 14, 2016
A very good cake, and the flavor was lovely. Two comments:<br />1) The recipe needs to include the instructions on how to make the beet purée. We should not have to hunt in the comments to find it, as it is an integral part of the recipe.<br />2) in step 5 for the cake, we need to know if we are to "stir" "beat" or "mix" and for how long. Often at this point in a cake recipe, a baker is cautioned against over mixing. So do we beat for 5 minutes...or stir to combine or what?<br />Thanks.
Sharon W. February 26, 2016
Although I've been searching for a natural food coloring for red velvet cupcakes, I just did the numbers of this recipe and at over 1000 calories per serving, I'm struggling to figure out a way to make this manageable. Any suggestions?
leslie W. February 12, 2016
Just wanted to make sure before making this recipe that for the icing that it's truly 8 oz (2 sticks) of butter and not 8 T, since I usually don't see butter listed in recipes as ounces.
Corene W. February 10, 2016
My mother's friend worked in a bakery and their secret for flat cakes was this:<br />You tie a strip of wet towel around the edge of the pan while baking. This helps the cake rise evenly so one does not have to saw off the cake tops.
Don February 10, 2016
can you juice the beets and then just use the beet juice
Laura415 February 26, 2016
I'm thinking of using the beet pulp and juice. Juicing the raw beats is a good way to get them pulverized more than just grating. Then if necessary you can puree them further in a blender mixing both together.
Anna February 8, 2016
What exactly is neutral-flavored oil?
Author Comment
Yossy A. February 9, 2016
grapeseed, vegetable or canola oil would all work - basically anything without a strong flavor like olive oil.
Sumeet K. February 8, 2016
What can I use instead of eggs to make this recipe vegetarian?
Author Comment
Yossy A. February 9, 2016
I haven't tried this recipe with any egg substitutions so I can't say for sure what would work.
priya February 13, 2016
you could try 2 flax eggs and 2 AF eggs:<br />2 tbsp ground flax seeds in 6tbsp water, and 6 tbsp aquafaba ( or search on facebook: vegan meringue - hits and misses, for more info)
priya February 13, 2016
oh sorry i read that as 4 eggs for some reason. you could do 6 tbsp AF and 1 tbsp flax
Amanda P. February 5, 2016
How does one make beet puree from fresh beets?
Author Comment
Yossy A. February 5, 2016
peel and chop the fresh beet into chunks, then use a food processor to puree. it's okay if the puree isn't totally smooth because you will puree them a bit more with the buttermilk and other wet ingredients<br />.
Casey February 4, 2016
2 crème fraîche. Is this tbs?
Author Comment
Yossy A. February 5, 2016
yes, sorry about that!