Go Back
+ servings
Banana protein donut iced with chocolate sauce with a toddlers hand grabbing it and more donuts on a cooling rack behind them

Vegan Protein Donuts (Healthy & Homemade)

These homemade donuts are flavored banana vanilla and topped with homemade chocolate! They're gluten-free, paleo, vegan, and just a wee bit addictive.
Course Snack
Cuisine American
Keyword protein powder, vegan protein powder recipe
Prep Time 10 minutes
Cook Time 16 minutes
0 minutes
Total Time 25 minutes
Servings 8
Calories 353kcal


  • Donut tray
  • Silicone Spatula
  • Mixing bowl



  • Preheat the oven to 350 degrees.
  • In a large bowl, combine the first five ingredients.
  • Melt the coconut oil. While melting, mash the bananas and mix in the vanilla and maple syrup. Add in the coconut oil and mix until smooth.
  • Combine the oil mixture into the dry and stir until coated and somewhat sticky.
  • Add in the almond milk and mix until combined. The mixture will be sticky and seem a bit dry.
  • Using a spoon and a silicone spatula, portion the mixture out into a donut pan. You'll have to press the mixture down and smooth it out to get it to combine and hold together.
  • Sprinkle the tops with the cane sugar.
  • Bake for twelve minutes. Rotate the pan and bake another 4-6 minutes. Remove from the oven and let them cool for five minutes.
  • Using a silicone spatula, carefully remove the donuts from the pan placing them on a cooling rack.
  • While cooling, whisk together the chocolate topping until smooth.
  • Place the mixture into a small baggie and cut the end off. Pipe the mixture onto the donuts.
  • Eat while they're warm as they taste best and store in the fridge.


  • The kind of protein powder you use will make a difference in the texture and the flavor of the donuts.
  • Genuine Health protein powder is not very sweet-tasting, others may be. Likewise, other powders may absorb more which would alter the texture.
  • Whey protein powder does not tend to absorb liquid. If trying to substitute for whey protein, you may need to adjust the dry: wet ratio or bake longer.
  • The donuts are extremely delicate right out of the oven, let them cool a few minutes and move very slowly when removing them (with a silicone spatula) from the pan.
  • Then, make sure to let them cool on a rack for a while before icing them. They "firm up".
  • If you don't have mashed bananas on hand, applesauce works really well to substitute!
  • The donuts are best stored in the fridge but they do become denser. Let them sit at room temperature for 10 minutes before eating.


Calories: 353kcal | Carbohydrates: 39g | Protein: 9g | Fat: 19g | Saturated Fat: 13g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 2g | Cholesterol: 15mg | Sodium: 111mg | Potassium: 278mg | Fiber: 3g | Sugar: 16g | Vitamin A: 19IU | Vitamin C: 3mg | Calcium: 120mg | Iron: 2mg