Keto Donuts with Vanilla or Chocolate Glaze Recipe
Introduction
These Keto Donuts are a delightful low-carb treat perfect for anyone craving a sweet snack without the sugar crash. Made with almond flour and a choice of vanilla or chocolate glaze, they’re light, fluffy, and sure to satisfy your donut cravings.

Ingredients
- 2 cups almond flour
- ½ cup granular Swerve (or granulated keto sweetener of choice)
- 1 teaspoon fresh baking powder
- ¼ teaspoon table salt
- 2 large eggs (at room temperature)
- ¼ cup whole milk (at room temperature)
- ¼ cup melted butter
- ½ teaspoon pure vanilla extract
- 1 cup Swerve Confectioners (or powdered keto sweetener of choice)
- 2-3 tablespoons whole milk (or keto-friendly milk of choice, at room temperature)
- ¼ teaspoon pure vanilla extract
- 1 cup keto chocolate chips (Lily’s, ChocZero, etc.)
- 1 teaspoon refined coconut oil
Instructions
- Step 1: Preheat your oven to 350° Fahrenheit. Adjust the oven racks so the donuts will bake in the center. Grease your donut pan thoroughly with cooking spray or butter, covering sides and edges well. Set the pan aside.
- Step 2: In a large mixing bowl, whisk together almond flour, granular Swerve, baking powder, and salt until well combined.
- Step 3: Crack the eggs directly into the bowl with the dry ingredients. Add melted butter, whole milk, and vanilla extract. Whisk everything together until the batter is smooth and fully combined.
- Step 4: Pour or scoop about ¼ cup of batter into each cavity of the greased donut pan. Be careful not to overfill.
- Step 5: Bake the donuts in the preheated oven for 10 minutes, then check for doneness. Continue baking and checking every few minutes until the donuts turn deep golden brown.
- Step 6: Remove the donut pan from the oven and let the donuts cool in the pan for 10 minutes.
- Step 7: After cooling, run a butter knife around the edges of each donut to loosen them, then carefully remove and transfer to a wire cooling rack to cool completely.
- Step 8: To make the vanilla glaze, whisk together powdered sweetener, 2-3 tablespoons whole milk, and ¼ teaspoon vanilla extract in a medium bowl until smooth.
- Step 9: For the chocolate glaze, place chocolate chips and coconut oil in a microwave-safe bowl. Microwave at 50% power in 30-second bursts, stirring well between each, until the chocolate is almost melted. Stir until fully melted and smooth.
- Step 10: Dip cooled donuts halfway into your chosen glaze, holding each upside down over the bowl to let excess drip off. Place glazed donuts back on the cooling rack and let the glaze set for 5 to 10 minutes.
- Step 11: Serve the donuts once the glaze has set, or store them in an airtight container until ready to enjoy.
Tips & Variations
- For fluffier donuts, make sure your baking powder is fresh and your eggs are at room temperature.
- Try adding a pinch of cinnamon or nutmeg to the batter for a warm spice twist.
- Swap whole milk for unsweetened almond or coconut milk to keep the recipe dairy-free.
- If you want a different glaze flavor, try mixing in a bit of lemon zest or espresso powder to the vanilla glaze.
Storage
Store donuts in an airtight container at room temperature for up to 2 days, or refrigerate for up to 5 days. If refrigerated, let donuts come to room temperature before serving for the best texture. Reheat gently in a microwave for 10-15 seconds if desired. Do not freeze glazed donuts, as the glaze may not set well after thawing.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I make these donuts gluten-free?
Yes! This recipe is naturally gluten-free since it uses almond flour instead of wheat flour. Just be sure your baking powder and other ingredients are gluten-free.
Can I use another sweetener instead of Swerve?
Absolutely. You can substitute any granulated and powdered keto-friendly sweetener you prefer, such as erythritol or monk fruit sweetener, keeping the same measurements.
PrintKeto Donuts with Vanilla or Chocolate Glaze Recipe
Delight in these irresistible Keto Donuts made with almond flour and sweetened with keto-friendly Swerve, offering a low-carb treat perfect for satisfying your sweet tooth. Baked to golden perfection and topped with either a smooth vanilla glaze or a rich chocolate glaze, these donuts provide a delicious and health-conscious alternative to traditional sugary pastries.
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Total Time: 25 minutes
- Yield: 10 donuts 1x
- Category: Dessert
- Method: Baking
- Cuisine: American
- Diet: Low Carb, Keto
Ingredients
Keto Donuts
- 2 cups almond flour
- ½ cup granular Swerve (or granulated keto sweetener of choice)
- 1 teaspoon fresh baking powder
- ¼ teaspoon table salt
- 2 large eggs (at room temperature)
- ¼ cup whole milk (at room temperature)
- ¼ cup melted butter
- ½ teaspoon pure vanilla extract
Vanilla Glaze
- 1 cup Swerve Confectioners (or powdered keto sweetener of choice)
- 2–3 tablespoons whole milk (or keto-friendly milk of choice, at room temperature)
- ¼ teaspoon pure vanilla extract
Chocolate Glaze
- 1 cup keto chocolate chips (Lily’s, ChocZero, etc.)
- 1 teaspoon refined coconut oil
Instructions
- Preheat and prepare donut pan: Preheat your oven to 350° Fahrenheit. Position the oven racks so that the donuts will bake in the center for even heat distribution. Grease the donut pan thoroughly with cooking spray or butter, ensuring to coat all sides and edges to prevent sticking. Set the pan aside.
- Mix dry ingredients: In a large bowl, whisk together the almond flour, granular Swerve, baking powder, and salt until the mixture is well combined and uniform.
- Add wet ingredients: Crack the eggs directly into the bowl with the dry ingredients. Add the melted butter, whole milk, and vanilla extract. Whisk everything thoroughly until the batter forms and is smooth without lumps.
- Fill donut pan: Pour or scoop approximately ¼ cup of the batter into each cavity of the greased donut pan. Be careful not to overfill to ensure proper shape and baking.
- Bake the donuts: Place the pan in the preheated oven. Bake for 10 minutes at first, then check for doneness. Continue baking in short increments, checking carefully until the donuts turn a deep golden-brown color.
- Cool donuts in pan: Remove the pan from the oven and allow the donuts to cool in the pan for 10 minutes, which helps them set before removal.
- Remove and cool completely: Run a butter knife gently around the edges to loosen the donuts. Carefully transfer them onto a wire cooling rack to cool completely before glazing.
- Prepare vanilla glaze: In a medium bowl, whisk together the Swerve Confectioners, 2-3 tablespoons of whole milk, and vanilla extract until the glaze is smooth and fully combined.
- Prepare chocolate glaze: Combine the keto chocolate chips and refined coconut oil in a microwave-safe bowl. Microwave at 50% power in 30-second increments, stirring after each, until chocolate is nearly melted. Stir until fully melted and smooth.
- Glaze the donuts: Turn each cooled donut upside down and dip the top half into your choice of glaze. Allow excess glaze to drip back into the bowl. Place the glazed donuts back on the cooling rack and let the glaze set for 5 to 10 minutes.
- Serve or store: Once the glaze has set, serve the donuts immediately or transfer them to an airtight container to keep fresh until ready to enjoy.
Notes
- Ensure all wet ingredients like eggs and milk are at room temperature for better batter consistency.
- Do not overfill the donut cavities to prevent batter overflow during baking.
- If you prefer a sweeter donut, adjust the sweetener amount to taste.
- Use a silicone donut pan for easier removal and less greasing required.
- Glaze can be stored separately in the refrigerator and gently reheated before use.
- These donuts are best consumed within 2-3 days stored in an airtight container at room temperature or refrigerated for longer freshness.
Keywords: keto donuts, low carb donuts, almond flour donuts, keto dessert, sugar-free glaze, vanilla glaze, chocolate glaze

