Keto Donuts – Soft, Sweet, and Low-Carb

If you miss weekend donuts but want to stay low-carb, these keto donuts hit the spot. They’re tender, cake-like, and lightly sweet without the sugar crash. You’ll make them with almond flour, a little coconut flour, and a clean sugar substitute.

The result feels like a treat but keeps you comfortably within your macros. Bake a batch once, and you’ll know exactly how simple homemade keto baking can be.

Save

Keto Donuts - Soft, Sweet, and Low-Carb

Prep Time 10 minutes
Cook Time 15 minutes
Total Time 25 minutes
Servings: 12 servings

Ingredients
  

  • 1 1/2 cups fine blanched almond flour
  • 2 tablespoons coconut flour
  • 1/2 cup granulated erythritol or allulose (or a blend), plus more for dusting if desired
  • 1 1/2 teaspoons baking powder
  • 1/4 teaspoon baking soda
  • 1/4 teaspoon fine sea salt
  • 1 teaspoon ground cinnamon (optional, but nice for a bakery-style flavor)
  • 3 large eggs, room temperature
  • 1/3 cup sour cream (or full-fat Greek yogurt)
  • 1/4 cup unsweetened almond milk (or other low-carb milk)
  • 2 teaspoons vanilla extract
  • 3 tablespoons melted unsalted butter or coconut oil, slightly cooled
  • For the glaze (optional): 1/2 cup powdered erythritol or allulose, 1–2 tablespoons heavy cream or almond milk, 1/2 teaspoon vanilla extract, pinch of salt

Method
 

  1. Preheat and prep: Heat your oven to 350°F (175°C). Lightly grease a 6-cavity nonstick donut pan. If yours is silicone, place it on a baking sheet for stability.
  2. Mix dry ingredients: In a medium bowl, whisk almond flour, coconut flour, sweetener, baking powder, baking soda, salt, and cinnamon. Break up any lumps for an even batter.
  3. Whisk wet ingredients: In a separate bowl, whisk eggs, sour cream, almond milk, vanilla, and melted butter until smooth. The mixture should be glossy and uniform.
  4. Combine: Add dry ingredients to wet and stir with a spatula until just combined. The batter will be thick but scoopable. Avoid overmixing to keep the crumb tender.
  5. Fill the pan: Spoon or pipe the batter into the donut cavities, filling each about 3/4 full. A zip-top bag with the corner snipped makes neat work.
  6. Bake: Bake for 14–17 minutes, until the donuts are set and lightly golden at the edges. A toothpick should come out clean or with a few moist crumbs.
  7. Cool: Let them cool in the pan for 5 minutes, then gently remove and place on a wire rack. This helps them firm up and prevents breakage.
  8. Glaze (optional): Whisk powdered sweetener, cream or almond milk, vanilla, and a pinch of salt until smooth. Dip the cooled donuts or drizzle over the top. Let the glaze set for 10–15 minutes.
  9. Serve: Enjoy as is, dust with extra powdered sweetener, or finish with a sprinkle of cinnamon.
Jump to Recipe Card

Why This Recipe Works

Close-up detail: A freshly baked keto donut just lifted from a nonstick donut pan onto a wire coolinSave
  • Balanced flours for texture: Almond flour gives body while a touch of coconut flour helps absorb moisture, creating a soft, cake-donut crumb.
  • Sugar-free sweetness: Erythritol or allulose sweetens without spiking blood sugar, so you get dessert vibes without the carb load.
  • Moisture from sour cream: Sour cream or Greek-style yogurt adds richness and keeps the donuts from drying out.
  • Baked, not fried: You get classic donut shape and flavor with far less mess and fewer calories than deep-fried options.
  • Customizable base: The batter takes well to spices, citrus zest, or a simple chocolate glaze for endless variations.

Ingredients

  • 1 1/2 cups fine blanched almond flour
  • 2 tablespoons coconut flour
  • 1/2 cup granulated erythritol or allulose (or a blend), plus more for dusting if desired
  • 1 1/2 teaspoons baking powder
  • 1/4 teaspoon baking soda
  • 1/4 teaspoon fine sea salt
  • 1 teaspoon ground cinnamon (optional, but nice for a bakery-style flavor)
  • 3 large eggs, room temperature
  • 1/3 cup sour cream (or full-fat Greek yogurt)
  • 1/4 cup unsweetened almond milk (or other low-carb milk)
  • 2 teaspoons vanilla extract
  • 3 tablespoons melted unsalted butter or coconut oil, slightly cooled
  • For the glaze (optional): 1/2 cup powdered erythritol or allulose, 1–2 tablespoons heavy cream or almond milk, 1/2 teaspoon vanilla extract, pinch of salt

Step-by-Step Instructions

Cooking process: Overhead shot of cooled keto donuts being dipped into a glossy vanilla allulose glaSave
  1. Preheat and prep: Heat your oven to 350°F (175°C). Lightly grease a 6-cavity nonstick donut pan.

    If yours is silicone, place it on a baking sheet for stability.

  2. Mix dry ingredients: In a medium bowl, whisk almond flour, coconut flour, sweetener, baking powder, baking soda, salt, and cinnamon. Break up any lumps for an even batter.
  3. Whisk wet ingredients: In a separate bowl, whisk eggs, sour cream, almond milk, vanilla, and melted butter until smooth. The mixture should be glossy and uniform.
  4. Combine: Add dry ingredients to wet and stir with a spatula until just combined.

    The batter will be thick but scoopable. Avoid overmixing to keep the crumb tender.

  5. Fill the pan: Spoon or pipe the batter into the donut cavities, filling each about 3/4 full. A zip-top bag with the corner snipped makes neat work.
  6. Bake: Bake for 14–17 minutes, until the donuts are set and lightly golden at the edges.

    A toothpick should come out clean or with a few moist crumbs.

  7. Cool: Let them cool in the pan for 5 minutes, then gently remove and place on a wire rack. This helps them firm up and prevents breakage.
  8. Glaze (optional): Whisk powdered sweetener, cream or almond milk, vanilla, and a pinch of salt until smooth. Dip the cooled donuts or drizzle over the top.

    Let the glaze set for 10–15 minutes.

  9. Serve: Enjoy as is, dust with extra powdered sweetener, or finish with a sprinkle of cinnamon.

Keeping It Fresh

  • Room temperature: Store unglazed donuts in an airtight container for up to 2 days. Add a small square of paper towel to absorb moisture.
  • Refrigerator: Glazed donuts keep best in the fridge for 4–5 days. Let them come to room temp for the best texture.
  • Freezer-friendly: Freeze unglazed donuts for up to 2 months.

    Wrap individually, then place in a freezer bag. Thaw at room temperature and glaze just before serving.

  • Reheat gently: Warm in a 300°F (150°C) oven for 5–7 minutes or microwave for 10–15 seconds to restore softness.
Final dish presentation: Beautifully plated trio of keto donuts in three variations on a matte whiteSave

Health Benefits

  • Low in net carbs: Almond and coconut flours keep carbs in check, helping maintain ketosis while still enjoying a baked treat.
  • Higher in healthy fats: Almond flour and butter or coconut oil support satiety and steady energy.
  • Grain-free and gluten-free: Ideal for those with gluten sensitivities or who prefer grain-free baking.
  • No added sugar: Using erythritol or allulose reduces blood sugar spikes and helps control cravings.
  • Protein boost: Eggs contribute complete protein, making these donuts more satisfying than typical bakery versions.

Pitfalls to Watch Out For

  • Overbaking: Keto donuts can dry out quickly. Check for doneness early and pull them as soon as they’re set.
  • Too much coconut flour: It’s highly absorbent.

    Stick to the measured amount or your donuts will be dense and dry.

  • Grainy texture: Use fine blanched almond flour, not almond meal. Sifting also helps.
  • Cooling too soon: Removing them from the pan instantly can cause breakage. Give them a few minutes to firm.
  • Sweetener choice: Erythritol can crystallize in glazes.

    If you prefer a smoother finish, use powdered allulose.

Recipe Variations

  • Chocolate Glazed: Add 1 tablespoon cocoa powder to the glaze and an extra teaspoon of cream to loosen.
  • Maple “Old-Fashioned”: Use 1/2 teaspoon maple extract in the glaze. Sprinkle with chopped pecans.
  • Lemon Poppy Seed: Add 1 tablespoon lemon zest and 1 tablespoon poppy seeds to the batter. Glaze with lemon juice and powdered sweetener.
  • Cinnamon “Sugar” Coat: Brush warm donuts with melted butter and toss in a mix of powdered sweetener and cinnamon.
  • Mocha: Replace 2 tablespoons almond milk with strong brewed coffee and add 1 tablespoon cocoa powder to the batter.
  • Pumpkin Spice: Mix in 1/3 cup pumpkin puree and 1 teaspoon pumpkin spice.

    Bake a minute or two longer as needed.

FAQ

Can I substitute almond flour with coconut flour?

Coconut flour is much more absorbent, so a 1:1 swap will not work. If you need a nut-free option, consider a tested coconut flour donut recipe rather than adapting this one directly.

What sweetener works best?

Erythritol and allulose both work. Erythritol gives a cleaner, less sticky finish but can crystallize in glazes.

Allulose stays smoother and slightly softer, especially in frostings and glazes.

Do I need a donut pan?

A donut pan gives the classic shape and even baking. If you don’t have one, use a muffin tin and bake as mini muffins, reducing the time by a couple of minutes. You won’t get the hole, but the taste stays great.

How do I make them dairy-free?

Use coconut oil instead of butter and swap sour cream for a thick, unsweetened coconut yogurt.

Check that your sweetener is dairy-free too.

Why did my donuts sink?

This often happens from underbaking or too much liquid. Make sure your baking powder is fresh, measure flours carefully, and let donuts cool before removing from the pan.

Can I add chocolate chips?

Yes. Use sugar-free chocolate chips and fold in up to 1/3 cup.

Dust them in almond flour first to help keep them from sinking.

How many carbs are in each donut?

Exact numbers depend on brands and glazes, but a basic glazed donut typically lands around 3–5 net carbs. Calculate using your specific ingredients for accuracy.

Can I make the batter ahead?

It’s best baked right away. Almond and coconut flours keep absorbing liquid as they sit, which can change the texture.

If needed, mix dry and wet components separately and combine just before baking.

In Conclusion

Keto donuts bring a classic bakery treat back into your routine without the sugar or heavy carbs. With simple ingredients and a straightforward method, you’ll get soft, flavorful donuts that store well and welcome plenty of variations. Whether you glaze, dust, or keep them plain, they feel indulgent while staying on track.

Keep this recipe handy for weekend brunch, lunchbox treats, or a sweet afternoon pick-me-up.

Printable Recipe Card

Want just the essential recipe details without scrolling through the article? Get our printable recipe card with just the ingredients and instructions.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating