Banana Protein Muffins are moist, fluffy, and naturally sweetened. With 10 grams of protein, these muffins makes a delicious, healthy breakfast or snack option!

Other high protein snacks we love is this protein banana bread, protein cookies and protein balls.

protein muffins with strawberries and chocolate chips with a raspberry on top

Moist, fluffy banana protein muffins made with almond flour, oat flour, protein powder, and no added sugar are bursting with strawberry and banana flavor in every bite.

The trick to the best protein muffins recipe is to incorporate a moisturizing ingredient like bananas, Greek yogurt or cottage cheese into the batter and not to over bake them.

As much as I love making healthy versions of banana classics like banana muffins and banana bread, I also love to have high-protein snacks to turn to. And now we can finally combine the two!

You might also love this list of over 65 healthy snacks!

Why You Will Love This Recipe

Of all of my muffin recipes, these banana protein muffins are one of our favorites. Kids love them too which is a bonus with all that extra protein they get.

  • Easy to make: One bowl and 15 minutes of your time.
  • Healthier: Wholesome ingredients full of fiber and protein, no refined sugar, and naturally sweetened with maple syrup and fruit. 
  • Naturally gluten free: Made with almond flour and oat flour there is no wheat to worry about. 
  • Delicious: These protein banana muffins are moist, fluffy and light. Kids love them!
  • 10 grams protein: With peanut butter, almonds and protein powder, these muffins are a nutritious start to the day or eat one as an afternoon pick me up.

Ingredients and Notes

You will need just a few simple ingredients to make this banana protein muffins recipe.

banana protein muffin recipe ingredients with almond flour and oat flour
  • Bananas: 2 large overripe bananas, the riper the better. Here is a quick tutorial how to ripen bananas fast. You can also use previously frozen bananas.
  • Almond flour: You can either use store-bought almond flour or here is how to make blanched almond flour at home.
  • Oat flour: Another gluten free flour that adds to the fluffy, chewy texture. Any grocery store carries it or here is homemade oat flour recipe.
  • Protein powder: I used plain whey protein powder but vanilla flavor will be great too. Please note plant-based protein powder will need adjustments to this muffin recipe.
  • Peanut butter: Adds a healthy fat plus delicious peanut taste. Use any other nut butter.
  • Egg: 1 egg for binding the ingredients and adding moisture. I have not tried to use flax egg or chia egg but I think either will work.
  • Vanilla extract: A lovely warming flavor.
  • Baking powder and baking soda: The key to making these protein banana muffins nice and fluffy!
  • Salt: Needed to bring out the flavors of the surrounding ingredients.
  • Cinnamon: Adds a warming taste that pairs well with the other ingredients.
  • Strawberries: If your strawberries are large, you may want to dice them.
  • Chocolate chips: I recommended mini chocolate chips, so you get chocolate in each bite. But use what you have, dairy free chocolate chips like Enjoy Life or sugar free chocolate chips like Lily’s, if necessary.

How to Make Banana Protein Muffins

Like most muffin recipes, these banana protein muffins are super easy to make in one bowl. Spray muffin tin with cooking spray and preheat oven to 350 F.

  • Combine wet ingredients: In a large mixing bowl, mash bananas with a fork. Add egg, maple syrup, peanut butter, vanilla extract, cinnamon, baking powder, baking soda and protein powder. Whisk well until combined and no lumps.
  • Make batter: Add almond flour and oat flour and mix with spatula. Stir in strawberries and chocolate chips until just incorporated.
  • Divide the batter: Using an ice cream scoop, evenly distribute the batter into the 12 muffin pan. Add strawberries and chocolate chips on top of each muffin.
  • Bake: Place muffin tin into the preheated oven and bake for 22 minutes or until a toothpick comes out clean when inserted into the middle. Check at 20 minutes as ovens will vary. Allow to cool 15 minutes before enjoying!

Tips for Best Results

Here are my top tips to nail these banana protein muffins from the first try!

  • Spray muffin liners: The batter contains little fat, so liners would only end up sticking to the muffins. Spray the sides and the bottom of each muffin liner with cooking spray.
  • Drippy peanut butter: Make sure to melt it a bit in order to incorporate into the batter.
  • Follow the recipe: Do not use plant-based protein powder without making other changes to the recipe. Please see notes below.
  • Measure right amount of powder: Go by its weight as all protein powder scoop sizes vary.
  • Other flours: I have not tried any other flours, so can’t recommend. You will need different amount though because all flour act differently. Baking is a science and it’s best to follow the recipe.
high protein muffins with chocolate chips and strawberries in a bowl

Additions and Variations

Here are a few fun mix-ins ideas and using what you have on hand for the best banana protein muffins.

  • Berries: You can use any other berries like raspberries, blackberries, or blueberries. Even use diced mango if you have it.
  • Other nut butters: Almond butter, cashew butter, sunflower seed butter. Just remember to warm up the nut butter slightly, so it incorporates into the muffin batter evenly.
  • Vegan protein powder: Use 1/2 cup of flavored plant-based protein powder, then reduce maple syrup to 2 tablespoons and add 1/2 cup any dairy free milk. Use flax egg or chia egg.
  • Chocolate protein banana muffins: Use chocolate protein powder.
  • Warming spices: Nutmeg would also taste great.

Need more ideas for your ripe bananas? Check out my 10 healthy banana snacks!

What Protein Powder is Best for Baking?

I recommend using a brand with minimum ingredients, preferably organic and grass-fed like Whey 17 or Terra’s Whey.

We’re using protein powder for the added health benefits as a bonus. I used plain whey protein powder, you can also use vanilla flavored and chocolate flavored. Just know muffins will come out sweeter because these powders are sweetened.

Serving Suggestions

I love to eat banana protein muffins as is or with a small smear of nut butter! Here are some other ways to enjoy them all day long:

  • With fresh fruit or fruit salad.
  • Pre or post workout snack.
  • Crumble into a bowl with Greek yogurt.

How to Store, Freeze and Make Ahead

Make ahead: You can prepare the batter, minus the leavening agents and berries, up to a day in advance. Leave it covered in the refrigerator and mix in the baking powder and baking soda, strawberries and chocolate chips before baking the muffins.

Store: Store protein banana muffins at room temperature for 1 day and then transfer to refrigerator for another 4 days. These muffins are moist and can spoil fast.

Freeze: Freeze in a large freezer bag. They will store in the freezer for up to 3 months.

Storage Tip

For more best practices on storing muffins, check out my guides how to store muffins and how to freeze muffins.


My bananas are not overripe, can I still make these muffins?

Yes. Place bananas in a brown paper bag on the counter for a couple of days. Or place the bananas onto a baking sheet and bake at 300 degrees F until the skin is completely black.

Do I have to use muffin liners?

Yes and no. Whether you choose to liners or not, you will need to spray your muffin liners or pan with cooking spray because there is no fat in this recipe to create its own “grease”.

Can I make vegan banana protein muffins?

I think you can. Use egg replacer instead of an actual egg. You’ll also want to replace the whey protein powder with a plant based protein powder and dairy free milk. See notes in the recipe card. You may find the texture and consistency slightly different, but it’ll still taste great.

Can I make this into bread?

Yes. Turn this into banana protein bread easily by pouring the batter into a loaf pan and bake it until a toothpick inserted into the middle comes out clean. Check at the 40-50 minute mark.

More Protein Recipes

More Banana Muffins Recipes

You may also like to browse 21 of our favorite healthy muffin recipes!

strawberry banana muffins with berries and a muffin in half to show chocolate chips
banana protein muffins with a raspberry on top

Banana Protein Muffins Recipe

Banana Protein Muffins are moist, fluffy, & naturally sweetened. With 10 grams of protein, it's delicious, healthy breakfast or snack option!
4.95 from 17 votes
Servings 12 muffins
Calories 178
Diet Gluten Free
Prep Time 15 minutes
Cook Time 22 minutes
Cooling Time 15 minutes
Total Time 52 minutes



  • Preheat oven to 350 degrees F. Line 12 muffin tin with parchment paper muffin liners and spray with cooking spray. Set aside. In a large bowl, add bananas and mash with a fork.
  • Add egg, maple syrup, peanut butter, vanilla extract, cinnamon, baking powder, baking soda and protein powder. Whisk very well until combined and no lumps.
  • Add almond flour and oat flour (make sure to level the top with a knife and do not pack) and stir with spatula until well mixed.
  • Garnish with strawberries and chocolate chips, stir a few times until just incorporated.
  • Using an ice cream scoop, divide batter between 12 openings of previously prepared muffin tin, about 3/4 full per each.
  • Add strawberries and chocolate chips on top, and bake for 22 minutes or until toothpick inserted in the center comes out clean. Don't overbake.
  • Remove from the oven, let cool for 15 minutes and enjoy.


  • Store: Store muffins at room temperature for 1 day and then transfer to refrigerator for another 4 days.
  • Freeze: Freeze in a large freezer bag for up to 3 months.
  • Ripe bananas: You can use yellow ripe or just ripe bananas, add a few more tablespoons of maple syrup.
  • Warmed up peanut butter: If you keep your peanut butter refrigerated or it’s thick, warm it up in the microwave or on the stove until it’s runny. Any other nut/seed butter works.
  • Vegan: Use 1/2 cup of flavorite flavored plant-based protein powder, reduce maple syrup to 2 tbsp and add 1/2 cup any milk or water to the batter. Replace egg with a flax egg.
  • Mini chocolate chips: Mini chocolate chips will distribute more evenly among the muffins because the amount is small. 
  • Almond and oat flours: I have not tried any other flours, so can’t recommend. You will need different amount though because all flour act differently. Baking is a science and it’s best to follow the recipe.
  • Berries: Raspberries, blackberries, or blueberries would all work!


Serving: 1muffin | Calories: 178kcal | Carbohydrates: 18g | Protein: 10g | Fat: 8g | Saturated Fat: 2g | Trans Fat: 1g | Cholesterol: 25mg | Sodium: 148mg | Fiber: 2g | Sugar: 11g
Course: Breakfast or Snack
Cuisine: American
Author: Olena Osipov
Did you make this recipe?Mention @ifoodreal or tag #ifoodreal!

5 Secrets to Easy Healthy Dinners

Plus sign up for weekly emails with recipes to make your cooking stress free, delicious and healthy.

About Olena

Welcome! I grew up in Ukraine watching my grandma cook with simple ingredients. I have spent the last 11 years making it my mission to help you cook quick and easy meals for your family!

Pin this recipe now to save it for later

Pin Recipe

You may also like


  1. As a vegan and a registered dietitian, I do not fear gluten like many lay people. As a matter of fact, vital wheat gluten is an important source of protein for some vegans.

    If I substitute whole wheat pastry flour would I use the same amount?

    1. I don’t fear gluten either. I agree. Unfortunately wheat flour needs different amount of liquid so it wouldn’t be 1:1 substitute and I haven’t tested how much. You can try to wing it until proper muffin batter consistency.

  2. 4 stars
    I just made these today. I thought I had almond flour on hand but I didn’t, so I used all oat flour. I also didn’t have plain whey protein powder, just vanilla and chocolate, so I used vanilla. I followed everything else to a T. Mine turned out kind of soggy, not puffed up like yours. I think the vanilla protein powder gave it a weird taste as well. should I have used more oat flour in place of almond? I want to try them again because I know they could be really good. I also pulsed my strawberries in a food processor. Do you think this made the outcome of the muffin for moist?

    1. Hi Aubrey.
      A few thoughts:
      1. You should follow the recipe, especially with baking.
      2. Soggy muffins because not correct flours are used and do not pulse strawberries.

      I will remove comments about whole wheat flour. You should just follow the recipe card and there is also ingredients shot above. Next time it will work.:)

  3. 5 stars
    I had to come and thank you for this recipe! The muffins came out light, fluffy and oh so yummy! I changed it a little based on what I had in my pantry. I used a caramel fudge flavour protein powder which is quite sweet so I didn’t bother with the maple syrup. I added pumpkin and sunflower seeds (10g each) for texture and didn’t include the strawberries. Chocolate chips were minimal (5 mini chips on each muffin) and since the consistency of my batter looked quite dry I added 4tbs of full fat milk. 123 cal – 10g Carbs – 6.2g fat – 7.6g protein. I’ll double the seeds the next time because I love seeds but this is such a great base recipe to tweak. Thank you so so much!

  4. 5 stars
    Strawberries are in season now here in Ankara,Turkey so I had a lot of them and was struggling to find a healthy protein packed recipe so that I could use them up. I’ve made these muffins twice now and they are simply AMAZING!! Thank you so much! We love your whole blog (protein pancakes are also a weekly staple here!!). But these muffins are sweet and tart and theres no protein taste. Even the husband liked them 🙂

  5. 5 stars
    I have made these about 20 times. I often switch things up according to whats in stock (blueberries work well, or different flavoured protein powders, wholemeal spelt, flax egg, other types of milk etc). Each time they work well and i enjoy having them on hand because of their nutritional profile. One of the best nutritious muffin recipes i have come across- I have also added a dot of maple syrup and handful of choc chips for a less nutritionally-minded crew. Worked well.
    Thanks for the recipe!

Leave a 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.