Skip to content
KETOFOCUS.

Sweater weather calls for keto comfort food. Get Cozy →

Single Serve Keto Donut

Fresh, glazed, and topped with sprinkles, this single serve keto donut comes together in one small bowl in 10 minutes, at 2.5g net carbs and 11.5g protein. I roll the dough into a ball, punch the center hole with a finger, and I let a scrap of dough test the oil first: when it sizzles, the donut goes in.
  • 2.5gnet carbs
  • 11.5gprotein
  • 10minutes
  • 1servings

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

I walk past bakery cases all the time and there's never a low carb donut option. If I want a glazed donut or chocolate donut, I have to make it myself. But here's the thing: I don't want to spend an hour making a dozen donuts when I only want one right now.

So I built this recipe around that exact craving. One donut, about 10 minutes start to finish, no leftovers sitting around tempting me for days. I fry mine in lard because I've tested it both ways. Avocado oil works fine, but lard gives it that actual-donut taste that makes the difference. If you want a full batch, I've got churro donut holes, jelly donuts, apple cider donuts, and even Instant Pot donuts. But when it's just me and I want one right now, this is what I reach for.

A hand holding a glazed donut over a wire rack filled with more donuts.

I developed this after making too many batches of donuts that sat in my kitchen for days. I'd eat one, feel great about it, and then eat three more by the end of the week because they were just sitting there. Making just one at a time solves that problem. One and done. The other thing I was after was skipping the eggs. Every donut recipe I found needed at least one egg, and for a single donut, cracking an egg felt like overkill. Turns out the combination of xanthan gum and baking powder does the job. The xanthan gum binds the dough, the baking powder lifts it, and the hot oil crisps the outside while the inside stays soft.

What makes this different?

  • Just one donut: No batch cooking, no leftovers. I get sick of eating the same thing over and over, so single serve recipes like this are exactly what I need.
  • Ready in 10 minutes: One small bowl, minimal cleanup, and you're eating a fresh donut before your coffee gets cold.
  • Only 2.5 net carbs: I use almond flour, protein powder, and sugar-free sweetener. The whole donut stays under 3 net carbs even with the glaze.
  • No eggs needed: Most keto donut recipes need eggs, but I found they weren't necessary here. The dough puffs up and rises when fried without them.
  • Hole shaping trick: Make the hole wider than you think. I learned this the hard way. The dough puffs as it fries, and the hole closes in on itself. If you start small, you end up with a ball.
Pouring a white thick vanilla glaze on top of donuts.

Substitutions

I’ve tested a few swaps on this one. Greek yogurt works in place of sour cream. Same tang, slightly thicker, which actually helps the dough hold together better. I confirmed this after a reader tried it and asked, and now I reach for either one depending on what’s in my fridge.

For dairy-free, coconut cream works. Use the thick part from a chilled can, same measurement.

A few people have asked about coconut flour instead of almond flour. I don’t recommend it for this recipe. Coconut flour absorbs way more liquid, so the ratios fall apart completely. I tried it once and ended up with a dense, dry puck that wouldn’t hold together in the oil. Stick with almond flour here.

For the protein powder, unflavored or vanilla both work. I’ve used both and can’t tell a difference once the glaze goes on. If yours is heavily sweetened, cut back on the granulated sweetener by half.

Topping ideas

If vanilla glaze isn’t your thing, here are a couple other ways I’ve topped this.

Chocolate glaze

Melt a few tablespoons of sugar-free chocolate chips with 1/4 to 1/2 teaspoon coconut oil. Dip the donut in and let it set.

Jelly

I spread my favorite low carb jam right on top. Simple and good.

Cinnamon sugar

Mix a tablespoon of powdered sweetener with 1/2 teaspoon cinnamon and roll the warm donut in it right out of the oil. This is my go-to when I don’t feel like making a glaze. Same idea as my keto apple fritters.

A stack of glazed donuts covered with colorful rainbow sprinkles.

How to store this donut

I’m confused. You didn’t eat your donut yet?

I would have already eaten it as soon as it cooled enough not to burn my mouth. But if you need to save it, store the donut in an airtight container at room temperature for 1 day or in the refrigerator for 2-3 days. It’s best fresh, though.

You can freeze it for up to 1 month in an airtight container or freezer bag, but again, I question your restraint.

To reheat, pop it in the air fryer at 300°F for 2-3 minutes or in the oven at 325°F for about 5 minutes. Microwaving works in a pinch but the texture goes soft. I prefer the air fryer for getting that crispness back.

Discover more keto recipes on our channel Hundreds of keto recipe videos, with step by step instructions and the tips that make keto easy.
KetoFocus
The recipe

Single Serve Keto Donut

Print Pin
Prep 5 min Cook 5 min Total 10 min Serves 1

Ingredients

Servings 1

Keto Cake Donut Ingredients

Sugar-free Glaze Ingredients

Step by Step Instructions

  1. Mix the dry ingredients

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

    For this step

    • 1/4 cup almond flour
    • 1 tablespoon protein powder
    • 1 teaspoon sugar-free sweetener
    • 1/4 teaspoon baking powder
    • 1/4 teaspoon xanthan gum
    • pinch of salt
    A bowl with dry ingredients inside.
  2. Mix in wet ingredients

    Stir in melted butter, sour cream and hot water. Let the dough sit for 2-3 minutes while you heat up the oil.

    For this step

    • 1 tablespoon unsalted butter, melted
    • 1/2 tablespoons sour cream
    • 1/2 tablespoon hot water
    A hand mixing a pasty dough with a spatula.
  3. Melt the lard

    Add enough lard to your smallest skillet to cover the donut at least halfway (about 1/2 inch). Heat over low.

    For this step

    • lard
    Melting lard in a skillet.
  4. Play with your food

    Roll the dough into a ball and place it on a sheet of parchment paper. Use your index finger to punch a hole in the center, then move your finger in small circles to shape the donut. Make the hole a little wider than you think it needs to be. The donut puffs up as it cooks and the hole will close in on itself.

    An unbaked donut with a large circle hole.
  5. Check your oil

    Toss a small piece of leftover dough from the bowl into the skillet. If it sizzles, the oil is ready.

    A skillet with melted lard and a crumbled piece of dough sizzling in the skillet.
  6. Fry the donut

    Use a spatula to lift the donut from the parchment paper and lower it into the oil. Swirl or tilt the skillet gently to help the oil cover the sides. After about 1-2 minutes, check if the underside is golden brown. Flip carefully and cook for another 2-3 minutes until golden. Remove and place on a paper towel lined plate.

    A donut frying in a skillet with oil.
  7. Make the glaze

    Mix powdered sweetener with 1-2 teaspoons milk and vanilla. Add more milk if needed to get a pourable glaze. Dip the top of the donut in the glaze, then add sprinkles.

    For this step

    • 2 tablespoons powdered sugar-free sweetener
    • 1-2 teaspoons milk of choice
    • 1/4 teaspoon vanilla extract
    • sprinkles
    A donut frying in a skillet with oil.

Nutrition

Per serving: 1 donut

Calories
320
Fat
27.4g
Protein
11.5g
Total carbs
6g
Net carbs
2.5g

Nutrition is an estimate calculated from the ingredients listed. Brands vary, so check labels if you track closely.

Frequently Asked Questions

My donut dissolved when I went to fry it. What happened?

Your oil was too hot. I have a gas stove and keep my burner on low or medium-low, which lands somewhere around 325-350°F if you're using a thermometer. Gas runs hotter than electric at the same dial setting, so if you're on gas, start lower than you think. If the oil gets too hot, the outside cooks before the inside sets and the whole thing falls apart. I test with a small piece of dough first. If it sizzles gently, you're good. If it pops and spatters, turn it down and wait a minute.

Can I bake this instead of frying it?

You can bake at 325°F for about 10 minutes or air fry at 325°F for 6-8 minutes. I prefer frying for the texture and flavor, but I've done both and baking gives you a slightly denser donut with a drier exterior. If you bake, shape it in a greased ramekin or on parchment so it holds together. It won't puff up quite as much without the oil surrounding it.

Can I add more sweetener to the donut?

Yes, add more if you want. I keep the sweetener low in the base recipe since I top mine with glaze. If you're skipping the glaze or prefer sweeter donuts, go ahead and increase it. I'd start by doubling the sweetener in the dough and adjusting from there.

Can I use coconut flour instead of almond flour?

I don't recommend it for this recipe. Coconut flour absorbs 3-4 times more liquid than almond flour, so you'd need to completely rework the ratios. I tried it once and ended up with a dense, dry puck that wouldn't hold together in the oil. Almond flour gives this the right texture and structure for frying.

What can I use instead of sour cream?

Greek yogurt works perfectly here. Same tang, slightly thicker, which actually helps the dough hold together better. I've made it with both and go back and forth depending on what's in my fridge. For dairy-free, use the thick part from a chilled can of coconut cream, same measurement.

Can I make this without xanthan gum?

I wouldn't skip it. The xanthan gum is what binds the dough together without eggs. Without it, the dough crumbles apart when you try to shape it and dissolves in the oil. I tested a batch without it early on and that's exactly what happened. If you don't have xanthan gum, psyllium husk powder (about 1/2 teaspoon) is the closest substitute I've found.

Can I double this to make two donuts?

Yes, just double everything. I fry them one at a time in the same oil since my small skillet only fits one comfortably. The second one usually comes out even better because I've dialed in the heat by then. A reader doubled it and said the texture was actually a bit better with two, so it scales fine.

Is there such a thing as a keto donut?

Yes, and I fry mine like a real one. I make this donut with almond flour, protein powder, and xanthan gum instead of wheat flour and sugar, and it comes out at 2.5 net carbs and 320 calories. The dough fries in hot lard, so the outside crisps while the inside stays soft. Start to finish it takes about 10 minutes.

Will one donut ruin ketosis?

No. This donut has 2.5 net carbs and 6 total carbs, and one donut is the whole recipe. That leaves plenty of room in a normal keto day. Making just one at a time is the point for me. There is no batch on the counter tempting me into a second or third, so my carbs for the day stay right where I planned them.

Browse by ingredient
Similar recipes

People who cooked Single Serve Keto Donut also made

Reviews

Tap to rate

4.8 from 21 ratings, 16 written

Made this recipe?

Replying to Min

Your rating

Patti D.

Hey Annie, your site is the first place I look for keto stuff now! I was out of lard so I fried mine in ghee instead. It worked just the same and tasted a little nutty. So good! I also let the dough rest the whole time and it was way less crumbly when I rolled it into a ball.

Reply

Corinne T.

Your recipes are the ones I keep coming back to, and this donut is no exception. So GOOD for 10 minutes of work!!

Reply

Tara Robinson

I punched the hole with my finger like you said and it sealed right back up in the lard. Second one I made the hole way bigger and it stayed open. Still a great donut.

Reply

Eric Harris

Made it this morning and it came out great. Your recipe finally got me a donut that holds together. Thanks!!

Reply

Carla U.

Shaping it right on the parchment is the trick I wish I knew the first time, I tried to move it with my hands and it went flat. Second try it came out round and it was so good. My son watched the whole thing from the counter and now he wants to be the one who pokes the hole in the middle, so I guess this is a two person job now.

Reply

Kristen

Fry two back to back while the lard’s hot.

Reply

Annie Lampella

I do the same when I double it. The oil’s already dialed in by the second one.

Reply

Nate

Hot water in the dough is the one detail that made me stop and re-read the method. Almond flour hydrates faster under heat, and protein powder binds more evenly with warm liquid, which explains the dry, grainy texture I get in most keto donut recipes that skip it. Sour cream over cream cheese makes sense too; cream cheese firms things up where you want it soft. Fresh out of the oil these hold up in a way batch-baked keto donuts never do.

Reply

Lisa

Use your smallest skillet, and I mean your actual smallest one, because the lard depth matters and anything bigger means you’re pouring in twice as much just to get there. Donuts were one of the things I quietly wrote off when I started keto. Fried dough just felt like something that couldn’t translate. This one translated. The outside actually crisped and the inside stayed soft and I kept poking at it waiting for the keto compromise to show up. Ate it at the counter, 2.5 net carbs, then spent a few minutes debating a second. The protein powder does something to the dough structure I wasn’t expecting, it holds its shape in oil in a way that almond flour alone probably wouldn’t.

Reply

Annie Lampella

First time it held together. I added it for the macros and it accidentally made it fry-able.

Reply

Brooke

chocolate protein powder. basically a chocolate old-fashioned now.

Reply

Annie Lampella

Chocolate old-fashioned at 2.5g net carbs. Trying that this week.

Reply

Brooke

I added a tiny bit more sweetener to cut the bitterness from the chocolate powder.

Reply

Riley

Swapped granulated for powdered erythritol in the glaze. Way smoother.

Reply

Riley

Makes sense, I kept thinking I wasn’t mixing it enough. Powdered from now on.

Reply

Annie Lampella

Should’ve been powdered in the original. The granulated leaves a little grit when it doesn’t fully dissolve.

Reply

Kim Brown

one is never enough but that’s a me problem

Reply

Annie Lampella

Not just you. I’ve done two plenty of times, and at under 5g net carbs combined it doesn’t even hurt.

Reply

Megan

Brought a batch of these to my sister’s pool party and the moment I mentioned the net carbs, three people who were not on keto just stared at me. The almond flour base fries up so clean, no greasiness, just this pillowy interior with a crisp edge. I kept getting pulled aside to spell out the ingredient list. That reaction alone is why I’m making another round this weekend.

Reply

Annie Lampella

Non-keto people asking for the ingredient list is my favorite outcome. 2.5g does the convincing.

Reply

Mia

Wasn’t convinced almond flour could actually do a donut texture, but the xanthan gum changes everything. Real chew, not the crumbly fall-apart thing. I get it now.

Reply

Annie Lampella

Yeah, the xanthan gum is doing the work eggs usually do. Without it the dough just dissolves in the oil. Took me one ruined batch to figure that out.

Reply

Paige

I pre-portion the dry ingredients into little bags on Sundays, so this goes from a 10-minute recipe to about a 3-minute morning. The 2-3 minute dough rest lines up with my coffee, which feels almost suspicious. Batch prep people, this is your single-serve answer.

Reply

Annie Lampella

That rest isn’t accidental. The xanthan gum needs the time to hydrate or the dough tears when you shape it. Coffee timing was just luck.

Reply

Min

My mom made yeasted donuts on Sunday mornings when I was a kid. I stopped thinking about them when I went keto, just sort of filed it away. Made this one Sunday on a whim and the smell of lard heating up brought everything back before I even took a bite. It’s not the same dough and I won’t pretend otherwise, but the glaze and that slightly crispy outside hit close enough that I got a little emotional at my kitchen counter. Four stars because I still miss the yeast tang, but this fills a gap I figured was just gone.

Reply

Annie Lampella

The lard smell is real. I still use it specifically for that. And no, the yeast tang is just gone on keto, nothing gets you there. Four stars tracks.

Reply

Priya

Ok I have to be real because I see mostly 5-star reviews and I want the beginner perspective represented. The taste was so surprisingly donut-like that I texted a photo to a friend at 10pm. My only struggle was the lard depth (the recipe says enough to cover halfway, but in my tiny skillet I had no idea what that actually looked like) and my first one came out pale and kind of oily. Second try with more lard and it was genuinely impressive for 10 minutes of work. A photo of the oil level or an actual measurement would save new keto bakers a whole failed donut.

Reply

Annie Lampella

Pale and oily is almost always the temp, not the depth. The oil needs to be sizzling when the dough hits, or the outside soaks before it sets. For a small pan I aim for about 1/2 inch of lard. I’ll add a photo.

Reply

Jordan

Was skeptical about firing up a pan of lard for one donut, seemed like overkill. But every baked keto donut I’ve tried goes dense and kind of rubbery in the middle, and this one doesn’t. That fried crust actually holds up.

Reply

Annie Lampella

Yeah, baked just can’t replicate it. The hot lard sets the outside fast, and that’s what keeps the inside from going rubbery. Worth the small pan.

Reply

Yuki

My sister is visiting this weekend and I want to make these Saturday morning as a treat. Since it’s single-serve, should I just do separate batches one at a time or can I scale the dough and divide it? Also wondering if the lard holds up for frying a few in a row or if you need to add more between batches.

Reply

Annie Lampella

Scale it, just double or triple the dough and divide. I fry one at a time in the same oil, and the lard holds fine through several donuts. Maybe a small top-off if it looks low after 3 or 4, but I’ve never had to swap it out mid-session.

Reply

Tasha

Made a round of these for friends Saturday, one at a time since that’s just how the recipe works. My friend Jen had brought a box of actual donuts and still grabbed a piece of mine. She asked if I picked them up somewhere, and when I said no I fried them at home in lard, she goes ‘oh that makes sense.’ I still don’t totally know what that means but I’ll take it. 2.5 carbs and no complaints.

Reply

Annie Lampella

Ha, I’ve gotten that reaction before and still don’t know what it means. But somebody with a box of real donuts right there reached for yours. That’s the review.

Reply

Wendy

Don’t skip the dough rest. First time I did, I had sticky dough all over my hands for two solid minutes. Let it sit the full three and it firms up enough to roll into a ball no problem.

Reply

Annie Lampella

Three minutes feels like nothing but the xanthan gum is still hydrating in there. Rush it and you get exactly what you described.

Reply

Keep going

More Breakfast Recipes

See all 81 Breakfast recipes

Get new recipes from Annie

One email a week. Unsubscribe whenever you like.