FREE 5-Ingredient Recipe EBook
GET IT NOWThis healthy chocolate cake was the happiest accident. I originally set out to make one that uses honey (and if you know me, you know that means my natural zero sugar honey!) for sweetness, is gluten-free, and has a secret boost of protein. If you’ve made my healthy carrot cake, you know how moist these ingredients can be. This chocolate cake has all the aspects I wanted, but what really surprised me is the texture. It’s a little different from a regular chocolate cake, in the best kind of way. Make it with me and you’ll see what I mean!
Why You Need My Healthy Chocolate Cake Recipe

- Sweet, moist, and ultra rich – This cake tastes much richer and more chocolaty than most chocolate cake recipes, almost fudgy, but not quite as dense as a brownie — somewhere in between. (If you’re after something fluffier, my low carb chocolate cake is a better fit for that.)
- Clean ingredients – Almond flour, Greek yogurt, cocoa powder, no refined sugar or white flour, and 10 grams of protein per slice… I really wanted this to be a cake you could feel good about eating and sharing.
- Perfect for special occasions – I’ve made this healthy chocolate cake more times than I can count, and every time it disappears fast! It’s perfect for birthdays, Valentine’s Day, Mother’s Day, or anytime you need a healthy dessert that doesn’t derail your goals.


Ingredients & Substitutions
Here I explain the best ingredients for my healthy chocolate cake recipe, what each one does, and substitution options. For measurements, see the recipe card.
Healthy Chocolate Cake:
- Flours – I used both my Wholesome Yum Blanched Almond Flour and tapioca flour to get the best texture. Many brands of almond flour can make your cake grainy, but this one is super fine. The tapioca adds just enough lightness so it’s soft and holds together well.
- Unsalted Butter – If you need a dairy-free swap, butter flavored coconut oil is my fave.
- Eggs – Flax eggs should work as a replacement, but the cake will be even more dense since they don’t leaven like real eggs do.
- Honey – I tested this recipe using my Wholesome Yum Zero Sugar Honey, which is natural but slightly less sweet than regular honey. If you’re using regular, reduce the amount to 1 1/2 cups so the cake doesn’t turn out too sweet.
- Greek Yogurt – I added it to this healthy chocolate cake for extra moisture and extra protein! This coconut cream with a splash of lemon juice should work as a swap, but you’ll miss out on the protein.
- Cocoa Powder – For that chocolate flavor. I use and recommend Dutch processed cocoa powder like this because it’s smoother and less bitter.
- Baking Powder (this non-GMO brand is my favorite — and don’t use baking soda), Vanilla Extract (for flavor), and Sea Salt (to bring out the sweetness)

Creamy Chocolate Frosting:
You can use any frosting on this healthy chocolate cake (my other sugar-free chocolate frosting works great, or even cream cheese frosting or sugar-free buttercream), but my favorite here is this one made with actual chocolate:
- Chocolate Chips – I like this sugar-free brand. Save extra for sprinkling on top!
- Unsalted Butter – The base. The butter flavored coconut oil I mentioned above works okay, but not as well as butter.
- Besti Powdered Monk Fruit Allulose Blend – This is the only sweetener I recommend here because it dissolves just like real powdered sugar. Almost all other sugar substitutes will leave a gritty texture. Plain powdered allulose (not crystalline or granulated!) will work, but increase the amount to 1 1/3 cups.
- Heavy Cream – To reach the right consistency. Full-fat coconut milk works, too.
- Vanilla Extract

How To Make Healthy Chocolate Cake
I have step-by-step photos here to help you visualize the recipe. For full instructions with amounts and temperatures, see the recipe card.
Cake:
- Cream the butter. In a large bowl, use a hand mixer to beat the softened butter, until fluffy.
- Add the wet ingredients. Beat in the honey, then the eggs, and finally the Greek yogurt and vanilla.


- Add the dry ingredients. Beat in the almond flour, tapioca flour, cocoa powder, baking powder, and sea salt, one at a time.
- Bake the cake layers. Divide the batter between two cake pans (I like these), and smooth the tops. Bake the healthy chocolate cakes until a toothpick comes out with just a few moist crumbs. Don’t forget to swap the pans halfway through!


Frosting:
- Melt the chocolate. Melt the chocolate chips in short bursts in the microwave, stirring in between, until smooth. Let it cool until it’s warm but not hot.
- Cream the butter and powdered Besti. I do this while the chocolate cools.
- Combine and add vanilla. Beat the melted chocolate into the butter mixture, then the vanilla.
- Adjust the consistency. Add heavy cream as needed to get your frosting smooth and spreadable.


Assembly:
Place a cake layer on a plate or cake stand. Frost the top (I use this icing spatula), add the second layer, and frost the top again. I frost the sides last.
I’m not much of a decorator, so I just sprinkled extra chocolate chips around the edges of my healthy chocolate cake. If you make extra frosting, you can totally decorate the top with piping tips (I just got this set and really like it).



My Recipe Tips
- Use room temperature ingredients. Your batter won’t blend as well if your eggs or Greek yogurt are cold. If you forget to take out the eggs, you can place them in a bowl of warm water to come to room temp quickly, but I don’t have a shortcut for the yogurt.
- Be careful not to overheat the chocolate chips. If they get too hot, they can seize and turn grainy instead of smooth.
- Don’t overbake the cake — the doneness test is different than most. I use the toothpick test, but you’re looking for some moist crumbs on the toothpick, rather than completely clean. Your healthy chocolate cake will be dry if you go past this point.
- Start your mixer at low speed. Tapioca flour and cocoa powder are very powdery, so they can fly everywhere at high speed. For these ingredients especially, I start the mixer on low and increase as they mix in. The many speed settings are one of the reasons I love the hand mixer I have, but you can also stir with a spatula before beating.
Healthy Chocolate Cake
My healthy chocolate cake is rich, moist, sweet, and ultra chocolaty, with 10 grams of protein per slice. No refined sugar or white flour!
Instructions
Tap on the times in the instructions to start a kitchen timer.
Cake:
-
Preheat the oven to 350 degrees F (177 degrees C). Line the bottom of 2 9-inch round cake pans (or springform pans) with parchment paper and spray with cooking spray.
-
In a large bowl, use a hand mixer to beat the butter, until fluffy.
-
Beat in the honey.
-
Beat in the eggs, then the Greek yogurt and vanilla.
-
Beat in the almond flour, tapioca flour, cocoa powder, baking powder, and sea salt, each one at a time.
-
Divide dough among the 2 prepared pans, and smooth the top with a spatula. Bake for 25-30 minutes, swapping the pans halfway through, until an inserted toothpick comes out mostly clean with a few moist crumbs.
-
Let the cakes cool completely in the pans, then run a knife along the sides and carefully flip to release.
Frosting:
-
Melt the chocolate chips in 15-second spurts in the microwave, stirring between spurts, until smooth. Let the chocolate cool for 15 minutes, stirring occasionally, until it’s warm but no longer hot.
-
Meanwhile, in a large bowl, use a hand mixer to beat the butter and powdered Besti for about 3 minutes, until fluffy.
-
Once the chocolate is no longer too hot, beat it into the butter. Beat in the vanilla extract.
-
Beat in the heavy cream as needed to get the consistency you like.
Assembly:
-
Place one cake layer on a cake stand or large plate. Using an icing spatula, frost the top with 3/4 cup of frosting. Place the second layer on top and frost the top with another 3/4 cup of frosting. Finally, frost the sides with the remaining frosting.
LAST STEP: Leave a rating to help other readers, or tag me @wholesomeyum on Instagram. I’d love to hear from you!
Maya’s Recipe Notes
Serving size: 1/16 of the entire cake (it’s very rich)
- Tips: Check out my recipe tips above to help you to help you get the right moist texture in your cake, and a couple gotchas I learned while developing this recipe.
- Store leftovers: You can keep them in an airtight container in the refrigerator for up to 3-5 days.
- Make ahead: Feel free to make this cake in advance and keep it covered in the fridge. A covered cake stand like this is helpful to avoid disturbing the frosting with plastic wrap, or get a carrier like this if you plan to bring it to someone’s house. The frosting does turn solid in the fridge, so let the cake sit at room temperature for 1-2 hours before serving.
- Freeze: You can freeze the entire cake or individual slices. It’ll keep well in the freezer for up to 3-6 months. If it’s frosted, I usually freeze uncovered first to let the frosting harden, then wrap in multiple layers of plastic wrap and foil.
- Note on nutrition info: I used Wholesome Yum Sugar Free Honey to calculate the nutrition facts. If you use regular hone, the sugar and carbohydrates will be higher.
I provide nutrition facts as a courtesy. Have questions about calculations or why you got a different result? Please see my nutrition policy.
Add Your Notes Your Notes
© Copyright Maya Krampf for Wholesome Yum. Please DO NOT SCREENSHOT OR COPY/PASTE recipes to social media or websites. We’d LOVE for you to share a link with photo instead.
Healthy Chocolate Cake

Shop
My
Custom












18 Comments
Heather
0I made this and people raved! I only had extra large eggs and still used 4. I had to bake it an extra 15 minutes for the middle to be cooked. Not sure if that was solely due to the egg size. I used your cream cheese icing with some cocoa added in. Lovely flavour and texture- so moist. I will make again!
Wholesome Yum D
0I’m so happy to hear it was such a hit, Heather! Great call on adjusting the bake time, larger eggs can definitely affect that a bit. And adding cocoa to the icing sounds absolutely delicious!
Diane Lanier
0Can I make this cake as a one layer cake?
Maya | Wholesome Yum
0Hi Diane, Yes, you can do that if you like. Please let me know how it turns out!
Artemis
0I’ve been using your recipes for several years and had always thought the website was Keto but I presume this one is one of your low carb ones as tapioca flour is apparently higher carb than regular flour?
The cake looks fantastic though and obviously far lower in carbs than a regular chocolate cake so well worth “sinning” for!
How different in taste/texture is it compared to a true Keto chocolate cake made just with ground almonds?
Maya | Wholesome Yum
0Hi Artemis, I’m so glad you’ve enjoyed my recipes for a few years now! This is a healthy chocolate cake but not keto friendly. I described the taste and texture above. It’s pretty different from my keto chocolate cake. This one is like a cross between a cake and a brownie. Hope you love it if it fits your lifestyle!
Jennifer
0This cake is AMAZING!!!!! Better than any traditional chocolate cake. Great recipe Maya👏👏👏
Wholesome Yum D
0That means so much, Jennifer. Thank you, I’m thrilled you loved the cake!
Dennis Winger
0Happy Mother’s Day to you.
Wholesome Yum D
0Thank you, Dennis! 🙂
Choi
0can you make this cake using coconut flour?
Maya | Wholesome Yum
0Hi Choi, No, sorry, coconut flour is too different and would require a completely different recipe. I do have a coconut flour cake, but it’s not chocolate.
Linda Johnson
0That it’s so gooey, moist and easy to make!!
Maya | Wholesome Yum
0I’m so glad you liked it, Linda! Thank you.
Debra
0Is there a way to convert the cake recipe to cupcakes easily? Love the sound of this recipe but making a whole cake isn’t always ideal.
Maya | Wholesome Yum
0Hi Debra, Yes, you can bake it as cupcakes if you like! You’ll have to check on them, but I’d estimate 25-30 minutes at 350 degrees F. I’d start checking on them at 20 minutes. You can use the same frosting, too!
Patricia
0Can anything else be used in place of the tapioca flour?
Maya | Wholesome Yum
0Hi Patricia, The texture is best with the tapioca flour included. Arrowroot powder would work as a substitute.