Nutrition Facts for Keto bavarian cream donut

Keto Bavarian Cream Donut

Image of Keto Bavarian Cream Donut
Nutriscore Rating: 61/100

Indulge in a low-carb twist on a classic treat with these Keto Bavarian Cream Donuts, a delightful pairing of fluffy, golden almond flour donuts and a luscious, velvety vanilla cream filling. Made with keto-friendly ingredients like almond and coconut flour, granular erythritol, and unsweetened almond milk, these guilt-free donuts are sugar-free, gluten-free, and perfect for satisfying your sweet cravings while staying within your macros. The creamy center, crafted from whipped heavy cream, vanilla bean paste, and gelatin, adds an irresistible richness that takes each bite to the next level. Ready in under an hour and yielding 10 servings, these donuts are ideal for breakfast, dessert, or a keto-friendly snack. Serve them dusted with powdered erythritol for an elegant, bakery-style finish that's sure to impress keto dieters and dessert lovers alike!

Log this recipe in SnapCalorie

★★★★★ 4.8/5.0 (2,000+ reviews)
Get your calorie requirement
Log your nutrition in seconds
Get a personalized nutrition plan
SnapCalorie App Screenshot

Recipe Information

⏱️
Prep Time
30 min
🔥
Cook Time
20 min
🕐
Total Time
50 min
👥
Servings
10 servings
📊
Difficulty
Medium

🥘 Ingredients

15 items
  • 2 cups Almond flour
  • 1 tablespoon Coconut flour
  • 2 teaspoons Baking powder
  • 0.5 teaspoon Xanthan gum
  • 0.25 teaspoon Salt
  • 0.5 cup Granular erythritol
  • 0.25 cup Butter
  • 3 large Eggs
  • 0.5 cup Unsweetened almond milk
  • 1 teaspoon Vanilla extract
  • 0.75 cup Heavy cream
  • 0.25 cup Powdered erythritol
  • 1 teaspoon Vanilla bean paste
  • 1 teaspoon Gelatin
  • 0.25 cup Boiling water
💡
Pro Tip: Read through all ingredients before starting to cook!

📝 Instructions

14 steps
1

Preheat your oven to 350°F (175°C) and lightly grease a donut pan.

2

In a large bowl, whisk together the almond flour, coconut flour, baking powder, xanthan gum, salt, and granular erythritol.

3

In a separate bowl, melt the butter and allow it to cool slightly.

4

Add the eggs, almond milk, and vanilla extract to the melted butter, beating until well combined.

5

Pour the wet ingredients into the dry ingredients and mix until the batter is smooth.

6

Spoon the batter into the prepared donut pan, filling each mold about two-thirds full.

7

Bake for 15-20 minutes or until the donuts are golden brown and a toothpick inserted comes out clean.

8

Allow the donuts to cool in the pan for about 5 minutes before transferring them to a wire rack to cool completely.

9

For the Bavarian cream filling, combine the heavy cream, powdered erythritol, and vanilla bean paste in a mixing bowl. Whip the cream until stiff peaks form.

10

Dissolve the gelatin in the boiling water, stirring until completely melted, then let it cool slightly.

11

Gently fold the gelatin into the whipped cream mixture.

12

Transfer the cream filling to a piping bag fitted with a filling tip.

13

Once the donuts are cool, use the piping bag to fill the center of each donut with the Bavarian cream.

14

Optionally, dust the filled donuts with additional powdered erythritol before serving.

Cooking Tip: Take your time with each step for the best results!
2422
cal
62.8g
protein
235.2g
carbs
218.9g
fat

Nutrition Facts

1 serving (970.9g)
Calories
2422
% Daily Value*
Total Fat 218.9 g 281%
Saturated Fat 74.3 g 372%
Polyunsaturated Fat 1.7 g
Cholesterol 870 mg 290%
Sodium 2152 mg 94%
Total Carbohydrate 235.2 g 86%
Dietary Fiber 24.7 g 88%
Total Sugars 12.9 g
Protein 62.8 g 126%
Vitamin D 4.4 mcg 22%
Calcium 721 mg 55%
Iron 10.3 mg 57%
Potassium 320 mg 7%

*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Source of Calories

29.8%%
7.9%%
62.3%%
Fat: 1970 cal (62.3%%)
Protein: 251 cal (7.9%%)
Carbs: 940 cal (29.8%%)