Keto Churro Donut Holes

Annie Lampella @ Ketofocus

By Annie Lampella, Pharm.D.

Published April 26, 2020 • Updated March 3, 2026

Reader Rating
4.8 Stars (36 Reviews)

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

A buttery keto donut hole rolled in cinnamon sugar that tastes like a real churro. I make a batch every week, and at only 0.7g net carbs per bite, I never feel like I'm missing out.

I have a serious donut problem. Not the kind where I eat a dozen from a drive-through (though I did that plenty pre-keto), but the kind where I’m constantly testing new versions in my kitchen. Between these churro donut holes, my keto chocolate glazed donuts, and my classic glazed keto donuts, I’ve got a full rotation going. I even have an apple cider version for fall.

Here’s the thing about this recipe. The coating is everything. I roll each one in melted butter and then into a cinnamon monk fruit mixture while they’re still warm. My biggest tip: roll them twice. That double layer of cinnamon sugar is what makes these taste like something from a churro stand instead of just another low carb baked good. I’ve had people genuinely not believe me when I tell them the carb count. One reader brought a batch to a Super Bowl party and three people asked which bakery he ordered from. When he said they were homemade, two of them thought he was joking.

The base dough comes together in one bowl. Almond flour, protein powder, a little xanthan gum for structure, and sour cream for moisture. I tested this combination four or five times before I got the texture right. Too much protein powder and they crumble apart. Not enough sour cream and they dry out. The ratio here is the one that finally clicked: soft and pillowy inside, with just enough hold to keep that buttery cinnamon coating intact. When you bite into one, the outside has this light crunch from the coating and the center stays tender. That contrast is what keeps me coming back to this recipe over and over.

You can spell it donut or doughnut (donut is the American version, doughnut is the traditional). I go back and forth. Either way, at 0.7g net carbs per bite, I eat three or four with my morning coffee without thinking twice. They hold up at room temperature for hours, which makes them great for packing in a bag when I’m heading out the door. I’ve brought these to family gatherings, kept them on the counter for afternoon snacking, and handed them to my kids after school. They disappear fast no matter where I put them.

The flexibility is part of what I love. You can dip them in a chocolate glaze, roll them in different sweetener blends, or eat them plain with just butter. I always come back to the cinnamon version, though. That warm, toasty churro flavor is what makes this recipe mine.

How to make churro donut holes

  1. Mix the dough in one bowl: almond flour, protein powder, baking powder, xanthan gum, cinnamon, salt, melted butter, sour cream, and hot water. I like my dough slightly sticky rather than dry. If it crumbles when you try to shape it, add water a teaspoon at a time.
  2. Roll into small balls about 1/2 to 1 inch across. Wet your hands first or spray them with cooking spray. I learned this the hard way after spending ten minutes scraping dough off my palms.
  3. Bake at 325 for 6 minutes until they’re golden. Let them cool before you touch them. They’re fragile right out of the oven and will crumble if you rush it.
  4. Dip in butter, then roll in the churro coating. My secret: roll each one twice while they’re still a little warm. That double coat is what gives them the real cinnamon sugar crust.

top down view of a pile of keto donut holes in a casserole dish

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

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

Recipe
Print Pin

Keto Churro Donut Holes

4.8 (36) Prep 3m Cook 6m Total 9m 24 servings

Keto Doughnut Holes Ingredients

Cinnamon Sugar Coating Ingredients

Step by Step Instructions

Step by Step Instructions

1
Preheat

Preheat oven to 325 degrees.

oven heated to 325
Tip Line a baking sheet with parchment paper.
2
Donut hole batter

Add almond flour, protein powder, baking powder, xanthan gum, cinnamon, salt, melted butter, sour cream and hot water to a small bowl. Mix until combined.

keto doughnut ingredients in a mixing bowl
Tip If dough is crumbly, add a splash more of water.
3
Roll into balls

Roll dough into 1/2 to 1 inch balls and place on a parchment lined baking tray, spacing about 1 inch apart.

churro bites on a baking tray
Tip It's easiest to roll dough if your hands are wet or lightly greased with cooking spray.
4
Bake it

Bake at 325 degrees Fahrenheit for 6 minutes.

baked keto churro bites on a parchment lined baking tray
Tip Let the donut holes cool completely before handling. They are very delicate after they finish baking and may crumble if you handle them too soon.
5
Dip in butter

Once doughnut bites have cooled to the touch, dip each one in the melted butter. Then dip in a mixture of monk fruit and cinnamon.

dipping doughnut holes in butter and cinnamon sugar
Tip Melted coconut oil can be used in place of butter for a dairy free option.
Nutrition Per Serving 1 donut hole
68 Calories
6.3g Fat
2.1g Protein
0.7g Net Carbs
1.5g Total Carbs
24 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.

Keto Churro Donut Holes

Frequently Asked Questions

Can I make these in an air fryer?

I haven't dialed in the exact time for my air fryer yet, but readers have told me 325 degrees for 5-6 minutes works well. Air fryers run hotter than ovens, so I'd check at the 4 minute mark your first time. Start with a small test batch to find the sweet spot for your model. If you try it, drop a comment and let me know your timing.

Can I freeze the dough or the baked donut holes?

I've frozen the baked version and they hold up well. Let them cool, then bag them with parchment between layers. When you reheat (300 degrees, about 5 minutes), re-roll in the cinnamon coating because the sugar dulls a bit in the freezer. I haven't frozen the raw dough yet, but I think it would be fine if you thaw it in the fridge overnight before shaping.

What can I substitute for xanthan gum?

One of my readers tested cornstarch as a 1:1 swap and said they turned out fine. I thought that was a great find. Xanthan gum is what gives the dough its stretchy, holdable texture, but if you don't keep it in your pantry, cornstarch at the same measurement is the easiest substitute I've seen actually work here.

Can I use cassava flour instead of almond flour for a nut-free version?

I haven't tested cassava in this specific recipe, so I can't guarantee the texture will match. Cassava absorbs moisture differently than almond flour, so you might need an extra tablespoon of water if the dough feels dry. Start with the same 1 cup measurement and adjust from there. I'd love to hear how it turns out if you try it.

Why are my donut holes mushy in the middle?

They're supposed to feel soft right out of the oven. I've noticed mine firm up as they sit for about 10-15 minutes. If they're still mushy after cooling, try making them smaller (closer to 1/2 inch) or baking an extra minute. One of my readers bumped the temperature to 370 and baked for 6 minutes with great results, so your oven calibration might be the variable.

Can I deep fry these instead of baking?

Yes, and the texture is even better fried. Crispier shell with a softer center. I cover the frying method in more detail in my glazed donut recipe, but for these I'd fry at 350 degrees until golden on all sides, then roll in the cinnamon coating immediately while they're hot. The coating sticks even better to fried ones.

What can I use instead of protein powder?

I've found coconut flour works as a 1:1 swap. Use the same 1/4 cup. Coconut flour absorbs more moisture than protein powder, so if your dough feels crumbly, add water a teaspoon at a time until it holds together. The texture is slightly different but still good. I keep protein powder in my pantry specifically for keto baking because the structure it provides is hard to beat, but coconut flour is my backup.

Similar Recipes

Others looking for “Keto Churro Donut Holes” also liked:

cinnamon sugar donut holds piled on top of each other

Why protein powder works in keto baking

I add protein powder to almost all my keto baked goods, and it’s not just for the extra protein (though that’s a bonus). Protein powder acts like a stand-in for gluten. It creates a protein matrix that traps the air bubbles from baking powder and xanthan gum, which is exactly what gives these their lift and soft texture. Most protein powders are gluten-free, so you get that structural benefit without any wheat.

The one thing I’ve learned from testing is that too much protein powder dries everything out. I’ve made batches that were basically crumbly dust. The fix is balancing it with enough fat and liquid, which is why this recipe calls for both butter and sour cream alongside the protein powder. That ratio took me several tries to get right.

Why sour cream matters in this recipe

The sour cream is here for one reason: moisture. Protein powder soaks up liquid like a sponge, and without something rich and creamy to balance it out, you end up with a dry, crumbly bite that falls apart. Sour cream adds fat, moisture, and a subtle tang that rounds out the flavor.

I’ve tested this with a few different swaps. Full-fat Greek yogurt works if you prefer it. Heavy cream works too, though the dough will be slightly softer. For a dairy-free option, I’d go with an almond-based yogurt. Sour cream is keto friendly on its own (about 0.3 grams of carbs per tablespoon), so I always have a tub in my fridge for recipes like this.

sugary coated keto churro bites

Chocolate glazed version

If chocolate is more your thing, I’ve got you. Make the dough and bake them exactly the same way, but skip the cinnamon coating. Instead, melt some sugar-free chocolate with a tablespoon of coconut oil until it’s smooth and thin enough to dip. Roll each warm bite through the chocolate and set them on a wire rack to firm up. I keep the chocolate mixture over low heat so it stays liquid while I work through the batch.

For the full glazed donut method with more detail, check out my keto chocolate glazed donuts recipe. Same concept, different shape.

The best grab-and-go keto breakfast

My favorite way to eat these is with a hot cup of coffee in the morning. Three or four bites, a good pour of coffee, and I’m set until lunch. The cinnamon pairs with coffee the same way a bakery churro does, and I look forward to it every single day.

If you’re building out a keto breakfast rotation, here are a few of my other go-to recipes that work just as well on busy mornings:

How to store and freeze these

I leave these out on the counter in a sealed container and they stay fresh for 3-4 days at room temperature. That’s usually all the time they need because they disappear fast. No refrigeration required, which makes them perfect for meal prep.

For freezing, I let a batch cool completely, then lay them in a freezer bag with parchment paper between layers so they don’t stick together. When I’m ready to eat them, I warm them in the oven at 300 degrees for about 5 minutes. The coating gets a little dull in the freezer, so I re-roll them in the cinnamon mixture after warming. That second coat brings them right back to life.

If you want to prep these for the week, I’ll make a double batch on Sunday and portion them into small bags. A few in my purse, a few on the counter for the kids, and a few in the freezer for later. They’re a low carb treat that actually fits into a real routine. If you like cinnamon baked goods that prep well, my gluten-free monkey bread is another one I batch out on weekends.

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 (18 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 (85 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.6 Stars (8 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
4.8 Stars (15 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
three keto lemon flavored muffins with blueberries inside wrapped in a muffin liner
30 Mins
Keto Lemon Blueberry Muffins
4.9 Stars (25 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
bite of keto buttermilk pancakes
15 Mins
Keto Buttermilk Pancakes
4.6 Stars (28 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
Reviews 55
4.8 Stars (36 Reviews)
  1. T
    Taylor T. Apr 23, 2026

    Used browned butter instead of regular for the dipping step and something happened because these are on a completely different level now.

  2. K
    Kim W. Apr 22, 2026

    I kept putting these off because xanthan gum has wrecked the texture on me in other recipes and I wasn't sure it would work here. Finally made them Sunday. The dough came together in maybe 3 minutes and rolled into balls without cracking or sticking to my hands, which is not always the case with almond flour doughs. Baked at exactly 6 minutes and let them cool before the butter dip, and the cinnamon coating stuck clean without clumping. At 0.7g net carbs each I didn't have to think too hard about portion size. One note from my batch: the coating butter needs to be warm, not just melted and sitting out, or the cinnamon slides right off instead of adhering. Minor fix but worth knowing going in.

  3. M
    Marco Apr 19, 2026

    Had my doubts about baking these instead of frying them because churros are supposed to have that snap from hot oil (or so I thought). Made them anyway and that cinnamon butter dip at the end does something I wasn't expecting. Every other keto donut hole I've tried is just donut-adjacent. These actually taste like a churro, which I cannot say about most keto versions of anything.

  4. P
    Paige Apr 10, 2026

    I've tried four other keto donut hole recipes and kept running into the same problem: the coating slides right off. The melted butter dip fixes that completely, and the xanthan gum gives them an actual chew I haven't found anywhere else.

    1. Annie Lampella
      Annie Lampella Apr 14, 2026

      Butter dip is non-negotiable. Tried dry coating first and it was a mess. The xanthan gum is the whole reason they chew instead of crumble.

  5. W
    Wendy C. Apr 9, 2026

    My 14-year-old gives every 'healthy' thing I make the side-eye before he'll touch it, so I just set a plate of these on the counter Sunday morning without saying a word. He ate six of them standing at the counter, then asked if I was going to make more this week. That cinnamon coating smells exactly like the ones at the fair while they're warm out of the oven, and I think that's what got him. He actually came back after school and finished the cold ones, which tells me everything. I will say, 325 degrees is no joke fast on these, so if your oven runs hot, start checking at the 5-minute mark. Giving it four stars only because I want to try doubling the cinnamon in the coating next batch. My instinct is it can go bolder.

    1. Annie Lampella
      Annie Lampella Apr 10, 2026

      Cold ones after school. That's the vote. Double the cinnamon, the coating takes more than you'd think without going bitter.

  6. C
    Casey Apr 5, 2026

    I honestly didn't think almond flour was going to pull off anything close to a real churro. I've had keto 'donut' recipes before and they always have that dense, gummy thing going on that just reminds you you're on a diet. These don't. The cinnamon coating crisps up when you dip them in butter and the inside is actually soft. I went in skeptical and came out making a second batch the same afternoon.

    1. Annie Lampella
      Annie Lampella Apr 10, 2026

      Second batch same afternoon. That's the real vote. The protein powder is what keeps it from going gummy, most keto donut recipes skip it.

  7. Y
    Yuki Apr 3, 2026

    Swapped the sour cream for full-fat cream cheese because that's what I had, and the dough came out noticeably denser, which I thought was going to ruin them. It didn't. The bite has more structure now, like a proper donut hole instead of a soft baked ball, and the cinnamon sugar grabs onto the outside differently too, way more cling. I also rolled them twice in the coating (once hot, once after they'd cooled for a few minutes) and that second pass is honestly the reason I'm typing this. The crust is freaking unreal. Four stars because I haven't tested the original version with sour cream yet and I want to be fair, but the cream cheese swap is going in my permanent notes either way.

    1. Annie Lampella
      Annie Lampella Apr 5, 2026

      The double roll is a real find. Hot coat grabs, second pass after cooling is what actually seals it. I've only ever done one and now I'm annoyed about it. The cream cheese making it denser tracks too (way less water than sour cream).

  8. D
    Dani Mar 31, 2026

    Never tried keto baking before and started here, which was a gamble. Dough came together fast, and the cinnamon sugar actually stayed on after the butter dip. Would these work in an air fryer, or does the oven matter for how they set?

    1. Annie Lampella
      Annie Lampella Apr 4, 2026

      Air fryer works. 325 for 5-6 minutes, but check at 4 - they go fast. That first batch is the calibration.

  9. Q
    Quinn Mar 27, 2026

    Made these Sunday night because my daughter has been asking for churros since we went to the fair last summer. She took one bite, looked at me, and said 'these taste like the real ones.' From a 10-year-old with zero interest in keto and zero incentive to be nice about it, that was the whole review I needed. The cinnamon sugar coating smelled exactly right when I was rolling them. Making a double batch next weekend.

    1. Annie Lampella
      Annie Lampella Mar 30, 2026

      Zero incentive to be nice is the most accurate description of a 10-year-old. That's the only review that matters. Double batch sounds right.

  10. M
    Megan Mar 25, 2026

    Churros were what I missed most going keto. Came in skeptical. The cinnamon butter coating nails it. Four stars only because I scorched my first batch. Treated the 6-minute timing like a regular donut recipe.

    1. Annie Lampella
      Annie Lampella Mar 29, 2026

      Almond flour burns way faster than regular dough. Check at 4 minutes. Once they brown they go quick.

  11. W
    Wendy D. Mar 22, 2026

    Really happy with these but I'll roll them smaller next time (mine came out more like golf balls than donut holes, not totally sure I got the 1/2 to 1 inch sizing right). The cinnamon sugar coating still stuck beautifully and the inside was soft, just a lot of donut hole per bite.

    1. Annie Lampella
      Annie Lampella Mar 24, 2026

      Yeah the coating-to-dough ratio is way better at the smaller size. Golf balls are fine but you lose the cinnamon sugar in every bite. Half inch is the sweet spot.

  12. A
    Amber Mar 17, 2026

    Made these last weekend and they turned out great. Next morning though, the cinnamon sugar coating had gone sticky. I dipped in melted butter right after cooling and rolled straight through the cinnamon sugar, so I don't think I did anything wrong. Same-day treat only, or is there a trick to keeping the coating from going tacky overnight?

    1. Annie Lampella
      Annie Lampella Mar 18, 2026

      Sugar pulls moisture overnight, that's just what it does. Store them plain and do the butter dip and roll fresh each time. Takes maybe 30 seconds.

  13. L
    Lakshmi Feb 27, 2026

    My daughter ate four of these standing at the counter while they were still warm from the oven. When I asked what she thought she said they needed more cinnamon, which honestly I didn't expect from a second-grader, but she's not wrong. Going to adjust the ratio next time.

    1. Annie Lampella
      Annie Lampella Mar 2, 2026

      A second grader critiquing the cinnamon ratio. She's not wrong. Try 1.5 teaspoons in the dough next time, it makes a real difference.

  14. D
    David Feb 22, 2026

    Took these to a Super Bowl party and three people asked which bakery I ordered from. When I said I made them and they were low carb, two of them asked if I was serious. That cinnamon coating is what sells it.

    1. Annie Lampella
      Annie Lampella Feb 22, 2026

      The coating is the whole thing honestly. Roll them twice while they're still warm and it sticks way better.

  15. P
    Patricia Riopel Dec 15, 2024

    Absolutely love your recipe, easiest donuts ever to make. I was looking up, donut holes, and came across your website. I had some leftover chocolate and peanuts and caramel that I was making snicker brownies and thought donuts would be a great addition with the leftovers so again thank you so much

    1. Annie Lampella
      Annie Lampella Dec 20, 2024

      Chocolate, peanuts, and caramel on churro donut holes. That's basically a snickers bite and I love it.

Leave a Review