Keto Krispy Kreme Donuts

by Evolved Chocolate
Print Recipe
4.64 from 19 votes

Keto Krispy Kreme

Having a Krispy Kreme donut and living a keto lifestyle are no longer mutually exclusive, so bake these very yeasty and addictive donuts with a crunchy, sugary exterior you’ll want to have again and again without all the guilt! 
Prep Time15 mins
Total Time30 mins
Course: Dessert
Keyword: gluten free, keto, low carb
Servings: 4 donuts


  • You will need a donut pan and a piping bag or ziplock bag for this recipe.


Donut Ingredients:

  • 2 tablespoons coconut flour
  • 6 tablespoons almond flour
  • 1 teaspoon xanthan gum
  • ½ teaspoon baking powder
  • 2 tablespoons monk fruit sweetener
  • 2 tablespoons coconut oil melted
  • 2 eggs

Glaze Ingredients:

  • ¼ cup monk fruit sweetener we like Lakanto-Golden
  • 1 tablespoon water
  • 2 tablespoons coconut oil


For the Donut

  • Preheat the oven to 350 degrees and grease a donut pan. Set aside.
  • Mix all dry ingredients in a bowl with a whisk.
  • In a large bowl, whisk the oil and eggs. Then add the dry ingredients to the wet and whisk until it becomes a sticky, thick dough.
  • Next spoon the dough into a piping bag or ziplock to pipe the dough into the greased donut pan.
  • Bake for 20 minutes , then remove from the oven and let cool.

For the Glaze:

  • In shallow saucepan, combine all ingredients and whisk together. 
  • Let cook on medium heat for five minutes while whisking constantly.


  • Once donut is slightly cooled, drop in pan of hot glaze, and coat both sides completely.
  • Repeat until all donuts are coated.(If you notice glaze is starting to thicken up in pan, place back on heat for a minute or so to remelt).
  • Let cool on plate. The glaze with harden a bit, creating a crunchy exterior. Enjoy!


Level: Easy
Monk Fruit sweetener for any granulated sweetener
Xanthan Gum can be omitted, although it will change the texture a bit
Coconut Oil can be subbed for any oil
Eggs cannot be substituted in this recipe
Nutrition Facts
Serving Size 1 donut
Servings Per Container 4 donuts

Amount Per Serving
Calories 185 Calories from Fat 135
% Daily Value*
Total Fat 15g 23%
Saturated Fat 10g 50%
Trans Fat 0g
Cholesterol 90mg 30%
Sodium 180mg 8%
Total Carbohydrate 9g 3%
Dietary Fiber 6g 24%
Sugars 1g
Protein 6g 12%

*Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.


You may also like


Shawn May 27, 2019 - 9:13 PM

Hi, I’m looking forward to making this recipe, however since I don’t have xanthan gum, I read that arrowroot is a good substitute, which I do have. Do you know the ratio of xanthan gum to arrowroot? Thanks!

CC October 23, 2019 - 12:32 PM

The ratio is 1:1

Jennifer Washington March 14, 2020 - 2:49 AM

I cant figure out why mine wouldnt turn into a dough, just a runny mess. I checked and rechecked the ingredients and measurements. I even added more of the flours and still just goop

Anonymous May 29, 2019 - 3:03 PM

I think yeasty was a typo? Did you mean tastey?

CC October 23, 2019 - 12:34 PM

Nope Not a typo at all!

Emily July 6, 2019 - 11:17 PM

Your description says they are “yeasty” but there is no yeast. Is there supposed to be yeast or does it just taste like yeast? Would love to try this recipe. Thank you!

CC October 23, 2019 - 12:35 PM

There is no yeast in this recipe we just think it gives off the texture of a yeast donut

Stacey Fortenberry April 4, 2020 - 9:53 AM

5 stars
We made these. My husband “helped”. We are amazed at how tasty they were. I’ve been eating gluten-free for years and hadn’t had a donut in at least 6. This is something new to him and I figured he would not like it at all. But they are very tasty! We trying to stop at eating one and saving one for the next morning. But we couldn’t hold out and ate the second one to! Will double the recipe next time! Thanks so much for the recipe!

Stephanie Norris July 28, 2019 - 8:32 PM

I found them to be too “eggy”. Do you know if the dough still bind together if I just use egg whites?

Dean March 30, 2020 - 1:58 PM

We haven’t tried using just egg whites but it should work fine. Or you can try using 1 whole egg and just the egg whites from a second one.

ELIZABETH J YATES-MERIT July 30, 2019 - 12:33 AM

I found your recipe and plan to try it soon. I came back to the page to order the doughnut pans but I do not see a link on your page. Thank you for sharing this recipe. I wanted to help u by ordering through your page.

CC October 23, 2019 - 12:37 PM

we don’t sell any kind of bakeware just chocolate! you can purchase a pan anywhere you’d like!

Hellen August 15, 2019 - 5:52 AM

5 stars
Sooo good!
I’m always looking for good AND EASY keto sweets.
Thank you!

CC October 23, 2019 - 12:40 PM

you’re welcome!

pcjae September 2, 2019 - 12:55 PM

4 stars
Thanks for the recipe. Super good. Even better the second day once the glaze has really soaked in. I ended up doubling the donut recipe to get 6 donuts because 4 is a strange number. I didn’t double the glaze part, and there was plenty. Next time I will not make the glaze until the donuts come out of the oven. I made it too early, and it crystallized while waiting for them to be ready to glaze. I may get myself a second donut pan and triple the recipe another time.

Kathy Ann Craiglow September 3, 2019 - 4:14 PM

5 stars
Made these Keto Krispy Kreme’s this weekend. They disappeared rather quickly. Very satisfying.

Sarah September 9, 2019 - 5:57 PM

Could these just be piped onto a paper or silicon lined baking sheet? From the pictures it appears there dough is thick and does not spread.

CC October 23, 2019 - 12:44 PM

It is a very thick dough but it is our recommendation to use a donut pan because they could come out a bit wonky otherwise

Cynthia Hoogerwerf February 7, 2020 - 7:37 PM

5 stars
Just made these exactly As written and they are so yummy! I have a smaller silicone donut pan so I did get 6 donuts instead of 4. I will make this again and again! Thanks for posting it!

Kathy September 16, 2019 - 2:56 PM

I made these into donut holes as I didn’t have a donut pan. Turned out great but all I taste is coconut. What other oil can you recommend? I find keto desserts are overwhelmingly coconut flavoured.

CC October 23, 2019 - 12:46 PM

you can use any other Keto approved oil you’d like.

Kelli January 25, 2020 - 4:04 PM

If you don’t like coconut.flavor, just use refined coconut oil which has no flavor. Louana refined organic has no coconut taste and is available at Walmart.

Kathy Boyle September 19, 2019 - 3:45 AM

can you make this with pumpkin?

Dean March 30, 2020 - 1:54 PM

Sure. We’d start with maybe 1 tablespoon of pumpkin puree and see how that comes out!

Maria Melpignano October 31, 2019 - 10:14 PM

I’m going to try using veg egg
#vegan…hope it works!

Barbara November 16, 2019 - 5:09 PM

Were these mini donuts or regular size? Because I made them and I used a mini pan

Dean March 27, 2020 - 3:36 PM

We used a standard donut pan.

Deborah Armstrong November 26, 2019 - 6:31 PM

I made these today and they are delicious. Thank you for sharing the recipe.

Lynnette December 18, 2019 - 2:08 PM

5 stars
OMG!! You forget how yummy donuts are!! Thanks so much for this wonderful recipe!! Truly incredible and now I won’t miss donuts ever again!! Love! Love! Love!

Michelle December 22, 2019 - 2:46 AM

5 stars
Can you pre-make the dough tonight before and put it in the morning?

Dean January 13, 2020 - 8:45 PM

You probably could but the dough should be left out at room temperature for least an hour because it has to be piped.

Brenda January 4, 2020 - 3:59 AM

5 stars
I added 1tsp of vanilla extract to the batter, but kept the rest exactly the same and they are AMAZING!! That glaze is krispy and the texture of the donut is nice and soft. I love how easy this recipe is, and I have all the ingredients on hand. That may be dangerous ;-)

Genet January 5, 2020 - 7:21 PM

So how well do these “sit” ? Can you eat at room temp the next day or are they mainly good warm ?

Dean January 14, 2020 - 1:28 PM

The donuts taste best when warm and fresh within a few days if placed in an air-tight container at room temperature – if they all don’t get gobbled first, that is!

Eva Quigley January 6, 2020 - 5:02 AM

Do you use a standard, small, or mini donut pan?

Dean January 14, 2020 - 1:32 PM

We used a standard donut pan but it doesn’t really matter. If you do use a small or mini donut pan, you’ll just end up with more (smaller sized) donuts.

Mandy January 12, 2020 - 3:20 PM

What size pan was used? I doubled the recipe but only got 5 donuts. Thanks!

Dean January 14, 2020 - 1:36 PM

We used a standard donut pan. Next time, you might want to use less batter in the donut molds. If you fill the donut mold halfway, you’ll have more donuts. I hope this helps!

Misty Horn January 13, 2020 - 3:46 PM

What can I substitute for coconut flour I’m allergic

Dean January 14, 2020 - 1:40 PM

You can use 1 cup of almond flour instead of coconut flour. For the glaze, you can use any other type of oil instead of coconut, like avocado, walnut, or olive. This way the recipe is still keto-friendly!

Ildiko October 9, 2020 - 10:34 AM

Can i use butter?

Dean October 9, 2020 - 2:02 PM

We haven’t tested this recipe with butter but if you were to use that, just melt the butter first.

Mellisa January 16, 2020 - 12:34 AM

Can you use the baby cake donut maker?

Dean January 27, 2020 - 7:46 PM


Jem January 18, 2020 - 3:45 PM

I tripled the recipe and ended up with 7 donuts. My donuts didn’t rise at all, so they turned out like dense disks. The flavor was okay though. My glaze didn’t turn out either – everything separated.

Dean March 30, 2020 - 1:50 PM

You may need to check the expiration date on your baking powder. For the glaze, make sure you don’t overheat it. It shouldn’t be cooked on the stove for more than 5 minutes. Any longer than that and the glaze may separate.

sheri January 25, 2020 - 3:58 PM

5 stars
OMG, these are amazing , thank you for recipe. I made these by rolling 2 teaspoon of dough to make doughnut holes , I will try them with a little vanilla next time,

Emily June 3, 2020 - 12:32 AM

2 stars
I was really looking forward to these, but they did not work for me. Very dry and not appetizing. Also the glaze totally didnt work for me. I had to make a different keto icing/glaze.

Karissa January 27, 2020 - 6:41 AM

I made this accordingly and for some reason it has kind of a “burning” first taste (that’s the best way I can describe it) is it from the sweetener? I’ve never used it before

Dean March 30, 2020 - 1:45 PM

It could be from the sweetener, which can have an aftertaste. You can try using Swerve Confectioners Sweetener instead next time.

pcjae January 27, 2020 - 9:50 AM

Thanks again for this recipe. I made them again and tripled the donut recipe and kept the glaze recipe the same. I don’t remember the dough being so gummy, but it’s been a while since the first time. As I tried to squeeze it out of my Ziploc freezer bag the bag kept popping open at random places. Ziploc bags aren’t as tough as they used to be for sure, but I wonder if using less xanthan gum would help them be easier to squeeze out into the donut pan. What do you think? Is the dough supposed to be pretty thick and “gummy”?

Claudine January 29, 2020 - 11:55 AM

Hello. Thanks for sharing your recipe. I was wondering if I could substitute in butter for the coconut oil. My taste buds aren’t quite liking the coconut oil aftertaste. I tried using butter for the icing instead, but it has a bit of a burnt taste. May be operator error.

Otherwise, it’s lovely to take a big bite into something that imitates a carb loaded treat!

Claudine January 29, 2020 - 1:36 PM

5 stars
I just made another batch using 1/4 cup of Almond Flour (no coconut flour) & Butter instead of Coconut Oil … perfection. Thank you!!!

Yvette February 10, 2020 - 2:32 AM

I made these donuts and they were delicious thank you for this recipe.

Dawanna February 16, 2020 - 12:34 AM

Could I use flax seed meal instead of almond flour? How do you think that would hold up?

Dean February 19, 2020 - 1:37 PM

If you’re not allergic to almond flour, you can use 3 tablespoons of flaxseed meal and 3 tablespoons of almond flour. But if you are allergic to almonds, you can double the amount of coconut flour to 4 tablespoons. Normally, flaxseed is used as a vegan replacement for eggs, not flour. But let me know how it turns out!

Pattie February 21, 2020 - 3:33 PM

Do you think would work on a electric donut maker?

Dean March 27, 2020 - 4:26 PM

We’ve never used one before but we don’t see why not!

Karin Rose February 25, 2020 - 5:47 PM

5 stars
For the person who used the babycake donut maker—how long did you bake them and how much did you fill them?

Keriannd February 27, 2020 - 5:20 PM

Are the 9 grams of carbs net carbs?

Dean March 27, 2020 - 3:10 PM

Those are total carbs. There are 3 grams of net carbs per donut because each one has 6 grams of fiber. I hope that helps!

Ally March 3, 2020 - 4:04 AM

Looks delicious!! I don’t have coconut flour at the moment ..Can something be used instead?

Dean March 27, 2020 - 4:25 PM

You could add another tablespoon of almond flour in place of the coconut flour. I hope this helps!

Stacey Fortenberry April 11, 2020 - 1:30 PM

5 stars
These are Beyond delicious! My husband and I love them. I think we’re about to make it a weekly habit! Shared it with a diabetic friend and he was in love too! I haven’t had a real donut in over six years. So I was over the moon!!

Tiffaney April 12, 2020 - 5:54 PM

I found this recipe very “eggy”. Was hoping for more of a donut taste. Any suggestions to get a more authentic donut taste?

Dean April 21, 2020 - 6:34 PM

Maybe try using one full egg and just the egg white of a 2nd egg. That might make it less eggy.

Theresa April 12, 2020 - 10:56 PM

5 stars
This recipe is amazing!!! It was so much easier than other donut recipes I’ve tried. Delicious and simple!

Sheila April 21, 2020 - 6:42 PM

2 stars
Very disappointed. Threw them out. They were very eggy and pretty flavorless. This may be the worst keto desert I’ve made yet and I’ve been on keto 2.5 years.

Dean August 5, 2020 - 8:12 PM

I’m sorry to hear that. To make it less eggy, try using one full egg and just the egg white from a second egg. Also, try adding 3 tablespoons of monk fruit to the donuts to make them sweeter and have more of a flavor.

Ashley C April 23, 2020 - 8:31 PM

5 stars
Can I substitute chia seeds for the xanthan gum in the recipe??

Dean May 18, 2020 - 8:24 PM

You could just omit the xanthan gum. We’ve tried making these donuts both with and without, and they all came out fine.

MRK May 13, 2020 - 2:47 AM

Can this recipe be baked in a Bundt pan as in a donut cake?

Dean May 18, 2020 - 8:10 PM

We haven’t tried this but we don’t see why this wouldn’t work. Just be sure to double the recipe so it fits the entire Bundt pan, as those kinds of pans are deep. You could also make the glaze and pour it over the cake when it’s done baking.

Leanne May 13, 2020 - 4:55 AM

5 stars
Oh my god, I made these today. They were amazing. I put a little lemon extract in the glaze mixture… they turned out so good. Thank you for sharing.

Kristina May 15, 2020 - 1:31 AM

I have had really good experiences with paleo desserts, so I was excited to try this. They were terrible, I hate them.

Becky June 8, 2020 - 5:51 PM

5 stars
Just made these. YUM!!! This recipe was so super easy and quick to make. I did change a couple of things. I only used 1T of oil instead of 2 in the donut mix and in the glaze. I eat more low carb than keto so I didn’t want that much fat. As far as I can tell, they turned out just fine and the texture and flavor was wonderful!! I had leftover glaze too so less oil didn’t seem to be a problem there. Next time I make them, I think I’ll add a little bit of vanilla and sprinkle the tops with some cinnamon/erythritol mix after I glaze them. Thanks for such a great recipe!!

Jennifer July 8, 2020 - 7:47 PM

Completely flavorless!

Dean August 3, 2020 - 8:32 PM

I’m sorry to hear that. Perhaps try using 3 tablespoons of monk fruit sweetener next time. Let me know how it turns out!

Karen Morgan July 19, 2020 - 6:25 PM

Is it ok to add vanilla extract?

Dean August 3, 2020 - 8:10 PM

Sure! Just add 1/2 teaspoon.


Leave a Comment

Recipe Rating