Keto Cinnamon Donut Holes β Soft, Sweet, and Low-Carb
Warm, cinnamon-sugar donut holes without the sugar crash? Yes, please. These keto cinnamon donut holes deliver the cozy flavor and bite-sized fun you love, minus the carbs.
Theyβre soft inside, lightly crisp outside, and rolled in a sweet cinnamon coating that tastes like the real thing. Perfect for weekend brunch, after-dinner treats, or a quick coffee break snack. You wonβt miss the bakery version one bit.
Ingredients
Method
- Preheat your oven to 350Β°F (175Β°C). Line a baking sheet with parchment. If air frying, preheat to 320Β°F (160Β°C) and line the basket with parchment with a few air holes.
- In a medium bowl, whisk 1 3/4 cups almond flour, 2 tablespoons coconut flour, 1 1/2 teaspoons baking powder, 1/3 cup granular keto sweetener, 1 teaspoon cinnamon, and 1/4 teaspoon sea salt.
- In a separate bowl, whisk 2 large eggs, 1/3 cup unsweetened almond milk, 1 teaspoon vanilla extract, and 3 tablespoons melted butter (slightly cooled).
- Pour the wet ingredients into the dry. Stir until a soft, thick dough forms. It should be scoopable and slightly tacky, not runny.
- Let the dough rest 3β4 minutes. This allows the coconut flour to absorb moisture, creating a better texture.
- Use a small cookie scoop or spoon to portion the dough into 16β20 small balls. Lightly dampen your hands and roll them smooth for even baking.
- For baking: Place on the sheet and bake 12β15 minutes, until set and lightly golden on the bottoms. For air frying: Spray lightly with avocado oil, air fry 8β10 minutes, shaking once, until golden. For pan method: Warm a nonstick pan over medium-low, add a thin layer of oil, and cook, turning often, 6β8 minutes until browned all over and cooked through.
- While they cook, mix the coating: In a shallow bowl, stir 1/3 cup granular keto sweetener with 1β1 1/2 teaspoons cinnamon.
- When donut holes are done, cool 2β3 minutes. Brush with a little melted butter (about 2 tablespoons) and roll in the cinnamon βsugarβ until well coated.
- Taste and adjust the coating. If you like a sweeter finish, re-roll in more cinnamon sweetener while still slightly warm.
What Makes This Recipe So Good
- Authentic donut shop flavor: The cinnamon βsugarβ coating and tender crumb feel nostalgic without the carbs.
- Keto-friendly and gluten-free: Almond flour and a keto sweetener keep it low-carb while staying naturally gluten free.
- Quick to make: From mixing bowl to bite-sized bliss in about 30 minutes.
- Simple ingredients: Nothing fancyβjust pantry staples you probably already have.
- Versatile cooking methods: Bake, air fry, or lightly pan-fry for a crisper crust.
Shopping List
- Almond flour (finely blanched for best texture)
- Coconut flour
- Baking powder (aluminum-free if possible)
- Granular keto sweetener (like erythritol, allulose, or a monk fruit blend)
- Cinnamon
- Sea salt
- Eggs
- Unsweetened almond milk (or other low-carb milk)
- Vanilla extract
- Melted butter (or ghee; coconut oil for dairy-free)
- Avocado oil spray (optional, for air fryer or pan)
Instructions
- Preheat your oven to 350Β°F (175Β°C).
Line a baking sheet with parchment. If air frying, preheat to 320Β°F (160Β°C) and line the basket with parchment with a few air holes.
- In a medium bowl, whisk 1 3/4 cups almond flour, 2 tablespoons coconut flour, 1 1/2 teaspoons baking powder, 1/3 cup granular keto sweetener, 1 teaspoon cinnamon, and 1/4 teaspoon sea salt.
- In a separate bowl, whisk 2 large eggs, 1/3 cup unsweetened almond milk, 1 teaspoon vanilla extract, and 3 tablespoons melted butter (slightly cooled).
- Pour the wet ingredients into the dry. Stir until a soft, thick dough forms.
It should be scoopable and slightly tacky, not runny.
- Let the dough rest 3β4 minutes. This allows the coconut flour to absorb moisture, creating a better texture.
- Use a small cookie scoop or spoon to portion the dough into 16β20 small balls. Lightly dampen your hands and roll them smooth for even baking.
- For baking: Place on the sheet and bake 12β15 minutes, until set and lightly golden on the bottoms. For air frying: Spray lightly with avocado oil, air fry 8β10 minutes, shaking once, until golden.
For pan method: Warm a nonstick pan over medium-low, add a thin layer of oil, and cook, turning often, 6β8 minutes until browned all over and cooked through.
- While they cook, mix the coating: In a shallow bowl, stir 1/3 cup granular keto sweetener with 1β1 1/2 teaspoons cinnamon.
- When donut holes are done, cool 2β3 minutes. Brush with a little melted butter (about 2 tablespoons) and roll in the cinnamon βsugarβ until well coated.
- Taste and adjust the coating. If you like a sweeter finish, re-roll in more cinnamon sweetener while still slightly warm.
Keeping It Fresh
Loved This Recipe?
If you're looking for more simple, healthy keto dinners, grab my FREE 7-Day Easy Keto Dinner Reset. You'll get 7 easy keto dinner recipes, simple grocery lists, and a done-for-you plan that takes the stress out of mealtime.
These are best the day theyβre made, but they store well. Keep leftover donut holes in an airtight container at room temperature for 1β2 days.
For longer storage, refrigerate up to 5 days or freeze up to 2 months.
To revive the texture, warm them in a 300Β°F (150Β°C) oven or air fryer for 3β5 minutes. If the coating looks dull after reheating, toss again in a little fresh cinnamon sweetener for that bakery sparkle.
Benefits of This Recipe
- Low in net carbs: Sweet treat without spiking your carb intake.
- Gluten-free by default: Almond and coconut flours keep it celiac-friendly.
- Customizable sweetness: Adjust with your preferred keto sweetener and taste level.
- Kid-friendly: Bite-sized and cinnamon-coatedβeasy win for picky eaters.
- Great for meal prep: Freeze and reheat in minutes for a quick snack.
Common Mistakes to Avoid
- Skipping the rest: Not letting the dough sit a few minutes can leave it too wet and dense.
- Overbaking: Almond flour browns fast. Pull them once theyβre set and lightly golden to keep the centers tender.
- Using the wrong sweetener form: Granular works best for the coating.
Powdered sweeteners can make it clumpy and overly sweet.
- Making them too big: Large donut holes wonβt cook evenly and may dry out before the centers set.
- Coating when too hot: If theyβre piping hot, the sweetener may melt and turn sticky. Let them cool just a bit first.
Recipe Variations
- Churro Style: Add a pinch of nutmeg to the dough and double the cinnamon in the coating.
- Cream Cheese Glaze: Whisk softened cream cheese with a little powdered keto sweetener, vanilla, and almond milk until pourable. Drizzle instead of rolling in cinnamon sugar.
- Maple Twist: Add 1/2 teaspoon maple extract to the batter and use a monk fruitβmaple syrup alternative for a light brush before coating.
- Apple Pie Vibes (still keto): Add 1/4 teaspoon apple pie spice and a few drops of apple extract to the batter.
- Chocolate Dusted: Mix a teaspoon of unsweetened cocoa with the cinnamon sweetener for a mocha-cinnamon finish.
- Dairy-Free: Use coconut oil instead of butter and a dairy-free milk alternative.
FAQ
Can I use only almond flour and skip coconut flour?
You can, but the texture changes.
Coconut flour adds structure and lightness. If skipping it, add 2β3 extra tablespoons of almond flour and expect a slightly denser bite.
Which keto sweetener works best for the coating?
Erythritol or monk fruit with erythritol holds its crunch in the coating. Allulose tastes great but melts more and can make the coating less crisp.
For a sparkly finish, stick to erythritol-based blends.
Can I deep fry these?
Itβs possible, but almond flour batters can brown fast and break apart in hot oil. Baking or air frying keeps them tender with fewer complications and less oil.
How do I know theyβre done?
They should feel set and lightly springy when pressed, with a hint of golden color on the bottoms. A toothpick should come out mostly clean with a few moist crumbs, not wet batter.
Can I make the dough ahead?
Yes.
Cover and refrigerate up to 24 hours. Let it sit at room temperature 10β15 minutes before scooping so itβs easier to roll.
What if my dough is too sticky to roll?
Let it rest an extra 2β3 minutes, then lightly oil or dampen your hands. If needed, add 1 teaspoon almond flour at a time until itβs manageable, but avoid adding too much or theyβll be dry.
How many net carbs per serving?
Exact counts vary by brand and size, but a typical serving of two donut holes often lands around 2β3 net carbs.
Check your specific ingredients to be sure.
In Conclusion
These keto cinnamon donut holes hit that nostalgic sweet spot without the sugar. Theyβre quick, craveable, and easy to make your own with a few simple tweaks. Keep a batch on hand for brunch, snack time, or a little weekday pick-me-up.
Warm, cinnamon-kissed, and low-carbβwhatβs not to love?
Printable Recipe Card
Want just the essential recipe details without scrolling through the article? Get our printable recipe card with just the ingredients and instructions.


