Chocolate Protein Cake
This chocolate protein cake is going to be your new favorite healthy dessert. It tastes just like any other cake, but is made with good for you ingredients, naturally gluten free, refined sugar free and made in one bowl.

I may be more excited to share this recipe than any other one I’ve shared before. I was skeptical of how close to regular cake I could make this protein cake when I went into the testing process, but I have been SO pleasantly surprised.
It’s rich and fudgy but still fluffy and moist just like any good gluten free chocolate cake. It’s made with just one flour- oat flour, plus chocolate protein powder and cocoa powder to get both a cake like texture and chocolate flavor.
I don’t recommend adding protein powder to regular cake mix which is why it’s key to find a recipe that already calls for it! It can really change both the texture and flavor.
Protein powder can replace a bit of flour in some baked goods, but I generally don’t recommend it in large quantities. This recipe packs 10 grams of protein per serving since we’re using 2/3 cup of protein powder. Try my protein mug cake or chickpea blondies next!
Before we get started…
- I don’t recommend putting protein powder in any old cake recipe, so it’s important to follow a recipe like this one that already calls for protein powder!
- It’s totally safe to bake with protein powder, just be sure to choose one that you like the flavor of since it’s a key ingredient here.

How to make chocolate protein cake
WHISK WET. In a mixing bowl, whisk together all wet ingredients aside from the coffee/hot water until smooth.
ADD DRY. Add in the dry ingredients, making sure to spoon and level the flour, protein powder and cocoa. Do not pack them into your measuring cups!
ADD COFFEE. Whisk just until the dry ingredients start to blend into the batter, then pour in your brewed coffee or hot water. Whisk until smooth. The batter will be on the thicker side.
BAKE. Transfer to your prepared pan and bake for 22-28 minutes or until a toothpick comes out clean. The top may crack slightly as it bakes, this is normal. Careful not to over bake or it can come out dry.
COOL. Remove from the oven and let cool in the pan for about 15 minutes, then transfer to a wire rack to finish cooling. I usually just lift it up from the parchment paper, but you can flip it carefully onto the wire rack if you only put parchment on the bottom of the pan.
FROST. While it cools, make the frosting. Beat the butter with an electric mixer for about 2 minutes, then mix in the cocoa powder.
SERVE. Add in the powdered sugar, then the vanilla and milk until you get your desired consistency. Once the cake is completely cooled, add the frosting, slice and enjoy! Try my protein banana bread or protein sugar cookies next.

Key ingredients
OAT FLOUR. Since this is a chocolate protein cake, I wanted to use a simple and healthy flour. Oat flour is one of my favorites to bake with and yields a really nice traditional cakey texture.
PROTEIN POWDER. You need chocolate protein powder for this recipe, please don’t use any other flavors! I used a pea protein, but you can use whey. I highly suggest one that is stevia sweetened.
Make sure you use one that you have tasted before in some capacity, whether a smoothie or other baked good, it’s important you know you like it! I like this pea protein.
COCOA. The chocolate from the protein powder won’t yield a strong enough flavor, so some cocoa powder is necessary to give this a rich chocolate flavor.
EGGS. Three eggs not only help bind all ingredients together, but they also give a fluffy texture and add a whole 18 grams of protein to the cake!
WANT TO SAVE THIS RECIPE?

GREEK YOGURT. I love baking with greek yogurt because it adds a lot of moisture and adds protein! I used plain greek yogurt, which I recommend. Either 2% or whole.
SUGAR. Any granulated sugar will work, I used coconut sugar to keep this cake refined sugar free (aside from the frosting). That plus a bit of maple syrup will sweeten the cake beautifully and add moisture.
COFFEE. I tested this both with brewed coffee and regular hot water and much prefer the flavor with coffee. If you make just regular strength coffee it won’t add a coffee flavor, just bring out the chocolate.
You can make a strong brew if you want a strong coffee flavor. Hot water will work, but it won’t enhance the chocolate flavor.
BUTTER. A bit of melted butter creates a richness to the cake and adds moisture. If you prefer, you can use refined coconut oil.

Make it dairy free!
This chocolate protein cake is naturally gluten free as written, but you can make it dairy free with a few simple swaps.
First, swap the butter in both the cake and the frosting with a dairy free butter like Earth Balance. For the cake itself, you can use refined coconut oil.
Second, use a dairy free greek yogurt like the one from Kite Hill. It doesn’t have quite as thick of a consistency as regular greek yogurt but it will still work. I don’t recommend a regular non-dairy yogurt such as coconut as it’s too thin.
Unfortunately, this recipe cannot be made vegan or without eggs. Since there are three eggs in the cake, they’re very important for providing structure and ensuring the cake rises and stays fluffy.

How to store
Because of all the ingredients in the protein cake that keep it moist, this recipe stores quite well! Once it has been frosted, I suggest storing it in a container at room temperature for 3-5 days.
You can also store it in the fridge, but because of the butter, it will start to harden a little bit. It will still be delicious, just have a firmer texture.
You can freeze the cake before it’s frosted. Just let it cool, then wrap tightly in plastic wrap and freeze for up to 2 weeks or until ready to frost.

More high protein recipes!
- Vegan Protein Cookies
- Protein Banana Muffins
- Protein Brownies
- Chickpea Cookie Dough
- Protein Yogurt Fruit Dip
Follow along on on instagram and subscribe to my email list for more recipes and updates. Leave a comment and rating below if you try this recipe and let us know how it turns out!

Chocolate Protein Cake
by: claire cary
Ingredients
Wet
- ⅓ cup brown or coconut sugar
- 2 tablespoons maple syrup
- 3 eggs
- ½ cup greek yogurt
- ⅓ cup butter melted
- ¾ cup brewed coffee or hot water
- 1 teaspoon vanilla extract
Dry
- ¾ cup oat flour
- ⅔ cup chocolate protein powder
- ½ cup cocoa powder
- 1 teaspoon baking powder
- ¼ teaspoon baking soda
- ¼ teaspoon salt
Frosting
- ½ cup butter softened/room temperature
- ¼ cup cocoa powder
- 2 ½ cups powdered sugar
- 1 teaspoon vanilla
- 2-4 tablespoons milk
Instructions
- Preheat the oven to 350 degrees Fahrenheit.
- Line an 8×8 inch baking pan with parchment paper and set aside.
- In a mixing bowl, whisk together all wet ingredients aside from the coffee/hot water until smooth.
- Add in the dry ingredients, making sure to spoon and level the flour, protein powder and cocoa. Do not pack them into your measuring cups!
- Whisk just until the dry ingredients start to blend into the batter, then pour in your brewed coffee or hot water.
- Whisk until smooth. The batter will be on the thicker side.
- Transfer to your prepared pan and bake for 22-28 minutes or until a toothpick comes out clean. The top may crack slightly as it bakes, this is normal.
- Remove from the oven and let cool in the pan for about 15 minutes, then transfer to a wire rack to finish cooling.
- While it cools, make the frosting. Beat the butter with an electric mixer for about 2 minutes, then mix in the cocoa powder.
- Add in the powdered sugar, then the vanilla and milk until you get your desired consistency.
- Once the cake is completely cooled, add the frosting, slice and enjoy!
Notes
Comments
-
Dear Claire,
I`d love to make this recipe for my nephews birthday as he’s a teenager obsessed with protein!
I am in the UK but when I change the recipe to METRIC it is all listed in ml which here is a fluid scale rather than weight – should it be for example…. 177.44 grams oat flour etc?-
Thank you so much for letting me know! Will look into this and it should be fixed soon.
-
Thanks so much… failing that I`ll have to buy some US cups!!
-
-
-
I followed the recipe, I do not have a thick batter! It is as runny as water. Not happy because now I have just wasted a lot of money on ingredients ๐คฆโโ๏ธ
-
What protein powder did you use? How did the cake end up baking?
-
-
Thank you so much for sharing this recipe! It is a lifesaver while I have gestational diabetes–I used a sugar substitute and it doesn’t raise my sugars at all! And it’s genuinely good! I’ve gotten so used to being disappointed by low-glycemic recipes that I was so happy to find this one ๐ (Oh I didn’t use the frosting but I did add some dark chocolate chips). Thanks again ๐
-
Hi ๐
Can I used gluten free ALL PURPOSE WHITE FLOUR MIX instead of oat flour?!-
That should be ok! But the bake time may need to be a bit shorter.
-
-
This recipe is unbelievably good! The batter looked soupy so I was doubtful but the cake is so moist you can’t tell that it’s a healthy dessert!
-
I’ve made it three times already and love it each time. I swirled peanut butter to the batter after pouring it in the baking dish and added milk chocolate chips to the batter. Baked it for 25 minutes, turned off oven and let it sit for 3 minutes and removed it from oven. The frosting is also delicious. I sliced strawberries over the frosting.
-
Delicious! Thanks, Zoe!
-
Hi, when you say bake at 350 F, is that in a fan oven or a normal/non-fan one? Sorry not from the US, so not sure what is usually meant when just stating the temperature. Thanks!
-
Non-fan!
-
-
-
-
Can I use steel protein chocolate mint flavor?
-
Sure! It will just obviously give a minty flavor.
-
-
They turned out amazing for me! I used siggis dairy free yoghurt to make them dairy free and made them into cupcakes and baked for 25 mins.
My boyfriend, who normally doesnโt like anything โhealthyโ said it was almost like a fudgy brownie and loved it!!! Thank you!!! This will be on repeat.
-
Love it! Thank you, Evelyn!
-
-
I tried making this and it turned out very very dry. Do you have any suggestions?
-
Sorry to hear that! What protein powder did you use? Did you measure all dry ingredients by spooning and leveling or scooping from the bag?
-
-
I made this for my son’s 21st birthday as he’s really into protein and working out. I’ll be swapping out the coffee and use boiling water as you suggest as it made the flavor a bit too strong for us. And I’ll be turning it into cupcakes – or will try since it doesn’t quite rise as much. Overall, it was a great dessert and one that will be made again.
-
So glad you loved it! Thanks, Laura!
-
-
if i dont want to had the protein would it turn out to crumbly?
-
I’d find a different recipe! I have lots of chocolate cakes on the blog, but this one was designed to have protein powder.
-
-
Flavor was amazing, however the texture was a bit dry and crumbly. I probably didn’t grind my oats fine enough and I used whey protein, which can yield a drier texture. I will for sure be making this again with a few tweaks.
Overall, great recipe!-
Yes, I would definitely recommend trying a store bought oat flour next time instead of ground oats and maybe use a smidge less protein if you want to stick with the whey.
-
-
Really nice moist and fluffy cake. I used regular flour and unflavored protein powder, and a bit more sugar to compensate, and it turned out amazing. My coffee was room temperature too. I sifted the dry ingredients into the wet too.
-
So glad you made it work for you. Thanks Annie!
-
-
After I added the coffee the batter became very runnyโฆdid you mean 3/4 cup? The cake turned out very dense but my kids still loved it! Always up for more protein.
-
Yes, that measurement is correct! I’d make sure you’re measuring your flour and everything else correctly since it shouldn’t be too runny. Definitely will be a bit more dense simply because of the protein.
-






leave a comment and rating