Healthy Recipes Blog

  • ♥️ Saved Recipes
  • About
  • Newsletter
  • Index
menu icon
go to homepage
  • ♥️ Saved Recipes
  • About
  • Newsletter
  • Index
subscribe
search icon
Homepage link
  • ♥️ Saved Recipes
  • About
  • Newsletter
  • Index
×
Home » Breakfast Recipes » Keto Donuts

Keto Donuts

A photo of Vered DeLeeuw.
by Vered DeLeeuwUpdated May 16, 2025
10 Comments
5 from 12 votes

Jump to Recipe Review Recipe

These pillowy keto donuts taste almost like the real thing. The moist, delicate crumb and luscious chocolate glaze are delightful!

Three keto donuts are stacked on a white plate.

These keto donuts are soft, moist, and chocolatey. Their texture and flavor remind me of chocolate cake donuts. They're delicious with just the glaze, but it's also fun to use toppings like crushed nuts and shredded coconut. You'll need a donut pan to make them, but other than that, making them is a straightforward affair and not particularly challenging.

Ingredients

The ingredients needed to bake keto donuts.

See the recipe card for exact measurements. Here are my comments on some of the ingredients.

  • Whole milk: You can use heavy cream or half-and-half instead of milk
  • Sweetener: I use stevia glycerite. Not a fan of stevia? Replace it with a granulated sweetener to equal ⅓ cup of sugar.
  • Coconut flour: Measure it by weight if you can. Each gram makes a difference in this ultra-dry ingredient.
  • Cocoa powder: You should use natural unsweetened cocoa powder in this recipe.
  • For the glaze: I use extra-dark chocolate chips (85% cacao) in the glaze. You can also use extra-dark chocolate such as Lindt 85% or Lindt 90%.

Variations

I like to top the donuts with shredded coconut and chopped nuts, as shown in the photo below. Another tasty option is to drizzle them with melted peanut butter, almond butter, or walnut butter.

Keto donuts topped with a chocolate glaze, shredded coconut, and chopped nuts.

Instructions

The detailed instructions and step-by-step photos are included in the recipe card. Here's a quick overview.

Combine the ingredients (except for the glaze ingredients) in a single bowl. Add the batter to a greased silicone donut pan. Bake the donuts in a 350°F oven for about 17 minutes.

Transfer the batter to the donut pan.

The donuts are perfect at this point! But we want to glaze them. So your next steps are to completely cool them, then carefully remove them from the pan and glaze them. You can also sprinkle them with toppings like crushed nuts or coconut flakes.

Dip the donuts in the glaze.

Allow the glaze to set, then dig in! Look at that gorgeous crumb!

The donuts are served.

5 stars rating. Great snack for when you’re craving something healthy and good. Thanks a lot!
Alba
Read more comments

Reader Photos

Chris made this recipe, loved it, and posted this beautiful photo on Instagram, which she graciously allowed me to feature here.

Keto donuts made by reader Chris.

And Mel posted this gorgeous photo of her own creation, which she allowed me to post here. She says, "These donuts are more of a cake-like moist donut! So good! Only glazed 2 of them, so the others we can try other glazes. This recipe is kid and hubby approved!

Keto donuts made by reader Mel.

Recipe Tips

  1. The baking soda in this recipe needs an acid to react with. The milk provides some via lactic acid. But for best results, please use natural cocoa powder and not Dutch-processed cocoa powder. Natural cocoa powder is acidic and will react with the baking soda to produce fluffy donuts. Alternatively, replace the baking soda with a teaspoon of baking powder.
  2. It's important to use a silicone donut pan. These donuts are made with coconut flour and stick to metal pans, even nonstick ones. They sometimes very lightly stick even to silicone. So when it's time to release them from the pan, do so very slowly, using a knife or a small rubber spatula to gently separate them from the pan.
  3. Storage: Once completely cool, you can keep the leftovers in the fridge, in a single layer in an airtight container, for up to four days. Remove them from the fridge 30-60 minutes before eating them. Chocolate always tastes best at room temperature.
  4. You can also freeze the completely cooled donuts in a single layer in freezer bags for up to three months. Thaw them overnight in the fridge and remove them to the counter an hour before enjoying them.

Serving Suggestions

These keto donuts are very rich and are best served as dessert. However, I occasionally serve them for an indulgent breakfast or brunch. They're perfect with a cup of coffee, a glass of cold almond milk (as shown in the photo below), iced coffee, or iced tea.

Keto donuts are served with almond milk.

Recipe Card

Keto donuts are stacked on a white plate.
5 from 12 votes
Save this RecipeSaved! Rate this Recipe Print Recipe

Chocolate Keto Donuts

These amazing keto donuts taste almost like real cake donuts! They are soft, moist, and chocolaty.
Prep Time15 minutes mins
Cook Time15 minutes mins
Rest time50 minutes mins
Total Time30 minutes mins
Course: Breakfast
Cuisine: American
Diet: Gluten Free
Servings: 10 donuts
Calories: 221kcal
Author: Vered DeLeeuw
Prevent your screen from going dark

Video

Ingredients

Donuts:

  • Nonstick oil - for pan
  • 4 large eggs
  • ½ cup unsalted butter - melted; 4 ounces
  • 3 tablespoons whole milk
  • 1 teaspoon stevia glycerite - equals ⅓ cup of sugar
  • ¼ cup coconut flour - 1 ounce
  • ¼ cup unsweetened cocoa powder - see notes below
  • ¼ teaspoon sea salt
  • ¼ teaspoon baking soda

Glaze:

  • ¾ cup dark chocolate chips - 4.5 ounces
  • 1 tablespoon avocado oil

Instructions

  • Preheat the oven to 350°F. Grease 10 silicone donut pan cavities.
    Grease the donut pan cavities.
  • Whisk the eggs, melted butter, milk, and stevia in a medium bowl using a hand whisk.
    Mix the liquid ingredients.
  • Whisk in the coconut flour, cocoa powder, salt, and baking soda.
    Add the dry ingredients.
  • Fill the pan cavities ¾ full. Bake the donuts until they are set and a toothpick inserted in them comes out clean, about 17 minutes.
    Transfer the batter to the donut pan.
  • Place the pan on a cooling rack and allow the donuts to cool for 15 minutes.
    The donuts are ready in the pan.
  • Meanwhile, in a shallow bowl, melt the chocolate chips in a microwave-safe bowl in 30-second intervals, stirring after each session. Stir in the avocado oil.
    Melt the chocolate.
  • Gently run a knife around the edges and center of each donut. Carefully release them from the pan. Dip each donut into the glaze.
    Dip the donuts in the glaze.
  • If desired, sprinkle the donuts with toppings such as shredded coconut or chopped nuts or drizzle them with melted peanut butter.
    Add toppings and cool the donuts.
  • Cool the donuts until the glaze sets, about 30 minutes, then serve. 
    The donuts are served.

Notes

  • The baking soda in this recipe needs an acid to react with, and cocoa powder treated with alkali will not provide that acid. That's why I recommend using natural cocoa powder. Alternatively, replace the baking soda with a teaspoon of baking powder. 
  • The nutrition label includes the donuts and glaze but no toppings.
  • Once completely cool, you can keep the leftovers in the fridge, in a single layer in an airtight container, for up to four days. Remove them from the fridge 30-60 minutes before eating them.
  • You can also freeze the completely cooled donuts in a single layer in freezer bags for up to three months. Thaw them overnight in the fridge and remove them to the counter an hour before enjoying them.

Nutrition per Serving

Serving: 1 donut | Calories: 221 kcal | Carbohydrates: 8 g | Protein: 5 g | Fat: 17 g | Saturated Fat: 11 g | Sodium: 116 mg | Fiber: 3 g | Sugar: 5 g

Save this Recipe!

We'll email this recipe to you, so you can come back to it later!

We will also add you to our weekly newsletter. Unsubscribe anytime. See healthyrecipesblogs.com/privacy/ to learn how we use your email.

Disclaimers

Most recipes are low-carb and gluten-free, but some are not. Recommended and linked products are not guaranteed to be gluten-free. Nutrition info is approximate. Please verify it independently. The carb count excludes non-nutritive sweeteners. Please read these Terms of Use before using any of my recipes.

Share this Recipe

7.3K shares

More Breakfast Recipes

  • Chaffles are served on a white plate.
    Easy Chaffles Recipe
  • Egg muffins are served on a white plate.
    Egg Muffins
  • Mushroom frittata is served in a white baking dish.
    Mushroom Frittata
  • Turkey hash is topped with a fried egg.
    Turkey Hash

Comments

    Leave a Comment or Ask a Question: Cancel reply

    Please be polite. If you had any issues, I would love to help you troubleshoot before you rate the recipe.

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


    Recipe Rating




  1. Karen says

    September 11, 2024 at 2:47 am

    May i know calorie count without the glaze? And whats the diameter if each donut?

    Reply
    • Vered DeLeeuw says

      September 11, 2024 at 10:29 am

      Hi Karen,
      The diameter of each donut cavity is about 3 inches. Without the glaze, the approximate calorie count per donut is 127.

  2. Patti M Kallerud says

    August 15, 2024 at 10:03 am

    Can I use a nonstick donut pan?

    Reply
    • Vered DeLeeuw says

      August 15, 2024 at 10:34 am

      Hi Patti,
      It's important to use a silicone donut pan. These donuts are made with coconut flour and stick to metal pans, even nonstick ones.

  3. Danielle Freeman says

    March 28, 2024 at 3:59 pm

    Are the net carbs zero?

    Reply
    • Vered DeLeeuw says

      March 28, 2024 at 9:32 pm

      Hi Danielle,
      There are eight grams of carbs and three grams of fiber in each donut. So, five grams of net carbs.

  4. Ted says

    February 18, 2024 at 10:37 am

    I'm going to try this recipe today, but I have a comment. When you encourage us to use weight rather than volume, you should include those numbers. You mention 1/4 cup of coconut flour, yet you encourage the use of grams. I'm sure I'll love this recipe, but please consider what I've said. Thank you.

    Reply
    • Vered DeLeeuw says

      February 18, 2024 at 11:08 am

      Hey Ted,
      You're absolutely right! I'm sorry about the omission. I edited the recipe card to add the coconut flour's weight measurement.

  5. Alba says

    February 07, 2024 at 7:13 pm

    5 stars
    Great snack for when you’re craving something healthy and good, thanks a lot!

    Reply
    • Vered DeLeeuw says

      February 07, 2024 at 7:33 pm

      You're very welcome, Alba! Glad you liked them.

A photo of Vered DeLeeuw.

Welcome!

Healthy Recipes Blog was founded in 2011 by Vered DeLeeuw. It features real food recipes with a focus on low-carb and gluten-free ingredients. All recipes are nutritionally reviewed by a Registered Dietitian. Contact us at HealthyRecipesBlog@gmail.com.

Start Here

Popular Recipes

  • Korean ground beef is served in a bowl with chopsticks.
    Korean Ground Beef

  • Sautéed shrimp are served on a white plate with a napkin.
    Sautéed Shrimp

  • Baked pork chops are served in a cast-iron skillet.
    Baked Pork Chops

  • Turkey burgers are served with lettuce and sliced tomatoes.
    Turkey Burgers

  • Three cauliflower steaks are served on a white plate.
    Cauliflower Steak

  • Baked cod is served on top of asparagus.
    Baked Cod

Footer

Logos of media outlets that featured Healthy Recipes Blog.
↑ back to top

Explore

  • Recipe Index
  • About
  • Newsletter

Terms

  • Privacy Policy
  • Terms
  • Accessibility

Copyright © 2011-2025 • The information on this website has not been evaluated by the FDA and is not intended to diagnose, treat, prevent, or cure any disease • All recipes were tested, photographed, and written by a human • Contact us at HealthyRecipesBlog [at] gmail.com.

Rate This Recipe

Your vote:




Please comment below. Your email won't be published. If you had any issues, I would appreciate the opportunity to troubleshoot before you rate. Please be polite. Thank you!

A rating is required
A name is required
An email is required