These almond flour-based keto donuts are a delicious treat for a lazy Saturday morning or any celebration.  The combination of almond flour and coconut flour give an ideal texture.  The chocolate topping is optional but is the combination of warm cinnamon and chocolate is decadent.

These donuts are rich, and often half is enough to have with your morning coffee or an after-dinner indulgence.


Both erythritol and xanthan gum are not allowed on the GAPS Diet. For GAPS-compliant donuts, check out these Apple Cinnamon GAPS-Friendly Donuts.

Keto Donuts with Chocolate Frosting

Course: Breakfast, Dessert
Keyword: keto donut, low carb donut
Prep Time: 15 minutes
Cook Time: 25 minutes
cooling time: 15 minutes
Total Time: 40 minutes
Servings: 6 donuts
Calories: 190 kcal
Author: Cara

These low-carb donuts are a delicious baked treat. Because they are baked, there isn't the mess or expense associated with deep frying. Be sure to grease your donut pan well with butter or coconut oil and allow donuts to cool before gently removing from the pan.



For the cinnamon doughnuts:

For the frosting:


  1. Preheat oven to 350* F and grease donut pan well with melted butter. 

  2. In a medium mixing bowl, combine almond flour, coconut flour, erythritol/monk fruit combination sweetener, cinnamon, baking powder, xanthan gum, and sea salt. 

  3. To the mixed dry ingredients, add melted butter, eggs, water, and vanilla and mix thoroughly. 

  4. Gently spoon batter into prepared donut pan, filling each cavity slightly less than full. This works best if you spoon little dollops all the way around each donut indentation, they will melt together as the donuts bake. 

  5. Bake for 25-30 minutes, until donuts start to pull away from the pan slightly and are a bit darker than golden brown. Remove the pan to a cooling rack and allow to cool until comfortable to the touch. Remove gently using a butter knife to gently lift from the mold and press into any stuck parts. 

For the frosting

  1. In a microwave-safe bowl, combine chocolate chips and butter.  Microwave on high in 20-second increments, stirring with a fork between each.  The frosting is done once it is stirred easily with a fork or whisk. 

  2. Alternatively, place a heat-proof bowl (I like to use a Pyrex measuring cup) in a pot of simmering water or use a double boiler. Add chocolate and butter and stir with a fork or whisk as it melts, for about 5 minutes. 

  3. Once donuts have been removed from the pan, spread or drizzle with melted chocolate. Allow to completely cool to set up, or enjoy while warm. 

Nutrition Facts
Keto Donuts with Chocolate Frosting
Amount Per Serving (1 donut)
Calories 190 Calories from Fat 144
% Daily Value*
Fat 16g25%
Saturated Fat 6g30%
Cholesterol 74mg25%
Sodium 113mg5%
Potassium 87mg2%
Carbohydrates 7g2%
Fiber 3g12%
Protein 5g10%
Vitamin A 310IU6%
Calcium 66mg7%
Iron 1mg6%
* Percent Daily Values are based on a 2000 calorie diet.