Mini Chocolate Brownie Protein Donuts

When I didn't think donuts could get any better, I made these :) These donuts have a rich brownie taste and texture which means they're fudgey, decadent, and almost melt in your mouth. They're sugar-free, low-fat, and only have 32 calories also. Perfect! Enjoy!


2 egg whites
2 tablespoons almond butter
1/3 cup unsweetened chocolate almond milk (or milk or choice)
1 scoop chocolate protein powder
1/3 cup + 1 tablespoon oat flour
3 tablespoons xylitol (or sweetener of choice)
1 tablespoon unsweetened cocoa powder
½ tsp. baking powder


1. Preheat the oven to 350 degrees F.  Spray a mini donut pan with non-stick spray and set aside.

2. Whisk together egg whites, almond butter, and almond milk in a mixing bowl until smooth.

3. Add the remainder of donut ingredients to the mixing bowl and stir until well combined.

4. Evenly spoon batter into donut pan, making 20 donuts total.

5. Bake in the oven for 10-12 minutes. Enjoy!

Makes 20 servings
1 serving is 1 mini donut

Macros for 1 serving
32 calories, 2.5g protein, 3.8g carbs, 0.5g fiber, 1g fat, 0g sugar

Nicolette’s Tips
* You can make regular sized donuts as well. Just increase the cooking time.
* If you’re allergic to nuts, you can substitute almond butter with sunflower seed butter and almond milk with chocolate soy milk.


  1. Gorgeously delicious!

  2. This comment has been removed by the author.

  3. hello, what are the brand you used for almond butter, oat flour and xylitol? Thanks!

    1. My favorite to use is actually Vitacost's brand of all three of those

  4. I really like these! I’m making my second and third batches as I type. Great recipe, thanks!