Chocolate Beet Cake Recipe: Earthy Sweetness With Moist Layers

Desserts

Chocolate Beet Cake Recipe: Earthy Sweetness With Moist Layers

A vegan chocolate beet cake transforms humble beets into a decadent dessert with layers of deep cocoa richness and natural sweetness—no refined sugar needed. ✨ The secret lies in reducing beets into a concentrated syrup, which intensifies their natural caramel notes while keeping the crumb impossibly moist.

I developed this recipe after years of experimenting with plant-based baking, and it delivers restaurant-quality texture without dairy or eggs.

What makes this cake truly special is its perfect balance of earthy beets and velvety chocolate, all while staying 100% vegan. The cake batter uses aquafaba (chickpea brine) as a fluffy egg substitute, while coconut oil creates a tender, rich crumb.

The beet reduction adds both moisture and a subtle caramel depth that elevates every bite. Most importantly, this recipe never compromises on texture—no dryness or crumbly edges here.

By the time you pull it from the oven, you'll have a perfectly domed cake with a crackly top and moist interior that practically melts in your mouth. The chocolate frosting, made with vegan dark chocolate and coconut cream, ties everything together with a glossy finish.

This isn't just another vegan dessert—it's a showstopper that even non-vegans will beg for seconds.

Serve it at dinner parties, holiday gatherings, or as a special treat for yourself. The natural sweetness from the beets means you can reduce the sugar further if desired, making this cake both indulgent and health-conscious. Let's get baking—this one's worth every layer.

👨‍🍳
Difficulty
Medium
🌿
Category
Vegetarian
🔥
Calories
Med Cal

Ingredients for chocolate beet cake

Transform humble beets into a decadent vegan cake with layers of cocoa richness and natural sweetness.

Ingredient Amount Notes
Medium Beets 🍠 1 ½ lbs Organic preferred, peeled and chopped
Unsweetened Applesauce 🍎 1 cup For moisture and binding
Extra-Firm Tofu 🥜 1 lb Pressed and crumbled for texture
Aquafaba 🥫 1 cup From chickpea brine, whipped
Unsweetened Cocoa Powder 🍫 ¾ cup Dutch-processed for smoothness
Organic Cane Sugar 🍚 ¾ cup Or coconut sugar for refined-free
All-Purpose Flour 🌾 1 ½ cups Gluten-free blend if needed
Baking Soda 🧪 ½ tsp For lift and texture
Salt 🧂 ½ tsp Fine sea salt preferred
Vanilla Extract 🌸 1 tbsp Pure Madagascar preferred
Melted Coconut Oil 🥥 ½ cup Unrefined for flavor
Vegan Dark Chocolate 🍫 12 oz 70% cacao minimum
Coconut Cream 🥥 1 can Full-fat for frosting
Powdered Sugar 🍚 1 ½ cups For smooth frosting

The beets are the star here—organic preferred for deeper flavor. I grab mine from Whole Foods or the farmers market when they're in season. Look for vibrant color (deep red or purple) and firm texture. Trader Joe's has pre-cooked beets in a jar if you're short on time, but fresh is always better. The tofu adds protein and moisture without altering the cake's delicate texture—press it for 20 minutes to remove excess water. For the cocoa, Valrhona or Guittard brands deliver that velvety finish.

No aquafaba? Flax eggs (3 tbsp ground flax + 9 tbsp water = 3 eggs) work in a pinch, though the texture won't be as light. Short on beets? Sweet potato purée at half the amount gives similar moisture. The chocolate frosting can be made with nutritional yeast for a cheesy note if you're feeling adventurous. For the sugar, maple syrup or agave can replace half the cane sugar. The coconut oil must be melted—microwave 30 seconds or use a double boiler. And trust me on the vanilla—imitation extracts have no depth.

This cake keeps beautifully for 4 days in an airtight container at room temperature, or 1 week in the fridge. The frosting stays glossy for 3 days if sealed properly. I always bake two layers and freeze one—portioned in parchment-lined containers with frosting in between layers. Reheat slices at 300°F for 5 minutes if they've lost their moisture. The beet reduction? Make a double batch—it's perfect over pancakes or in smoothies.

❤️

Why You'll Love This Recipe

  • No Eggs, No Problem: I swear by this trick—aquafaba and tofu replace eggs without a single extra trip to the store. The tofu blends into a creamy base while the aquafaba whips up light, so you get that classic cake texture without fuss. Honestly, my vegan friends keep asking for this one.
  • Earthy Chocolate Magic: That deep, molasses-like sweetness from roasted beets? It’s like someone took chocolate cake and gave it a sophisticated upgrade. The cocoa powder adds richness, but the beets bring this unexpected, slightly tangy depth that makes every bite feel special.
  • Leftovers That Last: This cake keeps beautifully for days—moist enough to slice for breakfast or pack in lunches, yet sturdy enough to handle travel. I’ve taken slices to work and they stayed fresh, no weird dry edges. (Yes, even on a Tuesday night.)
  • Budget-Friendly Luxury: Beets and tofu are cheap staples, but they make this taste like a bakery treat. The applesauce cuts costs while adding moisture, so you’re not sacrificing quality for savings. It’s the kind of dessert that feels indulgent without breaking the bank.

Step-by-step instructions for chocolate beet cake

Here's how to create layers of rich chocolate depth and earthy sweetness—no dry crumbs in sight.

1

👨‍🍳 Step 1: Roast and Process the Beets

Preheat your oven to 400°F and pierce the 1.5 lbs medium beets with a fork. Wrap them in foil and roast for 45-50 minutes until tender when pierced with a knife. Let them cool slightly, then peel off the skins and transfer to a food processor.

Pulse the beets until smooth, scraping down the sides as needed. You should end up with about 1 cup of beet purée. The vibrant color will infuse your cake with natural sweetness and moisture—this is the secret to that perfect fudgy texture without added sugar. Set the purée aside to cool completely before using.

2

👨‍🍳 Step 2: Whip the Aquafaba and Prepare the Tofu

In a clean, grease-free bowl, whip the 1 cup aquafaba with an electric mixer on high speed until it forms stiff peaks, about 5-7 minutes. This step is crucial for lightening the cake—think of it as the vegan equivalent of egg whites. Meanwhile, drain and press the 1 lb extra-firm tofu for 15 minutes to remove excess water.

Crumble the pressed tofu into a bowl and set aside. The aquafaba will triple in volume, creating air pockets that prevent dense layers. If you don't have aquafaba, chickpea brine works just as well—just make sure it's fresh and well-whipped. The tofu will mimic the moisture and protein structure of traditional cakes.

3

🥘 Step 3: Combine Wet Ingredients for the Cake Batter

In a large mixing bowl, combine the cooled beet purée, 1 cup unsweetened applesauce, 0.75 cup organic cane sugar, 0.5 cup melted coconut oil, and 1 tbsp vanilla extract. Whisk until smooth and fully incorporated. The applesauce will bind everything together while adding natural sweetness and moisture.

Add the crumbled tofu and mix again until no lumps remain. The batter should be thick but pourable—like a rich brownie batter. This is where the magic happens: the beet purée and applesauce create a moist crumb without needing extra oil or butter. Stir in the 0.75 cup unsweetened cocoa powder and 0.5 tsp baking soda until just combined. Avoid overmixing to keep the cake tender.

4

🍳 Step 4: Fold in Whipped Aquafaba and Bake

Gently fold the whipped aquafaba into the batter using a spatula, being careful not to deflate the peaks. Add the 1.5 cups all-purpose flour and 0.5 tsp salt, folding just until no dry flour remains. Divide the batter evenly between two greased and lined 8-inch round cake pans. Tap the pans gently on the counter to remove any air bubbles.

Bake at 350°F for 25-30 minutes, or until a toothpick inserted in the center comes out clean. The cake should spring back when gently pressed. Here's the thing—don't overbake. The beets and applesauce keep the cake moist longer, so pull it out as soon as it's done. Let the cakes cool in the pans for 10 minutes before transferring to a wire rack to cool completely.

5

🥘 Step 5: Prepare the Chocolate Frosting

Melt the 12 oz vegan dark chocolate and 1 can coconut cream together in a double boiler or microwave, stirring until smooth. Let the mixture cool slightly, then whisk in the 1.5 cups powdered sugar until fully combined. The frosting should be thick but spreadable—like a rich ganache. If it's too thin, chill it for 15 minutes to thicken.

Once your cakes are completely cool, spread a generous layer of frosting between the layers and on the top and sides. The dark chocolate adds depth to the earthy beet flavor, while the coconut cream keeps the frosting lusciously smooth. Chill the cake for 1 hour before slicing to let the frosting set. Each slice should be moist, rich, and perfectly balanced between sweet and earthy.

👨‍🍳

Pro Tips For Making Chocolate Beet Cake

  • ROAST BEETS UNTIL TENDER: I learned this the hard way—undercooked beets turn your cake into a gummy mess. Roast them at 400°F (200°C) for 45-50 minutes, wrapped in foil first, then unwrapped for the last 15 minutes. Pierce them twice with a fork first, or they’ll explode like overripe fruit.
  • BLEND TOFU SMOOTHLY: Skip the chunks—run the extra-firm tofu through a food mill or press it through a fine-mesh sieve before blending. This keeps the cake light, not dense. (Yes, it’s extra work, but trust me, your fork will thank you.)
  • WHISK AQUAFABA STIFF: Don’t just fold it in—whisk the aquafaba with a pinch of cream of tartar until it forms soft peaks, then gently fold it in last. This adds lift without collapsing the batter like overmixed eggs would.
  • MEASURE COCOA ACCURATELY: Use a kitchen scale for the cocoa powder—1 tablespoon of scooped powder can vary wildly. Too much makes the cake bitter; too little leaves it flat. Stick to 30 grams for ½ cup, and sift it first to avoid lumps.

Common mistakes when making this dish

Overmixing the Batter

When you fold in the whipped aquafaba and flour, resist the urge to mix vigorously. Overmixing develops gluten in the flour, creating a tough, dense cake instead of the tender crumb we want.

I use a spatula to gently fold just until no dry flour remains—think "ribbon stage" like in pancake batter. The goal is to combine without activating too much gluten. For extra insurance, sift the flour first to reduce clumping. 💫

Skipping the Beet Reduction

Never skip reducing the beets into a purée—this is where the moisture and natural sweetness come from. Raw beets add bulk without enough flavor or moisture to create that perfect fudgy texture. After roasting, pulse them until completely smooth in a food processor.

The vibrant color will infuse every layer, giving your cake its signature depth. Pro tip: Strain through a fine-mesh sieve if you prefer an ultra-smooth texture. 🥕

Using Low-Quality Chocolate

The frosting and cake both rely on high-quality chocolate for that rich, velvety finish. I recommend using 70% cacao or higher vegan dark chocolate like Lindt or Hu Kitchen brands—they melt smoothly and provide deep cocoa flavor.

Avoid chocolate chips or baking chocolate, as they contain stabilizers that can make the frosting grainy. For the cake, Dutch-processed cocoa powder like Valrhona ensures a smoother texture without bitterness. 🍫

Incorrect Aquafaba Whipping

If your aquafaba doesn't whip to stiff peaks, your cake will be dense. Use a clean, grease-free bowl and electric mixer—hand-whipping won't create enough volume. Whip for 5-7 minutes until you can hold the peaks upright.

If your aquafaba is old or salty, rinse it first to remove excess sodium, which can prevent proper whipping. I always check the brine's freshness before using it. 🥫

Overbaking the Cake

Beets and applesauce keep this cake moist longer, so it's easy to overbake. The moment a toothpick comes out clean is the perfect time to pull it—25-30 minutes at 350°F is ideal.

Overbaking dries out the crumb and makes it crumbly. Let the cake cool in the pan for 10 minutes before transferring to a rack, but don't skip this step—it helps retain moisture. 🌡️

Ignoring the Resting Time

After frosting, resist the urge to slice immediately. Chilling the cake for 1 hour lets the frosting set properly and prevents it from sliding off. The beet purée and coconut oil in the frosting need time to firm up slightly.

If you're impatient, refrigerate for 30 minutes at least—trust me, the wait is worth it for clean slices. ⏰

Nutrition facts

Servings 8
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 28g36%
Saturated Fat 16g80%
Cholesterol 0mg0%
Sodium 420mg18%
Total Carbohydrate 62g23%
Dietary Fiber 8g29%
Sugars 45g
Protein 12g24%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I make this cake without aquafaba?

Yes! If you don't have aquafaba, use 3 flax eggs (3 tbsp ground flaxseed + 9 tbsp water, mixed and rested for 5 minutes) or 1/2 cup unsweetened applesauce as a replacement. The texture won't be as light, but it will still be moist and delicious. For best results, combine these substitutes with 1/2 tsp baking powder to help with rise.

2

How do I store leftover chocolate beet cake?

Keep the cake in an airtight container at room temperature for up to 4 days, or refrigerate for 1 week to preserve freshness. The frosting stays glossy for 3 days when properly sealed. For longer storage, freeze individual slices wrapped in plastic wrap—they'll stay moist for 2 months. Reheat slices at 300°F for 5 minutes if they dry out.

3

Why does my cake taste bitter?

Bitterness usually comes from over-roasting the beets or using too much cocoa powder. Roast beets until tender (45-50 minutes at 400°F) but not charred. For the frosting, balance the chocolate by adding 1-2 tbsp maple syrup if needed. Also, ensure your chocolate is 70% cacao or less—higher percentages can taste overly bitter.

4

Can I make this cake gluten-free?

Replace the all-purpose flour with a 1:1 gluten-free baking flour blend (like Bob's Red Mill). Add 1/2 tsp xanthan gum per cup of flour to improve texture. For binding, increase the applesauce by 2 tbsp since gluten-free flours absorb more liquid. Test your blend first in small batches to adjust moisture levels.

5

What's the best way to serve this cake?

This cake shines at holiday gatherings or birthday celebrations—its rich chocolate and earthy beet flavors make it a conversation piece. Garnish with fresh berries, toasted coconut flakes, or edible gold leaf for elegance. For a modern twist, serve with a scoop of vegan vanilla ice cream or a dollop of whipped coconut cream.

★★★★★4.5(8 reviews)
Categories Desserts