Desserts
This vegan chocolate beet cake transforms humble beets into a rich, moist dessert that surprises even the most skeptical chocolate lovers. The secret lies in roasted beets—caramelized until they deepen the chocolate's earthy notes while adding natural sweetness and unmatched moisture.
I developed this recipe after years of experimenting with beet-based desserts, and it’s finally the one that delivers restaurant-quality texture without dairy or eggs.
The cake’s beauty comes from its simplicity: 5 key ingredients create a tender crumb with pockets of fudge-like chocolate, all thanks to flax eggs and aquafaba for binding. Roasting the beets first intensifies their sweetness and mellows their earthiness, so the final bite is smooth, velvety, and packed with flavor.
The result is a cake that’s moist for days—no dry crumb here.
What makes this recipe stand out is how it balances two powerhouse ingredients: chocolate’s bold richness and beets’ subtle sweetness. The roasted beets infuse the batter with natural moisture, while dairy-free chocolate ensures every layer is deeply satisfying.
Perfect for birthdays, holidays, or just because, this cake proves plant-based desserts can be just as indulgent as traditional ones.
Serve it with a dusting of cocoa powder or a dollop of vegan whipped cream for extra decadence. The rich, moist texture makes it ideal for slicing and gifting—every bite will leave your guests asking for the recipe. Let’s bake this showstopper.
Ingredients for chocolate beet cake
Five ingredients transform humble beets into decadent vegan chocolate cake.
| Ingredient | Amount | Notes |
|---|---|---|
| Medium Beets 🥕 | 2 whole | Organic preferred, peeled and cubed |
| Extra-Virgin Olive Oil 🫒 | ¼ cup | For roasting beets, high quality |
| Unsweetened Applesauce 🍎 | 1 cup | Substitute for eggs, unsweetened |
| Aquafaba 🥫 | ½ cup | From canned chickpeas, whisked |
| Dairy-Free Dark Chocolate 🍫 | 1 ½ cups | 70% cacao minimum, chopped |
| All-Purpose Flour 🌾 | 2 cups | Organic preferred, sifted |
| Granulated Coconut Sugar 🍯 | 1 cup | Vegan alternative to white sugar |
| Baking Powder 🍞 | 1 ½ tsp | Aluminum-free preferred |
| Ground Cinnamon 🌿 | 1 tsp | Freshly ground preferred |
| Sea Salt 🧂 | ½ tsp | Fine grain, Diamond Crystal |
| Vanilla Extract 🌸 | 1 tbsp | Pure Madagascar bourbon |
| Cocoa Powder 🍫 | ½ cup | Unsweetened Dutch-processed |
| Almond Milk 🥛 | ½ cup | Unsweetened, for moisture |
The beets are the foundation—organic, medium-sized yield the best texture and sweetness. Roast them until caramelized for depth of flavor; Whole Foods or local farmers' markets typically carry the highest quality. The dark chocolate must be at least 70% cacao—Lindt or Ghirardelli brands deliver consistent results. For the flour, King Arthur or Bob's Red Mill are preferred for their fine grind and reliable performance in baking. The coconut sugar adds subtle caramel notes while maintaining the cake's rich color, and it's crucial to use the granulated form for even distribution.
No applesauce? Mashed banana or unsweetened applesauce from a jar works equally well, though flavor may vary slightly. Aquafaba is non-negotiable for the binding properties—chickpea brands like Goya yield the best results. Short on dark chocolate? Substitute with dairy-free milk chocolate, but expect a slightly sweeter profile. The cocoa powder should be Dutch-processed for smoother flavor, and Navitas or Hershey's Special Dark are reliable choices. For vanilla, Madagascar bourbon extract adds complexity, but pure vanilla will suffice in a pinch. The almond milk can be swapped for any unsweetened plant-based milk, but it should be lightly sweetened if using a nut milk with strong flavor.
Store the cake in an airtight container at room temperature for up to 4 days, or refrigerate for 1 week to preserve moisture. The beet flavor intensifies slightly over time, so it actually tastes better the second day. For longer storage, slice and freeze individual portions for up to 3 months. To maintain the cake's signature texture, avoid overmixing the batter—fold just until combined. The roasted beets can be prepped ahead and refrigerated for 3 days before use, making this a flexible recipe for busy bakers.
Why You'll Love This Recipe
- No Beetle-ing Around: The roasted beets add natural sweetness and moisture—no extra sugar or oil needed. I’ll be real: I was skeptical at first, but the earthy depth pairs with dark chocolate like a match made in dessert heaven.
- Foolproof Mix-In: Applesauce and aquafaba replace butter and eggs with zero fuss. Honestly, the cake’s so light you’d never guess it’s vegan—just a whisk, a bowl, and 20 minutes of baking. My lazy Sundays just got a lot sweeter.
- Crowd-Pleaser Twist: This cake works for brunch, potlucks, or "I need chocolate now" moments. Between us, the rich flavor hides the beets beautifully—even my chocolate-averse coworker asked for seconds.
- Budget Bright Spot: Dark chocolate and beets stretch your dollar without sacrificing decadence. I’ve made this for 12 people using store-brand ingredients, and the leftovers? Still gone by Wednesday. Smart dessert, zero guilt.
Step-by-step instructions for chocolate beet cake
Here's the method for achieving that signature moist, fudgy texture with earthy depth from roasted beets.
Roast the Beets for Natural Sweetness
Preheat your oven to 400°F and line a baking sheet with parchment paper. Toss the 2 whole medium beets with 0.25 cup extra-virgin olive oil until evenly coated. Spread them in a single layer and roast for 45 minutes until tender when pierced with a fork and their edges are caramelized.
This roasting process intensifies their natural sweetness while developing that signature earthy flavor that pairs beautifully with chocolate. Let them cool completely before processing—this prevents excess moisture in your batter. Once cooled, peel off the skins and coarsely chop the beets into ¼-inch pieces.
Prepare the Wet Ingredients
In a medium bowl, whisk together the 1 cup unsweetened applesauce, 0.5 cup aquafaba, and 1 tbsp vanilla extract until completely smooth. The aquafaba will help create that signature light, airy texture while replacing eggs. In a separate bowl, melt the 1.5 cups dairy-free dark chocolate with the roasted beets using a double boiler or 30-second intervals in the microwave, stirring until fully incorporated.
Here's the thing—adding the roasted beets directly to the wet ingredients creates a more cohesive batter with even moisture distribution. The melted chocolate should be completely smooth with no visible lumps, and the mixture should be thick but pourable. If it's too thick, add 1-2 tablespoons of almond milk to achieve the right consistency.
Combine Dry Ingredients and Fold Wet Mixtures
In a large mixing bowl, sift together the 2 cups all-purpose flour, 0.5 cup cocoa powder, 1 cup granulated coconut sugar, 1.5 tsp baking powder, 1 tsp ground cinnamon, and 0.5 tsp sea salt. Create a well in the center and pour in the chocolate-beet mixture and applesauce blend. Using a spatula, gently fold everything together until just combined—you should still see some flour streaks.
Overmixing develops gluten which can make your cake dense. The batter should be thick but not stiff, with a rich, velvety appearance from the chocolate and beets. If it's too dry, add the remaining 0.5 cup almond milk to maintain proper moisture levels for that signature tender crumb.
Bake Until Golden and Springy
Preheat your oven to 350°F and grease two 9-inch round cake pans. Divide the batter evenly between them and smooth the tops. Bake for 35-40 minutes until a toothpick inserted in the center comes out with just a few moist crumbs—this indicates perfect doneness without being underbaked.
The cake should be golden brown at the edges with a slightly domed center. Real talk: don't open the oven during baking or you risk collapsing the structure. Let the cakes cool in their pans for 10 minutes before transferring to a wire rack to cool completely. This resting period ensures even moisture distribution throughout the cake.
Pro Tips For Making Chocolate Beet Cake
- Roast Beets Until Tender: I learned this the hard way—undercooked beets turn your cake into a gritty mess. Roast them at 400°F (200°C) for 45-50 minutes until they’re fork-tender, then cool completely before grating. Cold beets blend smoother and don’t turn your batter into a watery sludge.
- Whisk Aquafaba Like Egg Whites: This isn’t just a substitute—it’s the secret to fluffy layers. Beat the aquafaba with a hand mixer until stiff peaks form (about 3-4 minutes), then gently fold it into the batter last. Rushing this step means a dense, flat cake instead of something light enough to fool chocolate lovers.
- Melt Chocolate Slowly: Dairy-free chocolate burns faster than you’d think. Use a double boiler or microwave in 20-second bursts, stirring between each, until it’s just melted—not glossy. Overheating turns it grainy, and your cake will taste like it’s fighting for texture.
- Fold in Applesauce Last: Sounds weird, but it works: mix the applesauce with the wet ingredients after combining everything else. This keeps the batter from separating when you add the aquafaba, and your cake won’t end up with streaks of pure applesauce in every bite. Trust the process.
Essential equipment for this recipe
Essential Mixing Tools
Your first investment should be a high-quality stand mixer—I swear by my KitchenAid Artisan Series with the paddle attachment for combining wet ingredients smoothly. The paddle prevents overwhipping the aquafaba, which keeps the cake's texture light and airy.
For hand mixers, the Cuisinart SmartStir delivers consistent results without overmixing. 💫
Precision Baking Pans
Use two 9-inch round cake pans with non-stick coating—I recommend Wilton Perfect Results pans for even baking and easy release. These pans distribute heat evenly, preventing dry edges while keeping the center moist. Avoid dark-colored pans unless you're willing to bake 5-10 minutes longer to compensate for heat absorption.
Roasting Beets Properly
A sharp chef's knife and mandoline slicer make peeling and chopping beets effortless. For even roasting, use a baking sheet with raised edges—I prefer OXO Good Grips—to prevent oil spills. A meat thermometer ensures beets reach 200°F internal temperature for perfect caramelization without burning.
Chocolate Melting Setup
For melting chocolate, a double boiler is non-negotiable—I use a stainless steel mixing bowl over a saucepan with 1 inch of simmering water. Never microwave chocolate directly, as it creates uneven heating and seizes. A fine-mesh sieve helps remove any remaining lumps before incorporating into the batter.
Measuring with Accuracy
Invest in a digital kitchen scale for precise measurements—especially for flour and sugar. I use the OXO Good Grips scale to measure 2 cups flour as 240 grams for consistency. A spoon rest keeps your counter clean while measuring wet ingredients like aquafaba and applesauce.
Cooling and Storage
For cooling, a wire rack with a removable drip tray prevents soggy bottoms. Store baked cakes in an airtight container—I use Glasslock containers—to lock in moisture. A parchment-lined tray makes slicing clean portions easier, especially when gifting or reheating individual slices.
Nutrition facts
Frequently asked questions
Why does this recipe use roasted beets instead of raw?
Roasting caramelizes the beets, deepening their natural sweetness and mellowing their earthy flavor—this creates perfect harmony with chocolate. Raw beets would add moisture but lack the rich depth that makes this cake truly special. The 45-minute roast at 400°F transforms them into a flavor powerhouse while keeping the texture tender.
Can I make this cake without aquafaba?
Yes! Swap the 0.5 cup aquafaba with 2 flax eggs (2 tbsp ground flaxseed + 6 tbsp water, mixed and rested for 5 minutes) or 0.5 cup unsweetened applesauce. These alternatives maintain moisture and binding, though aquafaba gives the lightest texture. For extra insurance, add 0.25 tsp baking soda to boost rise.
How can I tell when the cake is fully baked?
Insert a toothpick into the center—it should come out with just a few moist crumbs (not wet batter). The edges should pull away slightly from the pan, and the cake should spring back gently when pressed. Overbaking dries it out, so check at 35 minutes if your oven runs hot.
Does this cake taste like beets?
Not at all! The roasting process mellows the beets' flavor, leaving only a subtle earthy sweetness that complements—not overpowers—the chocolate. Think of it as a whisper of beet in a rich chocolate symphony. The cocoa powder and cinnamon further mask any vegetal notes, making it taste like a decadent chocolate cake with a secret ingredient.
Can I use this batter for cupcakes instead?
Divide the batter into 24 lined cupcake tins and bake at 350°F for 18-22 minutes (until a toothpick test passes). The smaller size ensures even baking, and the cupcakes will have a slightly denser but still moist texture. Top with vegan frosting or a dusting of cocoa powder for extra flair.
