This post may contain affiliate links. Please read my disclosure and privacy policy.
I never thought I’d share a muffin recipe with protein powder, because I honestly didn’t believe I could make one that tastes delicious. (And I refuse to share recipes that taste like diet food.) But I guess never say never, because here we are with an actually, delicious protein banana muffin.
These muffins taste like banana bread, only they use unsweetened protein powder instead of flour. They’re adapted from my flourless peanut butter banana muffins, but this version turns out even fluffier!
As written, these pack 9 grams of protein per muffin, without tasting like protein powder. While you could probably increase the protein powder even more, my kids will happily eat them this way, so I’m not going to mess with a good thing.
⭐⭐⭐⭐⭐ Featured Review
“Perfection! Doubled the recipe and filled muffin tins 3/4 full instead of to the top and was so pleased it made 2.5 dozen regular muffins AND 2 dozen mini muffins. Perfect for ski weekend snacks!” – Steph

Protein Muffin Recipe Ingredients
- Unsweetened Protein Powder. I always have this plant-based protein powder in my pantry. It does NOT taste delicious on its own, but you can’t taste it in the final muffins. I don’t think whey protein will work the same, but unflavored collagen might be an option, if you prefer.
- Peanut Butter. This acts as the flour and oil in the recipe. (Really!) Use an all-natural nut butter that you have to stir when you first open the jar for the best flavor. I like to use salted peanut butter for the flavor boost.
- Eggs. These hold the muffins together and make them fluffy, so don’t use an egg substitute here. I have other egg-free muffins, if needed.
- Honey. This natural sweetener makes these muffins taste better and contributes to the texture. You can likely use maple syrup, if you need to, though.
- Bananas. Use ripe bananas with lots of brown spots on their skin for the sweetest flavor.
- Baking Powder. This helps the muffins rise much higher than baking soda will. Don’t confuse the two!

How to Make Banana Protein Muffins
Step 1:
Preheat the oven to 350ºF and line a muffin pan with 12 parchment paper liners. (These muffins will want to stick to the muffin liners, so parchment paper makes life easier.)
In a large bowl, mash 3 large ripe bananas with a fork until relatively smooth. Then add in the eggs, peanut butter, protein powder, honey, baking powder, vanilla, and salt.
Note: You can swap the baking powder for a 1/2 teaspoon of baking soda. If you don’t keep honey or maple syrup on hand, you can use a 1/4 cup of brown sugar instead.

Step 2:
Want to save this for later?
Stir well until the batter looks smooth. There should be no visible lumps of protein powder in the mix. Even though the batter is thick, I find using a whisk to mix it helpful. You can also use an electric hand mixer.
Fold in a 1/4 cup of mini chocolate chips, fresh blueberries, shredded coconut, or chopped walnuts if you like. (The added texture is recommended.)

Step 3:
Bake at 350ºF for 25 minutes or until the muffin tops feel firm to the touch.
Test them with a toothpick in the center to ensure there’s no wet batter in the middle. Let these cool in the pan for 30 minutes, then transfer to a wire rack to cool completely.

Serving Tips
Serve protein banana muffins at room temperature for the best flavor. You can also warm these up in the microwave for 20 seconds if you prefer a warm option after they have fully cooled.
Storage Tip: Leftovers can be stored in an airtight container in the fridge for up to 5 days. Or toss them into a freezer bag and freeze for up to 3 months. (Thaw overnight before serving again.)


Protein Banana Muffins (Gluten-Free!)
Ingredients
- 3 bananas
- ¾ cup peanut butter (see notes)
- 3 large eggs
- ½ cup unsweetened protein powder
- ¼ cup honey
- 2 teaspoons baking powder
- 1 teaspoon vanilla extract
- ¼ teaspoon fine sea salt
- ¼ cup mini chocolate chips (optional)
Instructions
- Preheat your oven to 350ºF and line a muffin tin with 12 paper liners. These muffins tend to stick to the muffin liners because there's no oil in the batter, so I don't recommend simply greasing the pan.
- In a large mixing bowl, mash the 3 bananas with a fork until they look like puree. Then add in the peanut butter, eggs, protein powder, honey, baking powder, vanilla, and salt. Stir well, breaking up any lumps you see in the batter. (Using a whisk helps with this, even though the batter is thick!)
- Fold in the chocolate chips, if using, then divide the batter among the 12 muffin cups. This batter should fill the muffin cups up nearly to the top. Bake at 350ºF for 25 minutes or until the tops of the muffins feel firm to the touch.
- Let the muffins cool in the pan for 30 minutes. Then they are ready to enjoy. Because these muffins are so moist, I recommend storing leftovers in an airtight container in the fridge for up to 5 days. Or you can freeze them for up to 3 months.
Notes
Nutrition
More Recipes to Try
- Easy Protein Waffles
- Banana Protein Pancakes
- Peanut Butter Protein Cookies
- No-Bake Protein Balls (3 flavors)
- Chocolate Protein Balls
If you try these Banana Protein Muffins, please leave a comment and star rating below, letting me know how you like them.












Great muffins even my toddler will eat. Thank you!!
Love these muffins – great recipe and my whole family loves them.
This review is from Canada. I was trying to use the Collagen powder and thought this would be a great recipe to use the ingredients i have in my pantry. I made these muffins today with Sunwarrior vegan Collagen powder. I followed the recipe, omitted chocolate chips and used almond butter and maple syrup. The muffins turned out wonderful, very light and fluffy. I wish I could attach a picture.
Perfection! Doubled the recipe and filled muffin tins 3/4 full instead of to the top and was so pleased it made 2.5 dozen regular muffins AND 2 dozen mini muffins. Perfect for ski weekend snacks! Thank you!
Absolutely delicious!! Thank you for the recipe.. I used almond cashew butter and added some psyllium husk powder for fiber and orgain vanilla protein powder sweetened I omitted the honey came out great !!
Fantastic recipe! I used processed peanut butter (Jiff), left out the sweetener all together and added in some flax seeds. Turned out amazing – loved the fluffy texture. Thanks for the great recipe!
Very good! The muffins were moist, and tasty! I added 1/4 cup (30 grams) of cocoa nibs, and 1/4 cup (30 grams) of pumpkin seeds. I eat them with cheese, fruit, and veggie sticks for an easy, portable, quick lunch! Than you!!
Looks delicious. Can you add protein powder to any muffin recipe?
You can likely swap it for some of the flour in a recipe, but protein powder is “chalky” in comparison, so it won’t be a 1:1 swap. I’d probably start by swapping a 1/2 cup of flour for a 1/4 cup of protein powder to see how it turns out… but that would definitely be an experiment, so I’m not 100% sure how that would turn out. That’s why I test my recipes multiple times before sharing!
These turned out very tasty. I used vanilla protein powder that is sweetened with stevia. What I had on hand. So, I only added maybe a tablespoon of honey. Also used homemade almond butter, left out the chocolate chips. These have a nice texture and good flavor. Thank you for the recipe!
Can you use cashew butter instead of peanut butter?
Yes, definitely! If your cashew butter is not salted, I’d add a pinch more. Hope you enjoy these!
Can the eggs be replaced with flax or chia eggs?
The eggs provide most of the structure for this recipe, so my guess is that a flax or chia egg will leave the centers feeling gooey. But feel free to experiment with it! I’ve had decent luck with Bob’s Red Mill Egg replacement (which has psyllium and potato starch) in other recipes.
Can you use Almond butter instead of peanut butter?
Yes, definitely!