Keto Krispy Kreme Donuts

Annie Lampella @ Ketofocus

By Annie Lampella, Pharm.D.

Published August 1, 2020 • Updated February 1, 2026

Fried keto donuts with a tender cake like center

Reader Rating
4.7 Stars (19 Reviews)

This post may contain affiliate links. See my disclosure policy.

Tasting just like a Krispy Kreme donut, these glazed keto donuts are cake based, fried and coated with a sweet vanilla glaze.

This is the BEST keto donut recipe. I’ve tried many donut recipes but this is by far the one that tastes the closest to an actual donut. They’re perfect in the morning paired with a cup of coffee.

The dough uses simple ingredients for a tender, cake like texture. Frying gives them a crispy crust similar to a yeast based donut. You can also bake them in the oven. It’s a sweet way to start off your morning.

The glaze is sugar-free and looks just like the glaze on a Krispy Kreme donut. But if you’re more of a chocolate glazed donut fan like Homer Simpson, try coating them in a sugar free chocolate glaze. Both are easy to make and will satisfy your donut cravings!

How to make keto donuts

  1. Whisk together dry ingredients – almond flour, protein powder, sugar free sweetener (like monk fruit or erythritol), baking powder, xanthan gum and salt.
  2. Mix in remaining ingredients – melted butter, sour cream and hot water.
  3. Mold into a donut shape or press into a donut pan.
  4. Fry in lard or avocado oil until golden brown or bake in the oven.
  5. Make sugar free Krispy Kreme glaze, chocolate glaze or cinnamon sugar powder and dip or dust your donuts.

Loving pastries?? Try making keto cinnamon rolls or low-carb apple fritters.

glazed donuts in a loaf pan lined with a towel next to two donuts stacked and a creamer jar

Key ingredients & substitutions

For this recipe, I like using the combination of almond flour and protein powder. It produces a texture and flavor closest to a traditional cake donut. However, I understand some don’t have access to the ingredients required or are allergic to nuts. Here are some ingredient substitutions you can make for this recipe:

  • Almond flour – Gives our donuts substance. Coconut flour works instead, but you need to decrease the amount. Use 2/3 cups coconut flour as a substitute. Sunflower seed flour also works if you’re allergic to nuts. It measures cup for cup with almond flour so use the same amount here.
  • Protein powder – Creates a protein matrix and acts similar to gluten in all-purpose flour. Forms a spongy texture in these donuts. Look for low-carb or zero carb protein powder. Unflavored or vanilla flavor.
  • Sugar free sweetener – Can use monk fruit/erythritol blend like Stevia, Lakanto or even Truvia Sweet Complete. Any will work as long as it measures cup for cup with sugar.
  • Xanthan gum – Since this recipe is egg-free, we use xanthan gum as a “glue” to hold the donut together as it bakes or fries. Don’t want to use xanthan gum? You can add a whole egg. Just omit the hot water as well.
  • Melted butter – Gives flavor; however melted coconut oil can be used if dairy free.
  • Sour cream – Provides that slight tangy flavor that is iconic in traditional cake donuts.
Youtube
639K+ subscribers
Discover More Keto Recipes on Our Channel

Explore 680+ keto recipe videos with step-by-step instructions, tips, and tricks to make keto easy.

Recipe
Print Pin

Keto Krispy Kreme Donuts

4.7 (19) Prep 5m Cook 10m Total 15m 8 servings

Keto Cake Donuts Ingredients

Krispy Kreme Glaze Ingredients

  • 1/2 cup confectioners Swerve or use sweetener of choice
  • 2 tablespoons heavy whipping cream
  • 2 teaspoons vanilla extract

Step by Step Instructions

Step by Step Instructions

1
Get a medium bowl

Add the almond flour, protein powder, sugar free sweetener, baking powder, xanthan gum and salt to a medium bowl. Mix until combined.

dry ingredients mixed in a silver bowl
2
Mix it

Stir in melted butter, sour cream and hot water.

keto donut batter in a metal bowl
3
Shape the dough

Grab a handful of dough and roll it into a short snake shape. Mold the ends together to form a donut shape. Wet hands with a little bit of water or spray oil on your hands to keep the dough from sticking to your hands.

forming donut shapes on a piece of parchment paper
Tip Can press into a donut pan if baking in the oven.
4
Heat the lard

Add lard to a small non-stick skillet and heat to low – medium heat. Add enough lard to cover the donut almost halfway. Add a couple of donuts to the skillet and fry on each side until golden brown. Can swirl the oil in the pan to help coat the donuts as they cook. DO NOT get your oil too hot – it will cause your donuts to crumble.

donuts frying in a skillet
Tip You can also bake these cake donuts at 325 degrees Fahrenheit for 10 minutes or until the donuts are set and lightly brown around the edges.
5
Remove it

Remove from skillet and place on a wire rack to cool.

keto donuts cooling on some parchment paper with a wire rack nearby
Tip Let donuts cool completely before handling. They will continue to set and dry as they cool.
6
Krispy Kreme

To make the Krispy Kreme glaze, add confectioner’s Swerve, heavy cream and vanilla to a small bowl. Mix to combine. Microwave for 20 seconds to get a thin consistency.

donut glaze in a small white bowl on top of a wire rack
7
Dip it

Dip the top of your donut into the glaze and place on a wire rack to set.

dipping a donut into glaze
Nutrition Per Serving 1 donut
301 Calories
27.9g Fat
8.8g Protein
3.5g Net Carbs
7.3g Total Carbs
8 Servings
Nutrition disclaimer

The nutrition information provided is an estimate and is for informational purposes only. I am a Doctor of Pharmacy (Pharm.D.); however, this content is not intended to be a substitute for professional medical advice, diagnosis, or treatment. Always consult your physician or other qualified health provider before making any lifestyle changes or beginning a new nutrition program.

Calculate Your Keto Macros in 30 Seconds

Not sure if this recipe fits your daily targets? Our free calculator shows you personalized macros based on your goals, activity level, and body composition.

Get My Macros (Free) →

Get weekly keto recipes from Annie.

Join the list and get new recipes delivered to your inbox every week.

Keto Krispy Kreme Donuts

Frequently Asked Questions

How many carbs are in a donut?

It depends on the type of donut, but generally a plain donut has around 22-25 grams of carbohydrate.

My donuts fell apart when frying. What happened?

If your donut starts to fall apart or flake off when frying, your oil is too hot. The best temperature to fry is at low-medium to medium heat.

My donut isn't cooked all the way in the center. What happened?

You didn't let the donut cook long enough if it is still doughy in the center; however, these donuts will continue to dry as they sit out - especially the next day.

Similar Recipes

Others looking for “Keto Krispy Kreme Donuts” also liked:

Fried vs baked donuts

These low-carb donuts can either be fried or baked. I prefer to fry them.

Frying them gives an authentic flavor very similar to traditional donuts. I recommend using pork lard to fry these donuts in but you can use other oils too like avocado oil or coconut oil as long as you use an oil that has a high smoke point.

If you don’t want to fry your donuts, you can bake them in the oven. You can mold them in a donut baking pan or just roll them in to snakes and pinch the ends together to form a donut shape and bake on a parchment lined baking tray.

donuts tucked into a baking dish over a gray striped towl

Krispy Kreme glaze

Krispy Kreme donuts have a characteristic vanilla glaze coated on their donuts. These have a copycat Krispy Kreme glaze. It’s sugar-free and made with Confectioner’s Swerve, heavy cream and vanilla extract. Use a powdered sweetener here because granulated sweetener won’t dissolve as well. Microwaving the glaze will help it thin out so you can easily dunk your donuts for frosting.

Make them dairy free

To make dairy-free donuts, there are a couple of substitutions you can make.
  • Butter – Use melted coconut oil or ghee.
  • Sour cream – Look for a non-dairy yogurt like one made from almonds.
glazed cake donuts on a wire rack cooling next to a cup of black coffee

Variations

Chocolate glaze donuts

Want chocolate glaze donuts instead of the traditional glaze? Just dip each donut in a mixture of sugar free chocolate chips and 1 tablespoon of coconut oil. Let set on a wire rack or pop in the refrigerator to set faster.

 

Cinnamon donuts

If your favorite donut is one dusted with a cinnamon sugar mixture, brush 1/4 cup melted butter on the top of your cooked donut. Then dip in a mixture of 2 teaspoons cinnamon and 1/3 cup sugar free sweetener.

Storage information

Leftover donuts keep at room temperature in an airtight container or ziploc bag. They’ll stay fresh on the counter but will dry out after a few days. The donut batter should be used right away.
About the Author
Annie Lampella, Pharm.D.

Annie Lampella, Pharm.D.

Annie is a Doctor of Pharmacy, mom, and the recipe creator behind KetoFocus. With a B.S. in Genetics from UC Davis, she has over 14 years of experience developing family-friendly keto recipes based on the science of human metabolism.

Other Keto Breakfast Recipes

A white dish filled with keto apple cider donut bites, topped with cinnamon “sugar” and garnished with small white flowers and a red apple in the background.
18 Mins
Keto Apple Cider Donuts
Not yet rated

These keto apple cider donuts taste like fall in every bite. Warm, buttery, and coated in cinnamon "sugar," without all the carbs. Each donut packs...

See the Recipe
A slice of high protein french toast casserole on a plate covered with sugar-free maple syrup and topped with raspberries, blueberries and strawberries.
60 Mins
High Protein French Toast Casserole
5 Stars (2 Reviews)

This high-protein overnight French toast casserole is an easy, delicious breakfast perfect for meal prep or feeding a crowd. With crispy edges, a...

See the Recipe
Reviews 34
4.7 Stars (19 Reviews)
  1. L
    Linda Howell Oct 1, 2022

    As good as any all purpose flour donut but I found it too crumbly I added an egg and that took care of it plus I made mine in a circle like a biscuit and stuck my finger in the middle and used my thumb and fingers to make hole worked great

  2. S
    Samuel Pires Sep 11, 2022

    Omg… im so angry at idk what! I followed every step to the tieee and the donuts dissolved in the pan when frying them. I used the exact same ingredients but idk what went wrong. I also felt the dough was a bit too sandy and hard to work with..

    1. Annie Lampella
      Annie Lampella Sep 11, 2022

      I'm sorry for your frustration. The problem your having is from the temperature of your oil. Your oil was too hot. It needs to be a medium heat, maybe even low medium depending on your source of heat. But if the dough dissolves, the oil is too hot. The dough is sticky, but shouldn't be gritty unless your almond flour is too coarse. They fry into a perfect cake texture.

  3. L
    Lana Toye Sep 5, 2022

    I clicked on the print, and it doesn't work. I'd like to make these donuts.
    Can someone send me the printable copy please.

    1. Annie Lampella
      Annie Lampella Sep 6, 2022

      If you are directed to the website from Facebook, it won't let you print. It's something Facebook blocks, you have to open the web page in a browser like crome or internet explorer.

  4. R
    Renee Jul 6, 2022

    I have made these many times, and even shared the recipe with my brother and sister-in-law who are doing keto. We eat them almost every week. I have perfected the recipe with other add ins, like ooo donut flavor extract and a dash of nutmeg. I also use egg white protein powder instead of whey protein powder. My relatives have offered to pay me to continue to make these for them.

    However, if I wanted to make these pumpkin flavored, how would you recommend adding a little pumpkin purée? And would that change any of their other liquid ingredients? I know you have a pumpkin donut recipe, but I want to stick with this base recipe because it works so well:)

    THANK YOU!!!! I love recipes that are not just almond flour only. Almond flour only is just bleh.

    1. Annie Lampella
      Annie Lampella Aug 13, 2022

      I would omit the water and use 1/4 cup pumpkin instead. Maybe even drop the butter down to 1/3 cup and use 1/2 cup pumpkin puree

  5. M
    Monique Snipes Apr 17, 2022

    Thank you very good. I even added apple cider flavoring seasonings too a few so delicious especial when it cooled!!!!

  6. E
    elektra Feb 18, 2022

    These look SO amazing, I definitely have to try them! I was just wondering, is there a different oil that works well for frying these donuts?

    1. Annie Lampella
      Annie Lampella Feb 22, 2022

      You can use anything that has a high smoke point - avocado oil would work too

  7. K
    Kristina Narragon Feb 13, 2022

    These donuts were phenomenal!! They were so easy to make and tastes amazing! The entire family loved them, including my non keto 16 year old son. These will forever be my go to donut recipe. Here’s the finished product. I actually baked them in a donut pan for 15 mins and also deep fried them in lard for a few seconds to get a little deep fried crispness. I used Lily’s white choc chips and added a little maple extract to it before dipping them into the icing . I added some pecans and cinnamon sprinkle to some , used some sugar free sprinkles on a few and then switched it up to Lily’s milk choc chips for the rest. https://photos.app.goo.gl/6km5f5wAerKZYBRw5.

  8. T
    Tania Jan 7, 2022

    The taste of the one that didn't burn was good, the donuts were quite oily. My oil was too hot at the beginning. I started frying them at 180°F but they got burned within a minute. I know you said to fry on medium heat but what temperature should the oil be at when using a cooking thermometer?
    Thanks for sharing your recipes!

    1. Annie Lampella
      Annie Lampella Jan 10, 2022

      I don't know the exact temperature. Just like with anything that you fry, the first donut is usually a test to see how hot the oil is. If it looks like it starts to burn, then turn it down.

  9. K
    Kaori Tsuchimoto Oct 6, 2021

    This was AMAZING!!!!!! This recipe was exactly what I was looking for!!!!!
    I divided each ingredient by 4 and it yielded 2 donuts. I used why isolated protein and air fryer.
    I loved the moist, buttery texture and my sour cream donuts craving were instantly fulfilled without any guilty!!!!!!!!!
    I usually don't comment on anything, but I just wanted to show how much I appreciate you, Annie! This is super easy, quick, healthy, just perfect recipe!
    Thank you!

    1. T
      Trina Feb 2, 2022

      How long did you air fry and did you turn them?

  10. S
    Shari Jun 16, 2021

    These are amazing. My batter/dough was the perfect consistency to fill a piping bag and pipe to fill a 7 donut mould tray then baked for 14mins. Perfect. Also love that they don’t contain eggs.

  11. C
    Cathy Baumfeld Apr 17, 2021

    Sounds wonderful. Why only post NET CARBS?
    Could you please start posting the TOTAL CARB count for those of us that count total carbs?

    1. Annie Lampella
      Annie Lampella Apr 21, 2021

      Yes, I am working on this. Total carbs for one donut is 7.3 g

  12. B
    butch Mar 14, 2021

    Cool, there are no eggs so this recipe can be easily scaled to make fewer than 8 donuts! Saving them for weekend treats, I'm not sure they would keep long enough to eat them all. I can hardly wait to make them.

  13. A
    Amber Montgomery Mar 13, 2021

    I don’t know what went wrong. I followed the directions, using the coconut flour because I didn’t have protein powder. It stayed crumbly and fell apart when I tried rolling it and forming a ring. I even added more water and it didn’t work. I have the worst luck with coconut flour, lol.

    1. Annie Lampella
      Annie Lampella Mar 16, 2021

      Sorry about that. I haven't heard that happening before. It's almost like it needed more fat.

  14. M
    Molly Dursteler Jan 29, 2021

    I did them this morning, they turned out fabulous!!! I used a fry daddy and wow, I will never want a carb loaded one again. This tops them all! Here's a picture f the finished product:
    https://photos.app.goo.gl/1SVZuuUmLQciDpyd8

    Thank you for this delight! Just made my keto journey much easier!!!!??????

    1. T
      Tania Apr 28, 2021

      Wow..your doughnuts look amazing. Did you follow the recipe exactly? I am curious about what protein powder you used. I grew up making the fried cake doughnuts so I am very very interested in making these since I am a keto gal now.

  15. J
    JP Momma Loves to Bake Jan 25, 2021

    I was SO excited to try this recipe and followed it to a T. Unfortunately, my dough was super soft and didn't cook on the inside by either frying in lard, or by baking in the oven. After the lard failed, I tried the oven and baked for 10 minutes. Nothing. I added 6 minutes. Nothing. I added an additional 10 minutes and the outside browned but the inside was raw. I had thermostats in my oven, so I know it wasn't my oven temperature that failed. Do you have any suggestions as to what might have gone wrong? I'm a long-time baker who regularly tries new recipes. What might have gone wrong?

    1. Annie Lampella
      Annie Lampella Jan 27, 2021

      I'm sorry you are having trouble with this recipe. Maybe the donut is too big or thick? These donuts do continue to cook and solidify after they sit and cool for a while. By the next day, they should be set.

    2. M
      Molly Dursteler Jan 28, 2021

      JP Momma, you could have had your oil at too high of a temp, I am also a passionate cook and I have found when something turns golden but still uncooked in the middle, the oil needs to be turned down. I am trying these tonight and I will let you know how I do. Oh yes, your living location (altitude) plays a big part. Hope this helps.
      M

    3. S
      Sue B Jan 28, 2023

      I wanted to mention I added 1/2 cup mozzarella cheese and additional sweetener, as I tasted a pinch and felt it needed it. I baked mine first, then fried it in avocado oil and it came out perfect. I was able to make ten using my donut mold. Used the glaze for a few and chocolate iced several then used Cinnamon sugar for the last two, my hubbys fave.
      Very rich.

Leave a Review