Who says you have to give up your favorite sweet treats while following a ketogenic lifestyle? With this Keto Cinnamon Donuts Recipe, you can enjoy the delicious comfort of warm, soft, and spiced donuts without sabotaging your low-carb goals. These donuts are baked, not fried, making them even healthier, and they’re made with almond flour, coconut flour, and a blend of keto-friendly ingredients that bring out an authentic donut texture and flavor.
Perfect for a cozy breakfast, weekend brunch, or a guilt-free dessert, these keto donuts deliver all the cinnamon-sugar nostalgia you crave — minus the sugar and carbs. Whether you’re new to keto or a long-time follower, this recipe is a must-try for satisfying that sweet tooth the smart way.
Nutrition Information (Per Serving – 1 Donut)
-
Calories: 165 kcal
-
Total Fat: 13g
-
Saturated Fat: 4g
-
Cholesterol: 55mg
-
Sodium: 140mg
-
Total Carbohydrates: 4g
-
Dietary Fiber: 2g
-
Net Carbs: 2g
-
Protein: 6g
Note: Nutrition may vary slightly based on specific ingredients used.
Recipe Overview
-
Prep Time: 10 minutes
-
Active Time: 20 minutes
-
Resting Time: 10 minutes
-
Total Time: 40 minutes
-
Cuisine: American, Keto
-
Course: Breakfast, Dessert, Snack
-
Servings: 8 donuts
-
Calories per Serving: 165 kcal
Equipment Needed
-
Donut pan (preferably silicone or non-stick)
-
Mixing bowls (medium and large)
-
Whisk
-
Spatula or spoon
-
Oven
-
Wire rack
-
Small bowl (for cinnamon coating)
-
Pastry brush (optional, for buttering)
Ingredients
For the Donuts:
-
1 cup almond flour
-
2 tablespoons coconut flour
-
½ cup erythritol or monk fruit sweetener
-
1 teaspoon baking powder
-
½ teaspoon ground cinnamon
-
¼ teaspoon salt
-
2 large eggs
-
⅓ cup unsweetened almond milk
-
2 tablespoons melted butter or coconut oil
-
1 teaspoon vanilla extract
For the Cinnamon Coating:
-
2 tablespoons melted butter
-
2 tablespoons erythritol or monk fruit sweetener
-
1 teaspoon ground cinnamon
Instructions
Step 1: Preheat the Oven
Preheat your oven to 350°F (175°C). Lightly grease your donut pan with oil or butter to ensure the donuts don’t stick after baking.
Step 2: Mix Dry Ingredients
In a medium mixing bowl, whisk together the almond flour, coconut flour, sweetener, baking powder, cinnamon, and salt until fully combined.
Step 3: Mix Wet Ingredients
In another large bowl, beat the eggs. Then add in the almond milk, melted butter (or coconut oil), and vanilla extract. Whisk until smooth and creamy.
Step 4: Combine Wet and Dry
Gradually add the dry ingredients into the wet mixture. Use a spatula or whisk to stir until a thick, smooth batter forms. If the batter is too thick, add a tablespoon of almond milk to adjust consistency.
Step 5: Fill the Donut Pan
Spoon the batter evenly into the greased donut pan, filling each cavity about ¾ full. Tap the pan gently on the counter to level the batter.
Step 6: Bake the Donuts
Place the pan in the oven and bake for 18–20 minutes, or until a toothpick inserted into a donut comes out clean and the tops are lightly golden.
Step 7: Cool the Donuts
Remove the donuts from the oven and allow them to cool in the pan for about 5 minutes. Then carefully transfer them to a wire rack to cool completely.
Step 8: Prepare the Cinnamon Coating
In a small bowl, mix the erythritol and cinnamon for the coating. Melt the butter separately. Once the donuts are cool enough to handle, brush each donut lightly with melted butter and dip or sprinkle the cinnamon sweetener mixture evenly over the top.
Step 9: Serve and Enjoy
Serve the donuts fresh, ideally with a cup of black coffee or keto-friendly latte. Store leftovers in an airtight container at room temperature for up to 2 days, or refrigerate for longer freshness.
Tips for Perfect Keto Cinnamon Donuts
-
Don’t Overbake – Keep an eye on the oven; almond and coconut flour can dry out if overbaked.
-
Use a Piping Bag – For neat, evenly-shaped donuts, pipe the batter into the donut molds.
-
Make it Dairy-Free – Use coconut oil and plant-based milk for a dairy-free version.
-
Flavor Variations – Add a dash of nutmeg, or a tablespoon of pumpkin puree and spice for fall vibes.
-
Make Mini Donuts – Adjust baking time accordingly if using a mini donut pan (around 10–12 minutes).
Why You’ll Love This Keto Cinnamon Donuts Recipe
-
Low in Net Carbs – Just 2g net carbs per donut make these ideal for keto and low-carb dieters.
-
Sugar-Free – Uses natural, zero-carb sweeteners to mimic traditional cinnamon sugar flavor.
-
Baked, Not Fried – Healthier and easier to make without the mess of frying oil.
-
Customizable – Easily adaptable to your favorite spices or sugar-free glazes.
-
Kid-Friendly – Even non-keto eaters will love the sweet, comforting flavor.
Serving Ideas
-
Weekend Brunch – Pair with scrambled eggs, avocado, and black coffee.
-
Afternoon Snack – Enjoy one with tea or almond milk for a quick energy boost.
-
Dessert Option – Serve with a scoop of keto ice cream and drizzle with sugar-free syrup.
Storage and Reheating
-
Storage: Store in an airtight container at room temperature for 2 days, or in the fridge for up to 5 days.
-
Freezing: Freeze for up to 1 month. Thaw in the fridge overnight before reheating.
-
Reheating: Warm in a microwave for 10-15 seconds or in a 300°F oven for 3-5 minutes.
With this Keto Cinnamon Donuts Recipe, you no longer have to skip donuts on your health journey. These donuts hit the sweet spot between indulgence and nutrition, making them a favorite for anyone craving a classic comfort food without the carbs. Baked golden and dusted with cinnamon, they’re the perfect keto-friendly bite for any time of day.

I am Ashley Doyle, Senior Specialist in Food & Policy at The Humane Society of the United States and editor at airfryermama.com. I am passionate about transforming our global food system by promoting delicious, climate-friendly, plant-based foods. After transitioning from law to food and public policy, I now work with major food service companies to develop plant-based initiatives and animal welfare policies. My goal is to drive institutional change to combat climate change and improve our food system.