Why make this recipe
Keto Donut Holes with Caramel Topping are a delightful treat for anyone following a low-carb or ketogenic diet. These sweet, fluffy bites not only satisfy your sweet tooth but also keep you on track with your health goals. With a rich caramel topping, they bring a delicious twist that’s hard to resist. Plus, they are easy to make and perfect for any time of day—whether for breakfast, a snack, or dessert!
How to make Keto Donut Holes with Caramel Topping
Ingredients :
For the Donut Holes:
- 1 cup water (room temperature)
- 2 tbsp butter (unsalted preferred)
- 1 cup almond flour (super fine works best)
- 3/4 cup coconut flour (sifted if clumpy)
- 1/2 tsp stevia extract powder (adjust to taste)
- 1 tsp baking powder
- 1 large egg (room temperature)
For the Caramel Topping:
- 1/4 cup natural almond butter (smooth)
- 3 tbsp butter (softened)
- 3 tbsp powdered sweetener (erythritol or monk fruit)
- 2 tsp cinnamon (to taste)
- 1–2 tbsp almond milk (as needed for thinning)
Directions :
-
Preheat Oven
Preheat oven to 375°F (190°C) and line a baking sheet with parchment paper. -
Boil Liquid
In a medium saucepan, bring water and butter to a rolling boil. Remove from heat and let sit for 3 minutes. -
Mix Dry Ingredients
In a separate bowl, whisk almond flour, coconut flour, stevia, and baking powder. Ensure no lumps. -
Combine
Add the slightly cooled water mixture and egg to the dry ingredients. Mix until a thick, cookie-dough-like batter forms. -
Form Donut Holes
Lightly dampen hands and roll dough into 1-inch balls (yields about 16-20). Place on baking sheet, spaced apart. -
Bake
Bake for 12–15 minutes, until golden brown and springy. Cool for 5 minutes before handling. -
Make Caramel Topping
In a bowl, whisk softened butter and almond butter until smooth. Gradually mix in sweetener and cinnamon. Add almond milk if needed for thinning. -
Assemble
Dip each warm donut hole into the caramel topping. Coat either just the tops or fully roll for maximum flavor.

How to serve Keto Donut Holes with Caramel Topping
Serve these keto donut holes warm for the best flavor. They are fantastic on their own or paired with a cup of coffee or tea. You can also place them on a platter for guests to enjoy during gatherings.
How to store Keto Donut Holes with Caramel Topping
Store any leftover donut holes in an airtight container at room temperature for up to 3 days. If you prefer, you can refrigerate them for about a week. Just make sure to let them come to room temperature before enjoying again.
Tips to make Keto Donut Holes with Caramel Topping
- Ensure that the butter is softened for the caramel topping for easy mixing.
- If you need to adjust sweetness, do so by adding more or less stevia extract or powdered sweetener.
- For extra flavor, consider adding a pinch of salt to the caramel topping.
Variation
You can change up the flavor of the donut holes by adding a bit of vanilla extract or using different types of nut butters in the topping. Experimenting with spices like nutmeg can also add unique flavors!
FAQs
-
Can I use a different sweetener?
Yes, you can use other low-carb sweeteners like monk fruit or stevia in place of erythritol. -
Can I make these donut holes dairy-free?
Yes, simply replace the butter with coconut oil or a dairy-free alternative. -
What if I don’t have almond flour?
You can substitute almond flour with another nut flour, but keep in mind it may change the texture and flavor slightly.

Keto Donut Holes with Caramel Topping
Ingredients
Method
- Preheat oven to 375°F (190°C) and line a baking sheet with parchment paper.
- In a medium saucepan, bring water and butter to a rolling boil. Remove from heat and let sit for 3 minutes.
- In a separate bowl, whisk almond flour, coconut flour, stevia, and baking powder. Ensure no lumps.
- Add the slightly cooled water mixture and egg to the dry ingredients. Mix until a thick, cookie-dough-like batter forms.
- Lightly dampen hands and roll dough into 1-inch balls (yields about 16-20). Place on baking sheet, spaced apart.
- Bake for 12–15 minutes, until golden brown and springy. Cool for 5 minutes before handling.
- In a bowl, whisk softened butter and almond butter until smooth.
- Gradually mix in sweetener and cinnamon. Add almond milk if needed for thinning.
- Dip each warm donut hole into the caramel topping. Coat either just the tops or fully roll for maximum flavor.