Keto Desserts Recipes

Old-Fashioned Keto Cake Donuts

Make donuts that rival those from a professional baker in 30 minutes! These delicious old-fashioned keto cake donuts are covered in a luscious cream-cheese frosting, and topped with a splash of chocolate drizzle. Donut try to resist!

Recipe & photo by Maria Emmerich

1 g net carbs | 3 g fiber | 28 g fat | 6 g protein | 289 kcal


Prep/Cooking Time: 10 + 20 min | Medium | 8 Servings



• 120 ml (50 g) coconut flour

• ¼ tsp sea salt

• ¼ tsp baking soda

• 6 eggs

• 120 ml (110 g) erythritol

• 120 ml butter or coconut oil

• 1 tsp vanilla extract

• ¼ tsp almond extract


• 60 ml melted butter or coconut oil

• 60 ml cream cheese, softened

• 60 ml (32 g) powdered erythritol

• ½ tsp vanilla extract

Chocolate drizzle

• 3 tbsp melted butter

• 2 tbsp powdered erythritol

• 1 tbsp cocoa powder, unsweetened


1. Preheat oven to 350°F (175°C).

2. In a large bowl, mix the dry donut ingredients together. Stir in the wet ingredients into the dry ingredients. Fill greased donut pan circles about ⅔ of the way full with batter. Bake for about 20 minutes, or until a toothpick comes out clean.

3. Meanwhile make the frosting by placing all the ingredients in a medium shallow bowl and stir well to combine. Taste and adjust sweetness to your liking.

4. Dip cooled donuts into the frosting and place on a piece of parchment to chill.

5. To make the chocolate drizzle, place the ingredients for the chocolate drizzle in a small bowl and stir well to combine. Drizzle donuts with chocolate drizzle if desired.


If you don’t have a donut pan you can make a substitute with tinfoil and a muffin pan. Using a square of tinfoil about 6″ x 6″ (15 cm x 15 cm) tent up a firm center nob in the middle of the foil. Make one for each donut. Then press each of the foils into the muffin circles, keeping the center nob and smoothing the foil around the edges of each muffin indent. Pour the batter into the foil structure.

You can substitute the ½ cup of coconut flour with 2 cups blanched almond flour. If you use almond flour, use 2 eggs instead of the default 6 eggs.