Go Back
+ servings
hand holding a donut

Protein Donuts Recipe

Gaby Dimova
This protein donuts recipe is so delicious and is vegan and gluten free. These donuts make for a great breakfast or healthy dessert.
No ratings yet
Prep Time 15 mins
Cook Time 15 mins
Total Time 30 mins
Course Dessert
Cuisine American
Servings 8 donuts
Calories 244 kcal


Donut Ingredients

  • 1 cup + 1 tbsp oat flour 134 grams
  • 1/4 cup vanilla protein powder
  • 1/4 cup coconut sugar
  • 1 1/4 tsp baking powder
  • dash of salt
  • 3 tbsp peanut butter
  • 2 tbsp melted coconut oil
  • 3/4 cup dairy free milk

Frosting Ingredients

  • 1/4 cup creamy peanut butter
  • 2 1/2 tsp coconut oil
  • 2 tsp protein powder
  • 2 tsp maple syrup

Chocolate Glaze Ingredients

  • 2 tbsp chocolate chips
  • 1/2 tsp coconut oil


  • Start by combining the dry ingredients to a bowl- the oat flour, protein powder, sugar, baking powder, and salt. Mix those well.
  • In a separate bowl, combine the wet ingredients- the peanut butter, melted coconut oil, and milk. Mix those well.
  • Add the wet ingredients to the dry.
  • Transfer the batter to a large piping bag. Cut the end of the piping bag.
  • Pipe the donut batter into a donut mold.
  • Bake the donuts for 15-17 min at 350*F/ 180*C and give them plenty of time to cool.
  • Once the donuts are done baking, combine peanut butter and coconut oil in a bowl and melt them the microwave for 1 minute.
  • Note: use natural creamy peanut butter for this recipe. This is the kind that only contains peanuts and salt as the ingredients. If you use a different type, the consistency will be too thick. You can add more oil to fix this.
  • After the peanut butter and coconut oil have melted, add in the protein powder and maple.
  • Once the donuts have cooled, take each one and dip it into the glaze, then set the donuts on a cooling rack. You can drizzle some melted chocolate on top at this point. Then put the donuts in the fridge until the glaze hardens and enjoy!
  • You can store the donuts in an airtight container in the fridge for 4-5 days. This recipe makes 7-8 donuts.



Sodium: 161mgCalcium: 105mgVitamin C: 2mgVitamin A: 90IUSugar: 8gFiber: 2gPotassium: 187mgCholesterol: 9mgCalories: 244kcalMonounsaturated Fat: 4gPolyunsaturated Fat: 3gSaturated Fat: 6gFat: 15gProtein: 9gCarbohydrates: 21gIron: 1mg
Keyword vegan donuts
Tried this recipe?Let us know how it was!