This post may contain affiliate links, which help keep this content free. (Full disclosure)
Donuts were never a food we had around the house growing up. Even though my parents were far from low carb, they didn’t buy much that was processed. I would have happily eaten donuts elsewhere whenever given the chance, though. When I started trying to eat healthier years ago, I felt like I was missing out on donuts at the office, so I created this sugar-free keto donuts recipe with almond flour. It’s still one of my favorites, but I’ve improved it over the years.
Whether you call them “keto donuts” or keto doughnuts”, these low carb almond flour donuts taste a lot like regular cake donuts. They make the perfect pairing with your favorite keto coffee or sugar-free hot chocolate!
Want a keto donut recipe that is more pillowy and chewy?
While the recipe below makes the best keto cake donuts I’ve ever had, I have a different recipe in my Easy Keto Carboholics’ Cookbook that makes more chewy, pillowy ones similar to Krispy Kreme donuts. Try both and let me know which you prefer!
Of all the low carb flours, Wholesome Yum Super Fine Blanched Almond Flour is definitely my favorite. It has the finest grind out there, for the best taste and texture in your baked goods. It makes great pancakes (either my favorite keto pancakes blended with coconut flour, or just almond flour pancakes), almond flour pie crusts, buttery keto cookies, almond flour bread, and more. So, it’s no surprise that almond flour donuts are also delicious!
But there’s more to making excellent sugar-free donuts than the flour. The other important piece is the sweetener! Besti Monk Fruit Allulose Blend is my sweetener of choice for all my keto baking recipes, and for good reason: It’s the only one that will create a super moist texture, has no aftertaste, and doesn’t crystallize when storing … all with zero net carbs.
Why You’ll Love This Sugar-Free Keto Donut Recipe
- Nutty cinnamon sugar flavor
- Delicate, cake-like texture
- Sugar-free “powdered sugar” coating
- Ready in 30 minutes
- Gluten-free, keto-friendly, and sugar-free, with dairy-free and paleo options
- 3g net carbs each
- Plenty of flavor and topping options
Ingredients & Substitutions
This section explains how to choose the best ingredients for keto low carb donuts, what each one does in the recipe, and substitution options. For measurements, see the recipe card below.
- Wholesome Yum Almond Flour – Almond flour donuts need the best almond flour! This one gives them the perfect cakey texture. Many other brands have a coarser consistency, leaving a gritty texture.
Can’t Have Almond Flour?
If you have a nut allergy, you could try sunflower seed flour as a replacement in your low carb keto donut recipe. The flavor will be a little different and they might turn green, but don’t be alarmed: It’s just a reaction with baking powder. Your sugar-free donuts will still taste good.
You cannot make these donuts with coconut flour, though. It absorbs too much moisture and is too dense on its own.
- Besti Monk Fruit Allulose Blend – This sweetener locks in moisture and has no aftertaste. I previously used erythritol for this recipe, but Besti creates a much better result. It’s also different from other brands of monk fruit sweetener, as most use erythritol as a filler. Other sugar substitutes can work, but the donuts will be more dry. If you still want to use an alternative, check my sweetener conversion chart for exact amounts.
- Baking Powder – Use the freshest possible to help the almond flour rise better. Don’t confuse this with baking soda (which is not the same thing), or your donuts will be bitter.
- Cinnamon – For classic cake donut flavor.
- Sea Salt – Balances the sweet taste.
- Butter – Get an unsalted variety. You can also use melted coconut oil or ghee.
- Almond Milk – Use an unsweetened variety, or whatever keto milk substitute you prefer.
- Eggs – Use whole, large eggs. Although I have not tested substituting flax eggs with this recipe, they should work as well.
- Vanilla Extract – Use a high-quality extract for best flavor.
- Besti Powdered Monk Fruit Allulose Blend – For a classic sugar-free donut powdered coating! You can also use a different frosting or glaze if you prefer (see ideas below!).
How To Make Keto Donuts
This section shows how to make sugar-free donuts, with step-by-step photos and details about the technique, to help you visualize it. For full instructions, including amounts and temperatures, see the recipe card below.
- Combine dry ingredients. In a large mixing bowl, mix together almond flour, Besti, baking powder, cinnamon, and sea salt.
- Mix wet ingredients. In a separate bowl, whisk together melted butter, almond milk, eggs, and vanilla extract.
- Combine. Gently whisk the wet ingredients into the dry ingredients.
- Transfer. Evenly divide the doughnut batter between your donut pan cavities (this donut pan is the perfect size and doesn’t stick), filling them 3/4 of the way.
- Bake. Sugar-free donuts are finished when golden brown and an inserted toothpick comes out clean. Cool completely in the pan.
- Remove. Run a mini silicone spatula (these work great) along edges of donut pan. Twist and release.
- Powder. Pour powdered Besti into a shallow bowl and gently dip the donuts into the sweetener to coat.
Tips For The Best Keto Donuts
For the best flavor and texture for keto doughnuts, take note of these tried and true tips:
- Use room temperature ingredients. Bring your eggs and almond milk to room temperature before you mix them with the melted butter, to avoid solidifying the butter when whisking them together.
- Use the right almond flour. Almond meal or coarse almond flour won’t bake light and fluffy donuts. You need a fine grind and blanched almond flour like this one.
- Choose the best donut pan. Lots of delish donuts didn’t make it when I tried using a silicone donut pan. Darker colored pans will bake more quickly and may burn the outside before the inside is done. This is the donut pan I recommend — it released the donuts effortlessly and didn’t brown them too much.
- Grease the pan very well. Even with the right pan, this sugar-free donut recipe uses a pretty sticky batter. Grease the pan well, especially on the sides and edges.
- For easy batter transfer, try piping. Transfer batter to a piping bag (or zip top bag), snip off one corner and squeeze batter into the donut pan cavities in a circular pattern.
- Fill the right amount. If you fill it too much, the batter will overflow. If you don’t put in enough, you’ll end up with flat donuts.
- Don’t underbake. The keto donuts actually pull away from the pan a little underneath when they are cooked through enough. This only happens when they are a fairly dark golden brown. Don’t be afraid to let them brown. If you use a silicone pan, you’ll probably need to increase the bake time by at least an additional 5 minutes.
- Use fresh baking powder. If your baking powder is old, the donuts will not rise well.
- Cool in the pan. Don’t take out the donuts right away! They will crumble and stick. Cool in the pan before attempting to remove them.
- Remove correctly. Batter will tend to stick around the area where the hole is, so run a mini silicone spatula around that area first. If there’s any batter over the center, remove that first to create the hole. Then, gently try to pry the donuts out around all the edges, and twist before removing. If it really doesn’t want to come out, you may need to bake for longer.
Sugar-Free Donut Variations
Just like regular donuts, you can dress this keto donut recipe with a tasty assortment of flavors and toppings!
- Glaze – Combine 1/4 cup powdered Besti, 1 tablespoon heavy cream (or coconut cream), and 1 teaspoon vanilla extract. Add more cream if needed until you get your desired consistency. Pour over low carb donuts.
- Chocolate Glaze – Whisk together 1/4 cup powdered Besti, 1 tablespoon cocoa powder, 1 teaspoon vanilla extract, and 1 1/2 tablespoons of water or cream. Dip the sugar-free donuts into the glaze.
- Chocolate – For chocolaty flavor, try this chocolate protein donut recipe, or find regular keto chocolate donuts in the Wholesome Yum app on iPhone or Android.
- Sprinkles – After glazing, top donuts with sugar-free sprinkles.
Flavors & Types:
- Apple – Use apple extract instead of vanilla and trade cinnamon for apple pie spice.
- Blueberry – Fold up to 1/2 cup fresh or frozen blueberries into the donut batter before baking.
- Donut holes – Prepare batter as usual and cook in a donut hole pan. (You will likely need less cook time.)
- Pumpkin spice – Substitute homemade pumpkin pie spice instead of cinnamon, and substitute equal parts of canned pumpkin puree instead of butter.
How to Store Keto Donuts
- Store: Keep keto donuts in an airtight container at room temperature for up to 4 days. Place in the refrigerator to extend storage time to about 1 week.
- Freeze: Freeze donuts on a lined sheet pan until solid, then transfer them to a zip lock bag. They’ll be good up to 6 months in the freezer. Thaw overnight or in the microwave at low power. If possible, freeze without the powdered coating and add it fresh.
More Low Carb Desserts With Almond Flour
Sugar-Free Keto Donuts Recipe (So Easy!)
This sugar-free keto donuts recipe with almond flour is so easy! They taste like regular powdered cake donuts, but with just 2.8g net carbs.
Prep: 15 minutes
Cook: 15 minutes
Total: 30 minutes
Servings: 6 (adjust to scale recipe)
Tap on the image below to watch the video.
Like this video? Subscribe to my YouTube cooking channel for healthy recipes weekly! (Click the bell icon to be notified when I post a new video.)
Tap underlined ingredients to see where to get them. Please turn Safari reader mode OFF to view ingredients.
Tap on the times in the instructions below to start a kitchen timer while you cook.
Preheat the oven to 350 degrees F (177 degrees C). Grease a nonstick donut pan well.
In a large bowl, stir together the almond flour, Besti, baking powder, cinnamon, and sea salt.
In a small bowl, whisk together the melted butter, almond milk, egg, and vanilla extract. Whisk the wet mixture into the dry mixture.
Transfer the batter evenly into the donut cavities, filling them 3/4 of the way. Bake for about 15 minutes (longer for a silicone pan, possibly less time if your pan is dark – but this lighter nonstick pan works best), until golden brown.
Cool completely in the pan. Run a mini silicone spatula along the edges of the donuts (a knife also works, but may scratch your pan), then twist and gently release.
Pour Besti Powdered into a small, shallow bowl. Press both sides of the donuts into the powder to coat. (You can also use a different frosting or glaze if you prefer.)
Serving size: 1 keto donut
Amount per serving. Serving size in recipe notes above.
Total Carbs 5.1g
Net Carbs 2.8g
Nutrition facts are provided as a courtesy. Have questions about calculations or why you got a different result? Please see our nutrition policy.
© 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. 🙂