These light, tender keto donuts are a quick low-carb treat that still feels like a classic bakery bite. They have a soft, cake-like crumb, a delicate almond aroma, and a mild coconut richness from the oil. Warm from the oven they smell sweet and toasty; cooled, they stay moist and pair well with coffee or a sugar-free glaze.
Recipe Information
- Prep Time: 10 minutes
- Cook Time: 18 minutes (bake time; see note)
- Total Time: 28 minutes
- Servings: 6 donuts
- Difficulty Level: Easy
Nutrition Information
(Approximate per serving — 1 donut)
- Calories per serving: 165 kcal
- Protein: 6 g
- Carbohydrates: 4 g
- Fat: 15 g
- Fiber: 2 g
- Sugar: 0.6 g
- Sodium: 290 mg
Why Make This Keto Donuts
These keto donuts give you a satisfying, low-carb way to enjoy a classic treat. They bake quickly and use pantry-friendly keto staples like almond flour and erythritol. The texture is tender and slightly crumbly, with a subtle nutty flavor from the almond flour and a hint of coconut from the oil. They are perfect for breakfast, an afternoon snack, or for serving at small gatherings when you want a low-sugar option that still tastes indulgent.
How to Make Keto Donuts
This recipe uses a simple wet-into-dry mixing method and a donut pan for fast, even baking. You’ll whisk wet ingredients separately, fold them into the dry, and bake until the edges turn golden. The batter is forgiving — do not overmix to keep the donuts tender. Cool them briefly in the pan, then glaze or dust if desired.
Ingredients:
- 1 cup almond flour
- 1/4 cup erythritol (or other keto-friendly sweetener)
- 2 tsp baking powder
- 1/4 tsp salt
- 2 large eggs
- 1/4 cup unsweetened almond milk
- 2 tbsp melted coconut oil
- 1 tsp vanilla extract
Directions:
Step 1: Preparation
Preheat the oven to 350°F (175°C). Grease a donut pan lightly with coconut oil or nonstick spray so the donuts release easily.
Step 2: Mixing
In a bowl, combine the almond flour, erythritol, baking powder, and salt. In another bowl, whisk together the eggs, almond milk, melted coconut oil, and vanilla extract. Pour the wet ingredients into the dry and stir until just combined. Do not overmix; a few small lumps are fine.
Step 3: Baking
Spoon or pipe the batter into the prepared donut pan, filling each cavity about three-quarters full. Bake in the preheated oven for 15–20 minutes, or until the tops are set and lightly golden. A toothpick inserted into the thickest part should come out clean.
Step 4: Finishing
Let the donuts cool in the pan for 5–7 minutes, then gently remove them to a wire rack to cool completely. Serve warm for a softer texture, or cool fully before adding a glaze or dusting.
How to Serve Keto Donuts
- Serve warm with a sugar-free vanilla or chocolate glaze for a dessert feel.
- Pair with coffee, unsweetened tea, or bulletproof coffee for a low-carb breakfast.
- Top with a sprinkle of crushed toasted nuts or a light dusting of powdered erythritol for texture.
- For brunch, plate with whipped heavy cream or mascarpone and fresh berries (in moderation for carbs).
How to Store Keto Donuts
- Room temperature: Store in an airtight container for up to 2 days.
- Refrigerator: Keep in an airtight container for up to 7 days. Allow to come to room temperature or warm gently before serving.
- Freezer: Freeze in a single layer on a baking sheet until firm, then transfer to a freezer bag or container for up to 3 months. Thaw overnight in the fridge or warm in a low oven.
Expert Tips for Perfect Keto Donuts
- Use blanched almond flour for a finer, lighter texture. Coarser almond meal will give a denser crumb.
- Don’t overmix the batter. Overworking develops a heavier texture. Stir until ingredients are just combined.
- Measure almond flour by spooning it into the cup and leveling; don’t pack it down. Too much flour makes dry donuts.
- If batter seems thick, add 1–2 teaspoons more almond milk for a smoother batter.
- Rotate the pan halfway through baking if your oven has hot spots for even browning.
- For extra moisture, fold in 1–2 tablespoons of sour cream or Greek yogurt (adds a few carbs).
- To make a simple glaze: mix powdered erythritol with a little almond milk and vanilla until pourable. Chill to set.
Delicious Variations
- Chocolate: Add 1–2 tbsp unsweetened cocoa powder to the dry mix and a sugar-free chocolate glaze.
- Spice: Add 1/2 tsp cinnamon and a pinch of nutmeg for warm spice donuts.
- Lemon: Add 1 tsp lemon zest to the batter and a lemon-flavored erythritol glaze.
- Berry-stuffed: Spoon a small amount of sugar-free jam into the center of each cavity before baking for a jammy core.
- Glazed glazed: Dip cooled donuts in a simple cream cheese glaze (cream cheese + erythritol + vanilla) for a rich finish.
Frequently Asked Questions
Q: Can I use coconut flour instead of almond flour?
A: No — coconut flour absorbs much more liquid. If you swap to coconut flour, you must reduce the amount drastically (about 1/4 cup coconut flour for 1 cup almond flour) and add extra eggs or liquid. That becomes a different recipe and will need testing.
Q: Can I make these dairy-free?
A: Yes. The recipe already uses unsweetened almond milk and melted coconut oil, so it is dairy-free unless you add a cream-based glaze. Use dairy-free cream cheese for a glaze if desired.
Q: How do I make a glaze without adding many carbs?
A: Use powdered erythritol or another powdered keto sweetener mixed with a small amount of unsweetened almond milk and vanilla. Chill briefly to set. Avoid liquid sweeteners with calories.
Q: Can I bake these in muffin tins instead of a donut pan?
A: Yes. Reduce fill level and bake for a few minutes longer (about 2–5 minutes), watching for a golden top and a clean toothpick. Muffins will be thicker and may need extra bake time.
Q: My donuts fell apart when I tried to remove them. What went wrong?
A: Likely they were not cooled enough or the pan wasn’t greased sufficiently. Let them cool 5–7 minutes in the pan, then gently run a thin knife around the edges before turning out. Use a nonstick or well-greased pan.
Q: How can I lower the baking powder taste if it seems strong?
A: Measure baking powder accurately. Too much gives an off taste. Use fresh baking powder; old baking powder can also cause odd textures and flavors. You can also try 1.5 tsp instead of 2 tsp, but expect slightly less rise.
Q: Are these suitable for meal prep?
A: Yes. Store cooled donuts in the fridge for up to a week or freeze for longer. Warm them briefly before serving to revive the texture.
Conclusion
These keto donuts are quick, tasty, and simple to make. They deliver a soft, almond-forward bite with low carbs and a satisfying texture. Try them plain, glazed, or spiced to match your mood. For a chocolate version and more inspiration, see this Chocolate Keto Donuts Recipe. Enjoy baking—these make mornings and snack time feel special without the sugar.
Print
Keto Donuts
5 Stars 4 Stars 3 Stars 2 Stars 1 Star
No reviews
- Author: alicia
- Total Time: 28 minutes
- Yield: 6 donuts 1x
- Diet: Low-Carb
Description
These light, tender keto donuts are a quick low-carb treat that still feels like a classic bakery bite, perfect for breakfast or snacks.
Ingredients
- 1 cup almond flour
- 1/4 cup erythritol (or other keto-friendly sweetener)
- 2 tsp baking powder
- 1/4 tsp salt
- 2 large eggs
- 1/4 cup unsweetened almond milk
- 2 tbsp melted coconut oil
- 1 tsp vanilla extract
Instructions
- Preheat the oven to 350°F (175°C) and lightly grease a donut pan.
- In a bowl, mix almond flour, erythritol, baking powder, and salt.
- In another bowl, whisk together eggs, almond milk, melted coconut oil, and vanilla extract.
- Pour the wet ingredients into the dry and stir until just combined. Do not overmix.
- Spoon or pipe the batter into the prepared donut pan, filling cavities three-quarters full.
- Bake for 15–20 minutes or until lightly golden and a toothpick comes out clean.
- Cool in the pan for 5–7 minutes, then transfer to a wire rack to cool completely.
Notes
Serve warm with a sugar-free glaze or enjoy plain. Store in an airtight container for up to 2 days, refrigerate for up to 7 days, or freeze for up to 3 months.
- Prep Time: 10 minutes
- Cook Time: 18 minutes
- Category: Dessert
- Method: Baking
- Cuisine: Keto
Nutrition
- Serving Size: 1 donut
- Calories: 165
- Sugar: 0.6g
- Sodium: 290mg
- Fat: 15g
- Saturated Fat: 10g
- Unsaturated Fat: 5g
- Trans Fat: 0g
- Carbohydrates: 4g
- Fiber: 2g
- Protein: 6g
- Cholesterol: 0mg





