This gluten free and vegan chocolate beet cake is topped with a rich, delicious chocolate frosting made from avocados. You won’t believe how moist this cake is!

When you have picky eaters, sometimes you have to resort to hiding vegetables in recipes, even in dessert recipes. I thought this chocolate cake would be a good opportunity to hide some better for you ingredients inside. like beets and avocados.
This chocolate beet cake is soooo good, and the frosting even fooled my older son, who can usually spot healthier treats a mile away.
This is very similar to my easy vegan and gluten free chocolate cake recipe, but with some beet puree in the batter, and a creamy avocado frosting on top.
If you just want to skip the cake and enjoy the topping, try this chocolate avocado pudding recipe.

Ingredient Notes
- Beet Puree – I just boil a beet or two and then blend in the food processor to make beet puree, but if you wanted to save time you could find baby food beets and use those instead. If you’re out of beets, or hate beets, or are afraid of your hands turning purple, you could easily use another fruit puree. Prune puree would work, as would unsweetened applesauce.
- Avocado – Sometimes people wonder about using avocado in desserts. It really does taste good, but you have to use a perfectly ripe avocado. You can’t use one that’s starting to head south, because it will just taste like an overripe avocado, and that’s no good. A perfectly ripe one will not have any kind of taste in the frosting, it will just be super rich and creamy.
- Gluten Free Flour – I did use a gluten free flour blend in this recipe (123 Gluten Free Flour or Namaste Perfect Flour Blend would work). You can also make this cake with regular flour if you don’t need it to be gluten free.

Storage
Store this cake in the refrigerator. It should stay fresh for two days. The frosting will start to taste a little more like avocados the longer it sits, so you do want to eat this sooner rather than later.
Serving Suggestions
Serve this cake with:
- Strawberries or raspberries
- Whipped coconut cream
- Homemade dairy free chocolate chip ice cream

You’re not in this alone! 🤍 Join my food allergy community and get the newest recipes, tips, and tricks for food allergy families. You can still eat delicious food, even with allergies and intolerances.
Disclosure: This post contains affiliate links.
Recipe

Chocolate Beet Cake with Chocolate Avocado Frosting.
Ingredients
- 1 ½ cups gluten free flour blend
- ½ cup unsweetened cocoa powder
- 1 cup organic cane sugar you can sub coconut sugar for all or part of this
- 1 teaspoon baking soda
- ½ teaspoon salt
- ¼ cup organic canola oil or coconut oil
- ½ cup beets pureed
- ¾ cup water
- 1 teaspoon apple cider vinegar
For the Frosting:
- 2 avocados
- 10 Tablespoons maple syrup
- ½ cup unsweetened cocoa powder
Instructions
- Preheat the oven to 350 degrees F. Lightly grease and flour a 9 inch round cake pan.
- In a large mixing bowl, combine the gluten free flour, cocoa powder, sugar, baking soda, and salt. Whisk together.
- Add the organic canola oil, beet puree, water, and apple cider vinegar. Mix batter by hand.
- Pour batter into prepared cake pan. Bake at 350 degrees F for 35 minutes, or until a toothpick inserted in the middle of the cake comes out clean.
- Let the cake cool in the pan for about 25 minutes, then run a knife around the edges of the cake and invert the pan to remove the cake.
- Allow cake to cool completely before frosting.
- To make the frosting, combine the avocados, maple syrup, and cocoa powder in the food processor. Process until very smooth. Taste it, and add more maple syrup if needed.
- Frost the cooled cake and then store the frosted cake in the refrigerator.
Notes
Nutrition
Cake adapted from this recipe.







priya
This looks like such a moist and rich cake — love the idea of sneaking beets into dessert!
I’m definitely trying this for the weekend family dinner. As an insurance consultant based in Raipur, I often share such smart and balanced ideas with my clients too — sweet and practical at the same time! 😊
– Priya | https://giisraipur.in
priya
I absolutely love how you’ve added beets here — such a creative way to bring in moisture and nutrients without compromising flavor.
Reminds me how we blend tradition with smart planning for our clients — I work as an insurance consultant in Raipur and always share these wholesome ideas with my network too.
Thank you for this thoughtful recipe! 😊
– Priya | https://giisraipur.in