Instant Pot Keto Donuts

Annie Lampella @ Ketofocus

By Annie Lampella, Pharm.D.

Published June 4, 2021 • Updated February 27, 2026

Reader Rating
4.8 Stars (6 Reviews)

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

I make these keto donuts in my Instant Pot because the steam gives them a spongy, moist texture that baking can't match. Topped with a sugar free chocolate glaze that snaps when you bite through it.

I started making these in the pressure cooker because I was curious whether the steam would give them a better texture than baking. It does. The inside stays soft and spongy in a way that oven-baked donuts just don’t. I’ve since tested the oven method too (350 degrees, about 18-20 minutes), and those come out a little more set, a little drier on the edges. Not bad, but if you have a pressure cooker sitting on the counter, the difference is worth it.

The batter is straightforward. Almond flour and protein powder handle the structure since there are no eggs in this recipe. I tested a version with eggs early on and the texture was too cakey, more muffin than donut. Without them, you get something lighter. Monk fruit sweetener keeps the carbs low without the aftertaste you get from some sugar alternatives. Any low carb protein powder works here as long as it’s unflavored or vanilla.

One thing that will seem wrong the first time: the donuts come out wet. Like, visibly moist on the surface. That threw me off too. But within a few hours they dry to a spongy, cake-like texture, and by the next day they’re exactly where you want them. Wrapping each mold with aluminum foil before cooking helps reduce that initial moisture if it bothers you.

The chocolate glaze is my favorite part. It’s just sugar free chocolate chips and coconut oil melted together, but it sets into a shell that actually snaps when you bite through it. That snap is what makes these feel like real donuts to me. I let the dipped ones sit on a wire rack for about 10 minutes and the coating firms up completely.

I always keep a batch in the fridge. They hold up for a full week, and honestly they’re better cold. The glaze firms up completely and the inside gets denser in a good way. If you’re into keto baked goods, I’ve tested a lot of donut variations on this site. My classic glazed version is the closest I’ve gotten to a Krispy Kreme. The churro donut holes are what I make when I want something cinnamon-coated. And the jelly donuts are surprisingly good once you get the filling technique down.

The recipe makes 9. I usually double it because they go fast, especially when the kids see the chocolate glaze come out. Just use two sets of silicone molds and run two batches back to back.

Youtube
639K+ subscribers
Discover More Keto Recipes on Our Channel

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

Recipe
Print Pin

Instant Pot Keto Donuts

4.8 (6) Prep 10m Cook 15m Total 25m 9 servings

Keto Donuts Ingredients

Sugar Free Chocolate Glaze Ingredients

Step by Step Instructions

Step by Step Instructions

1
Combine dry ingredients

To a medium bowl, whisk together almond flour, protein powder, sweetener, baking powder, xanthan gum and salt.

2
Add wet ingredients

Pour in melted butter, sour cream and hot water. Mix until just combined.

3
Fill donut molds

Spray each silicone donut mold with cooking spray. Grab a ball of dough and press it into each mold, filling it about 3/4 of the way.

4
Set up pressure cooker

Place a trivet into the liner of the pressure cooker. Pour 1 cup of water into the liner. Place the molds on top of the trivet.

5
Pressure cook

Pressure cook high for 12 minutes. Allow pressure to release naturally for 2 minutes before venting to release the remaining pressure. Once cool enough to touch, remove the donuts from the silicone molds and let cool on a wire rack. Donuts will still be moist, but will firm up once they dry.

6
Coat with chocolate glaze

To make the chocolate glaze, melt the keto chocolate chips and coconut oil in a small bowl using a microwave. Cook at 30 second intervals, stirring in between, until melted. Dip each donut into the melted chocolate and let sit on a wire rack to set the chocolate glaze. Top with nuts, sprinkles or more chocolate.

Nutrition Per Serving
365 Calories
33.6g Fat
7.8g Protein
4.6g Net Carbs
18.9g Total Carbs
9 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.

Your Macros. Your Recipes. Calculated in 60 Seconds.

Get personalized keto macros and instantly see which recipes fit your targets. No more guessing what to eat.

Get My Macros + Recipes →

Get weekly keto recipes from Annie.

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

Instant Pot Keto Donuts

Frequently Asked Questions

Can I bake these in a regular oven instead of the pressure cooker?

I've done it both ways. Set your oven to 350 degrees and bake in the silicone molds for 18-20 minutes. The oven version comes out a little more firm and set, while the pressure cooker gives a softer, spongier center. Both taste good, but I prefer the pressure cooker texture. If you're making these for someone who likes a denser donut, the oven is actually the better call.

Why are my donuts wet when I take them out?

This is totally normal and it freaked me out the first time too. The steam inside the pressure cooker leaves the surface damp. I let mine sit on a wire rack for a few hours and the moisture evaporates on its own. By the next morning, they have a spongy, cake-like texture that's actually better than right out of the pot. If you want to reduce the wetness from the start, wrap each filled mold with aluminum foil before cooking.

Can I use a different flour instead of almond flour?

I've tested coconut flour as a swap, and it works, but you need way less of it. Coconut flour absorbs a lot more liquid, so I use about a third of the amount. The texture comes out slightly denser but still good. I wouldn't use oat fiber or flax meal here since they change the crumb too much.

What can I use instead of monkfruit sweetener?

I've used erythritol and it works fine, though I find it has a slight cooling aftertaste that monkfruit doesn't. Allulose is another option I like because it browns a little and keeps the batter moist. I'd stay away from liquid stevia for this one since the batter needs the bulk that a granulated sweetener provides.

How should I store these, and can I freeze them?

I keep mine in an airtight container in the fridge and they hold up for a full week. For freezing, I separate them with parchment paper, drop them in a freezer bag, and they're good for about two months. When I reheat from frozen, I microwave for 20-25 seconds. The glaze gets a little soft but firms back up once it cools.

Can I make these dairy-free?

I've swapped the butter for coconut oil and it works well. The coconut oil adds a subtle flavor that pairs nicely with the chocolate. For the sour cream, I've used coconut cream as a substitute and the texture stayed the same. Just make sure your protein powder is dairy-free too if you're going fully plant-based.

How do I make a double batch?

I double this all the time. Just use two sets of silicone molds and run them through the pressure cooker in two rounds. The batter holds up fine while the first batch cooks. I also double the glaze and melt it all at once since it's easier to dip that way. If you want the opposite (just one for yourself), try my single serve version instead.

Can I make different flavors with this base recipe?

I've tried a few variations that work well. Adding a teaspoon of cinnamon and a sprinkle of granulated sweetener on top gives you a cinnamon sugar version. For a pumpkin spice twist, I mix in a tablespoon of pumpkin puree and half a teaspoon of pumpkin pie spice. My apple cider donuts use a similar base with a completely different flavor profile if you want something seasonal.

Similar Recipes

Others looking for “Instant Pot Keto Donuts” also liked:

How to Make Keto Donuts in the Instant Pot

nine donuts with different toppings on a wire rack

I use the pressure cooker instead of a deep fryer or oven because the steam keeps these donuts soft and spongy without drying them out. The texture is more like a steamed cake than a typical baked donut, which is exactly what I want from something that doesn’t use regular flour.

I love having a batch in the fridge for when a sweet craving hits. The recipe makes 9, but I usually double it because they don’t last long. Monk fruit sweetener is my go-to here since it doesn’t spike blood sugar, which matters when you’re eating low carb.

a stack of five multiple colored donuts

What is an Instant Pot?

If you haven’t used your pressure cooker for baking yet, this is a great place to start. I was surprised how well the steam environment works. These come out lighter and fluffier than anything I’ve pulled from my oven, and you don’t have to worry about over-browning or checking them every five minutes. If you like this method, my Instant Pot egg bites use the same silicone mold setup.

Protein Powder

I use protein powder in these to handle the structure since there are no eggs. Without it, the batter is too loose and the donuts collapse in the center. ZeroCarb Protein Powder by IsoPure is what I reach for because it’s genuinely zero carb and doesn’t add flavor. Any low carb protein powder works, though. I’ve also used the same flour blend in my almond flour pancakes, and it performs the same way: tender crumb, holds its shape.

peanut butter cups on a chocolate glazed donut on a wire rack

Silicone Donut Molds

I press the batter into silicone donut molds, filling each one about three-quarters full so the batter doesn’t overflow during cooking. The molds sit on the trivet inside the pot, which keeps them off the bottom and lets heat circulate evenly. Silicone molds make popping the donuts out effortless, especially once they’ve cooled for about 10 minutes. I tried metal pans once and spent more time prying them out than it took to make the batter.

Sugar Free Chocolate

The glaze is just ChocZero sugar free chocolate chips and a tablespoon of coconut oil, melted together. The coconut oil thins the chocolate enough to dip easily, and it sets into a smooth shell that actually cracks when you bite through it. I heat mine in 30-second bursts in the microwave, stirring between each round. Over-melting makes the chocolate seize up, so go slow. If you want another chocolate-dipped option, my chocolate glazed donuts use a similar technique with an oven-baked base.

Tips for Best Instant Pot Donuts

A few things I’ve learned from making these over and over:

  • If you don’t have whey protein powder, coconut flour works as a substitute. You’ll get the same fluffy, moist texture with either one.
  • Let the donuts cool for at least 10 minutes before you try to remove them from the molds. They’re fragile when hot.
  • They will look wet when you pull them out. That’s normal. The moisture evaporates within a few hours, and by the next day the texture is spongy and cake-like. Wrapping each mold with aluminum foil before cooking helps reduce that initial wetness.
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.

More Breakfast Recipes

A warm cinnamon roll in a mug topped with cream cheese icing that is melting down into the cinnamon roll. Star anise is beside the mug.
25 Mins
Keto Cinnamon Roll for One
4.8 Stars (16 Reviews)

I make this single serve keto cinnamon roll when the craving hits but I don't want a whole batch staring at me. One soft, fluffy roll with a gooey...

See the Recipe
close up original keto chaffle
6 Mins
Keto Chaffle Waffle
5 Stars (82 Reviews)

I add almond flour and baking powder to a basic cheese-and-egg chaffle so it actually tastes like a waffle, not a cheesy omelet. Four ingredients,...

See the Recipe
A half of a poppyseed muffin on a plate.
25 Mins
Keto Lemon Poppyseed Muffins
4.8 Stars (4 Reviews)

These keto lemon poppyseed muffins are the fluffiest low carb lemon muffins I've made. Tangy, moist, and ready in about 25 minutes with almond flour...

See the Recipe
Five pancakes stacked on a plate, covered with syrup and topped with butter.
15 Mins
Almond Flour Pancakes
5 Stars (7 Reviews)

These thick, buttery almond flour pancakes are one of my family's favorite weekend breakfasts. I've been making them for years, and they come out...

See the Recipe
bite of keto buttermilk pancakes
15 Mins
Keto Buttermilk Pancakes
4.5 Stars (24 Reviews)

These keto buttermilk pancakes are thick, fluffy, and taste like real pancakes instead of eggs. I use just one egg and a buttermilk trick to get them...

See the Recipe
three keto lemon flavored muffins with blueberries inside wrapped in a muffin liner
30 Mins
Keto Lemon Blueberry Muffins
5 Stars (21 Reviews)

I make these keto lemon blueberry muffins with a moist almond flour crumb, fresh blueberries in every bite, and a sugar-free lemon glaze that reminds...

See the Recipe
Reviews 13
4.8 Stars (6 Reviews)
  1. M
    Melissa Mar 26, 2026

    Brought these to brunch last Sunday and the thing I cannot get over: my friend who competes in powerlifting and openly mocks everything 'keto-fied' reached for a second before finishing her first. She eventually squinted at them and asked if I picked them up somewhere. That glaze snaps when you bite through it and I think that's genuinely what got her. Four stars because I killed my first batch rushing the pressure release, but once I slowed down it was completely worth the learning curve.

  2. E
    Eric Mar 24, 2026

    Made these yesterday and they were pretty good but mine came out a little denser than I expected (thought the steam would make them fluffier). Is that the xanthan gum amount or did I maybe overmix the dough?

  3. V
    Valerie Mar 21, 2026

    Made these four times now and tried skipping the natural pressure release on the last batch (went straight to quick release after the 12 minutes) and the texture was better for it. Still spongy but firmer, which means the chocolate glaze doesn't soften them out after a few hours.

  4. O
    Olivia Mar 15, 2026

    Third time through and I finally stopped rushing the mold-filling step. Chilled the dough for about 10 minutes before pressing it in and the rings held their shape so much cleaner going into the Instant Pot. The chocolate glaze snapped on every single one instead of that soft pull you get when they're still warm. Worth the wait.

    1. Annie Lampella
      Annie Lampella Mar 18, 2026

      Cold dough presses so much cleaner. That snap means the glaze set right.

  5. D
    Dani Mar 1, 2026

    Switched to chocolate protein powder because that's what I had, and now vanilla feels off. The glaze still snaps either way. On batch 10 and not stopping.

    1. Annie Lampella
      Annie Lampella Mar 3, 2026

      Chocolate on chocolate just tracks for this one. The vanilla gets swallowed under that glaze anyway. Ten batches and counting.

  6. J
    Jennifer Feb 24, 2026

    Swapped the vanilla protein powder for chocolate and melted Lily's chips into the glaze, and the whole thing tasted like a real chocolate cake donut from a shop. The steam texture is what I keep coming back to, way more tender through the center than anything baked. One discovery that made batch three way better: let the donuts sit in the molds for a full 5 minutes before you try to unmold them. My first batch I pulled them too early and they fell apart. Wait the extra minutes and they slide right out clean. Making a double batch this Sunday because we have people over, and I'm not telling anyone they're keto until they've already eaten two.

    1. Annie Lampella
      Annie Lampella Feb 24, 2026

      Five-minute wait is legit. Almost every first batch goes wrong there, I should've put that in the notes. Chocolate protein plus Lily's in the glaze sounds way better than what I started with.

  7. D
    Danielle Feb 20, 2026

    Made these last weekend and the texture came out gummy in the center, not the spongy moist texture you describe. I followed the 12 minutes on high pressure with the natural release and used both full teaspoons of xanthan gum, so I'm not sure where things went sideways. They looked fine coming out of the silicone molds and even felt okay when I first bit into one, but by the time they cooled completely they had this dense, almost chewy thing going on in the middle. My first instinct is that I maybe overmixed after adding the wet ingredients, since I've seen that cause problems in almond flour recipes before. Could pulling back on the xanthan gum help or is that not the culprit? And is there a visual cue when filling the molds that tells you the dough is the right consistency, or is it more of a press-and-feel thing?

    1. Annie Lampella
      Annie Lampella Feb 20, 2026

      Cut the xanthan gum to 1.5 tsp first. Two full teaspoons plus all that steam is what's making them rubbery when they cool, not the mixing. For the molds, batter should be thick and spoonable (like muffin batter), fill to 3/4.

  8. S
    Sarah M. Feb 16, 2026

    First time making donuts at home and I was nervous about the Instant Pot method, but they came out great! The chocolate glaze hardens just like the real thing. Quick question - think these would work in a regular oven? Want to make a double batch next time.

    1. Annie Lampella
      Annie Lampella Feb 18, 2026

      Yeah oven works. 350 for about 18-20 minutes in the silicone molds. The Instant Pot gives them a slightly softer texture but the oven version is still good, just a bit more set. Good call on the double batch - the glaze is the best part.

Leave a Review