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. No, won’t work because coconut flour is super thirsty and ratios will be off. It can never be substituted for whole wheat without changing the recipe.

  1. 5 stars
    Have made these twice, once with blueberries and the other with strawberries. Both times delicious, even my husband is addicted to them! I love all of your clean-eating recipes on this site. You’ve helped me out so much on my path to healthy living. Thank you!

    1. Hi Jo. You made me think to remake these muffins and take new pics. I haven’t made these for years. Glad everyone is enjoying.:)
      You are so welcome!!! As long as I can help in any way to eat anyone healthy, my heart is full!

  2. Hi, would the recipe need to be re-balanced in any way if I left the strawberries out altogether?

  3. 5 stars
    Just made this and they are FANTASTIC. Had 1.5 bananas on hand so added a bit more yogurt and did a mix of strawberries as blueberries. I was pleasantly surprised at how sweet this muffins still are without any sugar – still sweet enough to be a treat, I’m cut up some cheese to eat alongside it to balance it out. Can’t wait to make these again and try more recipes, thanks for sharing!

  4. In Canada the winters are long and fresh berries quite expensive. Do you think I could use frozen or will it be too wet?

  5. 5 stars
    I just made these and they were great! I did substitute the Greek yogurt for unsweetened applesauce just because I had it on hand. I made blueberry, chocolate chip and strawberry-lemon muffins, so good!!

  6. Hi Olena! I see this hit Buzzfeed today (Congrats)! I am actually looking for ways to add protein into my routine, wouldn’t have thought to add protein powder to muffins… I should buy some plain! I only have chocolate powder and that may taste funny. 😉

  7. 5 stars
    Thank you for always including instructions for freezing! I am always wondering about that especially when there are ingredients I don’t use often.

    1. My pleasure. I do that because many of my recipes make large batches plus. You can freeze pretty much everything! Even cheese. Enjoy!

4.95 from 17 votes (1 rating without comment)

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.