Crumb Top Baking

  • Home
  • About
  • Recipe Index
  • Desserts
  • Subscribe
menu icon
go to homepage
  • Home
  • About
  • Recipe Index
  • Desserts
  • Subscribe
search icon
Homepage link
  • Home
  • About
  • Recipe Index
  • Desserts
  • Subscribe
×
Home » Desserts

Peanut Butter Banana Protein Donuts

Published: Jun 8, 2020 · Modified: Mar 21, 2026 by Leanne

Pinterest image for Protein Donuts - pin 3.
Pinterest image for Protein Donuts - pin 2.
Pinterest image for Protein Donuts - pin 1.
Pinterest image for Protein Donuts - pin 4.
↓ Jump to Recipe

These Peanut Butter Banana Protein Donuts are soft, cakey and fluffy, made with almond flour and buckwheat flour, sweetened with banana and topped with a thick chocolate peanut butter glaze. They're gluten-free and dairy-free, with a vegan version included in the recipe too. These donuts are baked, not fried, and include very little refined sugar. I use vanilla plant-based protein powder, which adds a little sweet flavor, but you can use your favorite plant-based protein powder!

Overhead view of chocolate glazed protein donuts on a wire rack.

This post was originally published in January 2019 and has been updated with some new text, photos and helpful tips for readers. The recipe remains the same. 

Table of contents

  • Ingredients and substitutions
  • How to make protein donuts
  • Recipe variations
  • Frequently asked questions
  • Additional recipe tips and substitutions
  • More protein donut recipes
Protein donuts without glaze on a cooling rack.

Ingredients and substitutions

  • Protein powder: Vanilla protein powder adds a hint of sweetness to these donuts as well as some extra protein. It's just a quarter of a cup, so it doesn't add an overpowering taste of protein powder. I use plant-based protein powder that's gluten-free and vegan. This recipe hasn't been tested with whey protein or unflavored protein powder.
  • Nut butter: I used natural smooth peanut butter as I didn't want peanuts in the donuts, and I wanted the glaze to be smooth. If you use crunchy peanut butter, it will change the texture. The recipe hasn't been tested with shelf stable peanut butter, however, other natural nut butters such as almond butter, will work in this recipe.
  • Almond flour: This is just finely ground blanched almonds that have the skins removed. I always have a large bag on hand for grain-free and gluten-free baking. It also adds moisture and protein to baked goods.
  • Banana: Just a cup of mashed banana adds sweetness and moisture, without an overpowering flavor. Make sure your bananas are overripe as they will be sweeter and easier to mash. If you want to ripen bananas quickly, just bake them on a sheet pan at 300F for 20 minutes, or until the outer banana peel turns black.
Ingredients to make this protein donuts recipe arranged in individual bowls.

How to make protein donuts

  • Step 1: In a large bowl, whisk together your dry ingredients.
  • Step 2: In a separate medium-sized bowl, add your mashed banana, peanut butter, honey, almond milk and egg, and whisk together until well combined.
  • Step 3: Add the wet mixture to the dry ingredients, and stir until well incorporated. The batter will be thick.
  • Step 4: Spoon batter into a greased 12-cavity mini donut pan and bake on 350F for 14-16 minutes.

Collage of 4 images showing how the donut batter is made.

  • Steps 5 and 6: Let donuts cool in pan for 10 minutes before turning out onto a wire rack to cool completely.
  • Step 7 (see below): Melt chocolate chips and peanut butter together in the microwave and stir until smooth. Dip the top of each donut into the chocolate glaze and let any excess drip off before returning to the wire rack. Top with chopped peanuts or sprinkles.
Collage of 2 images showing the baked donuts in the pan and cooling on a rack.

Recipe variations

  • Vegan: Replace the honey with maple syrup and use a flax egg instead of an egg. (See photo below of vegan donuts with sprinkles). 
  • Almond butter: Just replace the natural peanut butter in the donuts and glaze with natural almond butter.
  • Oat flour: Replace the buckwheat flour with whole-grain oat flour. You can buy it, or just blitz some oats in a food processor or blender until they're the consistency of flour. 
  • Coconut flour: Omit the buckwheat flour, and use ¼ cup of coconut flour, increase the almond flour to ¾ cup and use two eggs instead of one. 
Pronuts with chocolate peanut butter glaze on a wire rack.

Frequently asked questions

How do you store these donuts?

These donuts are best stored in an airtight container in the refrigerator.

How long will they last?

They should last for 6-7 days if stored properly.

Can you freeze them?

Yes. They will last for up to 3 months in the freezer. When ready to enjoy, just let them thaw in the refrigerator. 

What's the best protein powder to use?

I've tried a few different brands of plant-based protein powders in this recipe, and they all work well. I always use a protein powder that's dairy-free so this recipe hasn't been tested with whey protein powder.

Up-close view of vegan protein doughnuts with chocolate glaze and sprinkles.
Vegan version with almond butter and sprinkles.

Additional recipe tips and substitutions

  • The almond flour and buckwheat flour are naturally gluten-free, so to keep these donuts gluten-free, use certified gluten-free protein powder. 
  • To keep these donuts dairy-free, make sure the protein powder and dark chocolate chips are dairy-free.
  • This recipe makes 12 mini-donuts that are about 3-inches in diameter. If you only have a 6-cavity pan that makes larger donuts, just increase the baking time.
Overhead and up-close view of doughnuts topped with thick chocolate glaze.

More protein donut recipes

  • Pumpkin Donuts with pure pumpkin, pecans and chocolate drizzle.
  • Gingerbread Donuts with molasses, warming spices and dark chocolate glaze.
  • Carrot Cake Donuts with walnuts, white chocolate and toasted coconut.

If you make this recipe, I'd love to hear what you think in the comments below!

HUNGRY FOR MORE?  Sign up for our newsletter and follow Crumb Top Baking on Instagram, Pinterest and Facebook!

Overhead close up of peanut butter banana protein donuts topped with chocolate and crushed peanuts.

Peanut Butter Banana Protein Donuts

Protein Donuts are soft, cakey and fluffy, sweetened with banana and topped with a thick chocolate peanut butter glaze. They're also gluten-free and dairy-free!
5 from 27 votes
Print Pin
Prep Time: 20 minutes minutes
Cook Time: 15 minutes minutes
Total Time: 35 minutes minutes
Servings: 12 donuts
Author: Leanne

Ingredients

  • ½ cup almond flour
  • ½ cup buckwheat flour
  • ¼ cup vanilla protein powder, (dairy-free, gluten-free)
  • 1 teaspoon baking soda
  • 1 teaspoon ground cinnamon
  • ½ teaspoon kosher salt
  • 1 cup mashed banana, about 2 large overripe bananas
  • ¾ cup natural smooth peanut butter, divided
  • ¼ cup honey
  • ¼ cup unsweetened almond milk
  • 1 large egg, room temperature
  • ½ cup dark chocolate chips, (dairy-free)
  • ¼ cup chopped raw peanuts

Instructions

Prevent your screen from going dark
  • Pre-heat oven to 350F and grease a 12-cavity mini donut pan.
  • In a large bowl, whisk together the almond flour, buckwheat flour, protein powder, baking soda, cinnamon and salt.
  • In a separate medium-sized bowl, add the mashed banana, ½ cup peanut butter, honey, almond milk and egg, and whisk together until well combined.
  • Add the wet mixture to the dry ingredients and stir until well incorporated. The batter will be thick.
  • Spoon batter into the prepared donut pan and bake for 14-16 minutes, or until a tooth pick inserted into a donut comes out clean.
  • Let donuts cool in pan for 10 minutes before turning out onto a wire rack to cool completely.
  • Add chocolate chips and remaining peanut butter to a small microwave-safe bowl and microwave on high for two 30-second intervals, stirring in between. Once heated, stir until the mixture is smooth.
  • Dip the top of each donut into the chocolate peanut butter glaze and let any excess glaze drip off before returning to the wire rack. Sprinkle on the chopped peanuts.
  • Transfer donuts to an airtight container and refrigerate until chocolate is set. Store in the refrigerator and enjoy within 6-7 days.

Notes

  1. This recipe makes 12 mini-donuts that are about 3-inches in diameter. You can use a 6-cavity pan that makes larger donuts, just increase the baking time by a few minutes.
  2. For a vegan version, replace the honey with maple syrup and use a flax egg instead of an egg.
  3. To make these donuts with almond butter, just replace the peanut butter in the donuts and the glaze with almond butter.
  4. For an oat flour version, replace the buckwheat flour with whole-grain oat flour.
  5. To make these donuts with coconut flour, omit the buckwheat flour, and use ¼ cup of coconut flour, increase the almond flour to ¾ cup and use two eggs instead of one.

Nutrition Facts per Serving

Calories: 255kcal | Carbohydrates: 24g | Protein: 9g | Fat: 16g | Saturated Fat: 5g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 5g | Trans Fat: 0.002g | Cholesterol: 20mg | Sodium: 222mg | Potassium: 279mg | Fiber: 3g | Sugar: 13g | Vitamin A: 36IU | Vitamin C: 2mg | Calcium: 70mg | Iron: 1mg

Disclaimer

Nutrition information is an estimate only and will vary depending on the substitutions made and the brands used.

Did you make this recipe or have any questions?

I love reading your comments and addressing your questions, so please leave your comments and ratings or questions below!

More Desserts

  • Side view of a slice of almond flour lemon raspberry cake on a white platter.
    Almond Flour Lemon Raspberry Cake with Crumb Topping
  • Close up overhead view of almond flour oatmeal butterscotch cookies on a pink surface.
    Almond Flour Oatmeal Butterscotch Cookies
  • Side view of a frosted almond flour sugar cookie bar.
    Thick and Chewy Almond Flour Sugar Cookie Bars with Cream Cheese Frosting
  • Angled view of cookies close together with a bite taken from one and resting on top of another.
    Almond Flour Chocolate Blossom Cookies (No Chill!)

Comments

  1. Jaida ~ Sweet Beginnings says

    January 25, 2019 at 12:18 am

    5 stars
    I'm not usually a banana fan, but these donuts are convincing me to give them another try!

    Reply
    • Leanne says

      January 27, 2019 at 9:47 am

      Thanks Jaida! My husband isn't a fan of banana either, but he really liked these donuts. The banana taste is very subtle.

      Reply
  2. Kelsie | the itsy-bitsy kitchen says

    January 24, 2019 at 11:26 pm

    5 stars
    Oooohh these might be my favorite donuts you've made. They look so good, Leanne! Peanut butter and banana were made for each other! Have a great weekend!

    Reply
    • Leanne says

      January 27, 2019 at 9:46 am

      Thanks Kelsie! I don't want to dis my other donut recipes, because I really love them, but these might be my favourite too! Happy weekend!

      Reply
  3. Jolene says

    January 24, 2019 at 10:29 pm

    These are awesome! I've been trying to find versions of my favorite treats with the protein content amped up.

    Reply
    • Leanne says

      January 27, 2019 at 9:45 am

      Thanks Jolene! I hope you get a chance to try them!

      Reply
  4. Ellen says

    January 24, 2019 at 6:44 pm

    Protein donuts are such a great way to start the day. That chocolate glaze makes the donut!

    Reply
    • Leanne says

      January 27, 2019 at 9:45 am

      Thanks Ellen! I could definitely start my day with one or two! 😉

      Reply
  5. [email protected] says

    January 24, 2019 at 6:30 pm

    Pb and Chocolate it a can't be beat combo and Banana is always a good addition to the party.

    Reply
    • Leanne says

      January 27, 2019 at 9:44 am

      Right?! Thanks Patrick. They're a great trio!

      Reply
  6. Wendy Klik says

    January 24, 2019 at 6:08 pm

    Yay for healthy snacks.

    Reply
    • Leanne says

      January 27, 2019 at 9:43 am

      Agreed!

      Reply
  7. kallee says

    January 24, 2019 at 5:44 pm

    5 stars
    Wow! These look incredible. If they look half as good as they look (which I am sure they are) then they are for sure a winner!

    Reply
    • Leanne says

      January 27, 2019 at 9:43 am

      Thank you so much Kallee!

      Reply
  8. Karen says

    January 24, 2019 at 5:43 pm

    I've never heard of protein donuts! These look fabulous. The shiny glaze is amazing.

    Reply
    • Leanne says

      January 27, 2019 at 9:42 am

      Thank you Karen! Gotta love the shine from melted chocolate!

      Reply
  9. Katherine | Love In My Oven says

    January 24, 2019 at 4:59 pm

    I wish I could eat one of these right now! That glaze looks amazing. Such a winning flavour combo!!

    Reply
    • Leanne says

      January 27, 2019 at 9:42 am

      Thanks Katherine! I'm trying to figure out a way to add the glaze to everything I eat! 😉

      Reply
  10. Terry says

    January 24, 2019 at 1:18 pm

    5 stars
    You always have the best donut recipes!
    The only thing better than the recipe are the pictures!

    Reply
    • Leanne says

      January 27, 2019 at 9:41 am

      Thanks so much Terry! You're always so kind with your comments!

      Reply
  11. Lisa Kerhin says

    January 24, 2019 at 12:02 pm

    I'm all in for these donuts! Two flavors that I love together - Chocolate and PB!

    Reply
    • Leanne says

      January 27, 2019 at 9:40 am

      Thanks Lisa! I love those flavours too!

      Reply
  12. annie@ciaochowbambina says

    January 24, 2019 at 11:38 am

    5 stars
    I LOVE baked doughnuts! So light and delicious! This flavor combination is the bomb! Truly!! Chocolate and PB are a match made in heaven! Pinned!

    Reply
    • Leanne says

      January 27, 2019 at 9:39 am

      Thanks Annie! Baked donuts make such a great snack. And the mini pan I use makes the right sized donuts for snacking! And I 100% agree that chocolate and PB are a heavenly match!

      Reply
  13. Haylie Abele / Our Balanced Bowl says

    January 24, 2019 at 11:38 am

    5 stars
    I've been meaning to buy a donut pan for a while....this is a sign that I MUST! YUM! Chocolate and peanut butter go together like PB+J for me. So much goodness! Love that these are healthier as well so you won't go for a sugar crash after you eat them! Great recipe, Leanne!

    Reply
    • Leanne says

      January 27, 2019 at 9:38 am

      I use my donut pan all the time, almost as much as I use my muffin pan. And I feel the same way. Chocolate and PB go together like PB&J! I love both combos equally. Thanks Haylie! Happy weekend!

      Reply
  14. Dawn - Girl Heart Food says

    January 24, 2019 at 11:19 am

    5 stars
    Chocolate + pb is one of my all time flavour combos so these are totally calling my name! Wish I had one of these about 4 hours ago with my coffee. Then again, there's always tomorrow 😉 Have a wonderful weekend ahead!

    Reply
    • Leanne says

      January 27, 2019 at 9:35 am

      Thanks Dawn! Chocolate and PB is definitely one of my fave combos too! And they are pretty awesome with morning coffee! Hope you have a wonderful weekend too!

      Reply
  15. Amy (Savory Moments) says

    January 24, 2019 at 11:14 am

    Oh yum!! These look super! I love the glaze and peanuts on top.

    Reply
    • Leanne says

      January 27, 2019 at 9:34 am

      Thanks Amy! These are delicious on their own, but I definitely enjoy mine with the glaze and chopped peanuts!

      Reply
  16. Erin Vasicek says

    January 24, 2019 at 11:07 am

    I prefer making baked doughnuts at home over fried just because of the reduced mess! The addition of protein into the mix is an even better bonus. Especially since peanut butter is involved.

    Reply
    • Leanne says

      January 27, 2019 at 9:33 am

      Thanks Erin! I've never made deep fried donuts, but I can imagine the mess. And yes, the peanut butter is the best part!

      Reply
  17. Terri Steffes says

    January 24, 2019 at 11:04 am

    5 stars
    I never wanted a donut pan, until now! Wow what gorgeous looking donuts! I love that you added protein to this treat!

    Reply
    • Leanne says

      January 27, 2019 at 9:31 am

      Thanks Terri! I'm so glad I picked up a donut pan a while back. I use it all the time!

      Reply
  18. Mary Ann | The Beach House Kitchen says

    January 24, 2019 at 10:23 am

    5 stars
    OMG Leanne! I want to grab one right off my screen! So wish I had one right now with my morning coffee! Delicious work!

    Reply
    • Leanne says

      January 27, 2019 at 9:26 am

      Thanks Mary Ann! They are pretty darn delicious for breakfast with coffee!

      Reply
Newer Comments »
5 from 27 votes

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

Image of Leanne Combden

Welcome!

Hey there! I'm Leanne and welcome to Crumb Top Baking. I'm a self-taught baker, home cook and food photographer, and I'm passionate about sharing well-tested, simple and approachable desserts and savory recipes

More about me

Popular

  • Air fryer baby potatoes served in a white bowl and topped with sea salt and chopped fresh parsley.
    Air Fryer Baby Potatoes (Just 4 Ingredients!)
  • Air fryer tortilla chips served on a round platter with salsa and guacamole on the side.
    Homemade Air Fryer Tortilla Chips (with Corn or Flour Tortillas)
  • Air fryer pork schnitzel on a white plate with green beans and a lemon wedge.
    Crispy Air Fryer Pork Schnitzel
  • Overhead view of air fryer cake topped with chocolate frosting and cut into some slices.
    Chocolate Air Fryer Cake

Seasonal

  • Overhead view of a spring salad on a plate with another salad and vinaigrette off to the sides.
    Asparagus and Pea Salad with Lemon Thyme Vinaigrette
  • Slices of almond flour carrot cake with dairy free cream cheese frosting arranged on crumpled brown parchment paper.
    Almond Flour Carrot Cake with Cream Cheese Frosting
  • Pieces of almond flour lemon poppy seed cake arranged on parchment paper.
    Almond Flour Lemon Poppy Seed Cake
  • Air fryer carrots served in a white dish with fresh parsley and salt and pepper on the side.
    Air Fryer Carrots (Garlic Herb)

Footer

↑ back to top

About

  • About Leanne
  • Privacy Policy
  • Contact

Newsletter

  • Sign Up! for emails and updates

Recipes

  • All Recipes
  • Air Fryer Recipes
  • Almond Flour Recipes

Copyright © 2026 Crumb Top Baking

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.