This post may contain affiliate links. See my disclosure policy.
My keto red velvet cake recipe features a light and fluffy cake that’s enveloped in rich, cream cheese frosting. It’s vibrant, flavorful, and wildly impressive! 2 grams of net carbs.
Need more keto cake recipes? You’ll love my keto chocolate cake, keto bundt cake, and keto strawberry cake!
Nothing is quite as impressive as a red velvet cake. Except, perhaps, a sugar free red velvet cake recipe!
For this recipe, I kept the hallmarks of red velvet cake: its vibrant color, subtle flavor, and rich cream cheese frosting. The biggest difference? I used gluten-free flour and cut out the sugar. According to my friends, you can’t even tell!
Table of Contents
Why I love this recipe
- Perfect for a special occasion. It’s great for birthdays, Valentine’s Day, or when you want a dessert that’s a bit out of the ordinary.
- Diet-friendly. It’s gluten-free and can easily be made dairy-free if you use dairy-free frosting.
- The best texture. It’s soft and moist, with the perfect crumb, and the creamy frosting adds a nice contrast.
Ingredients needed
- Almond flour. You must use blanched almond flour, not almond meal. It helps keep the cake moist and light without being gritty.
- Baking powder. Helps the cake rise.
- Salt. Just a pinch to bring out the sweetness of the cake.
- Eggs. Use room temperature eggs so they mix smoothly, and you won’t have to overmix the cake batter.
- Granulated sweetener. My go-to sweeteners are allulose or monk fruit. Both have the taste and texture of real sugar. I’m personally not a fan of stevia and its aftertaste.
- Vanilla extract. A must for any good cake.
- Coconut oil. Melted and cooled coconut oil. Use refined coconut oil to ensure there is no coconut flavor.
- Red food coloring. A must for red velvet. I used an all-natural food coloring.
- Butter extract. Optional, but it gives a more authentic red velvet flavor.
- Cream cheese frosting. A classic red velvet cake MUST have a keto cream cheese frosting.
How to make keto red velvet cake
I’ve included step-by-step photos below to make this recipe easy to follow at home. For the full printable recipe instructions and ingredient quantities, scroll to the recipe card at the bottom of this post.
Step 1- Prep. Preheat the oven and grease a cake pan.
Step 2- Mix. Combine the dry ingredients in a small bowl. In a second large bowl, combine the wet ingredients, including the food coloring. Fold the dry ingredients into the wet and mix until smooth.
Step 3- Bake. Pour the batter into the cake pan and bake until a toothpick comes out mostly clean. Let it cool completely.
Step 4- Frost. Once the cake is cooled, frost as desired.
Arman’s recipe tips
- Save time. Use a stand mixer for the cake batter and the frosting.
- Don’t overbake the cake. It’ll continue to cook as it cools, so pull it from the oven once that toothpick comes out with just a few moist crumbs.
- Let the cake cool completely before frosting it. So the frosting doesn’t slide off.
- Don’t expect the cake to rise too much since it’s grain-free.
Variations
- Make a tiered cake. Double or triple the ingredients and add frosting between each cake layer.
- Add chocolate. For a more ‘typical’ red velvet flavor, add 2 tablespoons of unsweetened cocoa powder.
Storage instructions
To store: Keep the leftover cake in an airtight container in the refrigerator for up to 1 week.
To freeze: Place cake slices in a freezer bag and freeze for 6 months.
Frequently asked questions
I wouldn’t recommend using coconut flour, as this recipe calls specifically for almond flour. If you’d rather use coconut flour, make my coconut flour cake with keto substitutes and add red food coloring.
More impressive low carb desserts
- Keto creme brulee
- Keto German chocolate cake
- Keto carrot cake
- Keto eton mess
- Or any of my keto desserts
Keto Red Velvet Cake
Ingredients
- 2 cups almond flour blanched almond flour
- 1 teaspoon baking powder
- 1/4 teaspoon salt
- 4 large eggs room temperature * See notes
- 1/2 cup allulose or monk fruit sweetener
- 2 tablespoon coconut oil softened
- 1 teaspoon vanilla extract
- 1 teaspoon butter extract optional
- 1-2 drops red food coloring
- 1 cup cream cheese frosting
Instructions
- Preheat the oven to 180C/350F. Grease a 9-inch cake pan with cooking spray and set aside.
- In a small bowl, mix together the almond flour, baking powder, and salt. In a separate bowl, whisk together your eggs, allulose, coconut oil, vanilla extract, and butter extract until combined. Add your red food coloring.
- Gently fold through your dry ingredients into the wet and mix until combined. Transfer the batter into the greased cake pan and bake for 25-27 minutes, or until a skewer comes out clean from the center.
- Remove from the oven and allow the cake to cool completely, before frosting.
Hi Arman! Will allulose work as well?
Yes it will work even better!
Can I use buttermilk ?
Yes you can!
I followed everything on this recipe except butter extract and it came out very good! My non-keto family loved it which says a lot, and even preferred this to the big brand name boxed keto chocolate cake I made as a back up (I don’t trust my baking skills but this recipe was almost as easy as the box cake). I ended up using that boxed cake as a second layer which was fun and something I’ve never done. Keto cake isn’t as fluffy as a normal cake, but I don’t have an electric mixer–that might have helped. For the frosting I just folded in powdered stevia into the cream cheese and that was a hit! My keto people flipped for the red velvet cake. I’m so pleased!!!
Hi …I see pictured a 3 tier red velvetcake. However, the recipe is for only 1 layer?
Yes there are notes saying how to make it double oer triple.
Excellent recipe!!
I just have to figure out how much beet juice to make it look more like Red Velvet.
Thanks for great recipe.
This looks beautiful! Could I make a trifle with it? Any suggestions for additions to the trifle?
This cake is very good but it needs way more than 1-2 drops of red food coloring. I used 7 drops and it still is more pink than red.
Hi! What brand of butter and chocolate extract do you recommend?
Can I do coconut sugar instead of erythritol?
Of course!
Thanks for this recipe! Do you know how I would need to alter it for a Bundt pan? And if I change the servings on the print page to 24, will that give me the correct ingredients ratio for two layers? (I did this and it then calls for 8 eggs—that sounded like a lot of eggs for one cake!)
Annette
I haven’t tried this in a bundt pan 🙂 Yes, for two cakes you can do that.
Hi, is there an alternative to the coconut oil?
You could try butter, but I can’t vouch for it myself.
To make it even more healthy you can use beet juice to dye it.
Thank you for taking out the time to respond to me Arman, I really appreciate it! I’ll try making the cake as instructed, but instead of the butter extract, I’ll use a chocolate extract instead. I’ll let y’all know how it turns out, once I get up enough courage to start baking!
Thanks again
Bex
Hi Arman,
Thanks for doing this recipe. I’m a real novice when it comes to baking, but really want to be able to make a nice cake for Christmas that won’t pull me out of ketosis. As you mentioned above, many people associate red velvet cake with a cocoa/chocolatey taste – which is what I personally associate with it. Is there any way to add some cocoa to this recipe to make it have that taste I’m used to, and if so, how much would I add and how would I have to adjust the other ingredients?
Many thanks
Bex
Hi Bex! I haven’t tried but I’d recommend adding chocolate extract instead of cocoa powder, as the cocoa powder will add an extra dimension that would need other ingredients to be altered.
Hi Arman, it must be a very delicious velvet cake! I will try it !
One question please:in my country we don’t have almond flour.
Could I put the almond meal in a blender and refine it ?
It is possible please?
Thank you in advance
Heleni from Greece
Hi Helen! You could- absolutely! 🙂