These healthy peanut butter banana muffins were a delicious result of my Sunday baking adventures and my desire to get rid of the extra-ripe bananas lurking on my counter. I just started throwing everything into a bowl, and luckily for both of us, they turned out delicious and so moist.
Seriously, how good do these look?! What I especially love about these peanut butter banana muffins is that not only are they a healthy, nutritious snack option, but they also happen to be dairy-free and gluten-free, which is perfect for all of those with allergies!
Once you bake these incredibly fluffy muffins, they’re guaranteed to become a staple in your home.

What you’ll need to make peanut butter banana muffins
These muffins are full of nutritious ingredients, pack a boost of 7g of protein per muffin, and you probably already have everything you need to make them in your pantry. Here are the ingredients you’ll need:
- Bananas: be sure to use ripe bananas that have lots of brown spots. This will help sweeten the muffins.
- Peanut butter: use a natural, drippy peanut butter that’s made with just peanuts + salt. You can use creamy or crunchy!
- Eggs: you’ll need two eggs in this muffin recipe.
- Sweetener: we’re using just a bit of pure maple syrup to naturally sweeten these peanut butter banana muffins.
- Milk: give these muffins some additional moisture with a splash of milk. I like to use unsweetened almond milk to keep them dairy-free.
- Flour: we’re keeping these muffins gluten-free by using gluten-free oat flour (you can easily make your own!)
- Baking staples: you’ll also need some baking powder (not baking soda), salt, cinnamon, and vanilla extract.
- Mix-ins: I love adding mini chocolate chips. To keep this recipe dairy-free, I recommend using this brand of chocolate chips!

How to make your own oat flour for muffins
You can easily make your own gluten-free oat flour for these muffins by simply placing gluten-free rolled oats into a blender and blending or pulsing until they’re smooth and resemble flour. Head to our full post on how to make oat flour for all of our tips & tricks!
For this recipe, you’ll most likely need at least 1 1/2 cups of gluten-free rolled oats to make about 1 cup oat flour.

Can I make these with a different flour?
Unfortunately, I would not recommend using a different flour other than oat flour, although I do think chickpea flour might work nicely!
If you’re looking for similar muffin recipes, check these out:
- Marbled Banana Muffins made with all-purpose flour
- Vegan Paleo Banana Muffins with Chocolate Chips made with almond & coconut flour
- Fluffy Flourless Peanut Butter Chickpea Muffins made with a can of chickpeas (seriously!)
Can I make them vegan?
I haven’t tried this recipe with flax eggs, but please let me know in the comments if you do.

Tips for making peanut butter banana muffins
- Want to make them peanut free? I think these muffins would be perfect with a drippy almond butter or cashew butter. You could also try sunflower seed butter to make them nut-free, just note that they may turn a greenish color when interacting with the baking soda.
- Find the best peanut butter. Make sure your peanut butter (or whatever nut butter you use) is drippy and natural, meaning that the only ingredients are peanuts and/or peanuts and salt.
- Don’t skip the muffin liners. Make sure you spray the inside of your muffin liners with nonstick cooking spray to prevent muffins from sticking.

Turn them into mini muffins or a loaf
I love making mini muffins for my kiddos, and I know many of you like to make banana bread! Both are easy to do. Simply make the batter as directed, then:
- To make mini muffins: pour the batter into a mini muffin pan and bake at 400 degrees F for 9 to 14 minutes! Mine are usually perfect around 12 minutes.
- To make a loaf: pour the batter into a greased 8 1/2 x 4 1/2 inch loaf pan lined with parchment paper. Bake for 50 to 60 minutes at 350 degrees F until a toothpick inserted into the middle comes out clean.
How to store & freeze these muffins
- To store: place these muffins on the counter in an airtight container for a day, then transfer to the fridge.
- To freeze: allow the muffins to cool completely, then put in an airtight container or freezer-friendly bag and freeze for up to 3 months. Once ready to reheat, you can thaw at room temperature, or heat up in the microwave in 30-second intervals.

Our favorite muffin-baking tools
Don’t forget to check out all of our favorite kitchen essentials.
More muffin recipes you’ll love
- Honey Cinnamon Walnut Banana Muffins
- Blender Double Chocolate Spinach Muffins
- Chunky Monkey Zucchini Banana Muffins
- The Best Healthy Blueberry Oatmeal Muffins (gluten free!)
- Paleo Double Chocolate Tahini Banana Muffins
Get all of my muffin recipes here!
I hope you enjoy these healthy peanut butter banana muffins. Please let me know if you make them by leaving a comment and rating the recipe below. I’d love to hear from you, and it helps encourage others to make the recipe too! xo.
Ambitious Kitchen
Cookbook
125 Ridiculously Good For You, Sometimes Indulgent, and Absolutely Never Boring Recipes for Every Meal of the Day
Healthy Peanut Butter Banana Muffins

Ingredients
- Wet ingredients:
- 1 cup mashed ripe bananas (about 3 medium ripe bananas)
- ¾ cup (192g) natural creamy or crunchy drippy peanut butter (just peanuts and salt)
- 2 large eggs
- ¼ cup (78g) pure maple syrup
- 2 teaspoons vanilla extract
- ½ tablespoon dairy free milk of choice (I like almond milk)
- Dry ingredients:
- 1 cup (92g) gluten free oat flour (you can make your own -- see the full blog psot)
- 1 teaspoon baking powder
- ½ teaspoon cinnamon
- ¼ teaspoon salt
- ⅓ cup (60g) mini chocolate chips (dairy free, if desired, plus 2-3 tablespoons for sprinkling on top)
Instructions
- Preheat oven to 350 degrees Line a 12-cup muffin liner with muffin liners and spray the inside with nonstick cooking spray to prevent muffins from sticking to liners.
- In a large bowl, mix together the mashed bananas, peanut butter, eggs, pure maple syrup, vanilla extract and milk of choice until smooth.
- Next stir in the oat flour, baking powder, cinnamon and salt until smooth. Fold in the chocolate chips. Evenly divide batter into muffin liners.
- Bake 20-25 minutes until toothpick comes out clean. Transfer muffins to wire rack to cool and enjoy! Makes 12 muffins.
Recipe Notes
Nutrition
This post was originally published on January 6th, 2021, republished on February 16th, 2023, republished on July 28th, 2024, updated with new photos on July 31st, 2026, and republished on August 4th, 2026.


These are incredible! I triple the batch the freez them. Is there a version with pumpkin?
Love that! Here are all of my pumpkin muffin recipes 🙂
Delicious and easy to make!
So glad you enjoyed!
Q: For mini-muffins, do you really cook at 400 degrees? Regular muffins and the loaf pan are both cooked at 350.
Yes, that’s my preference!
Wow! I misread oat flour for oat bran and noticed as I was measuring… so I did 2/3 cup of oat bran and 1/3 of whole wheat flour. I also did not have natural peanut butter so i split regular with almond butter which is more liquidy. Came out great nonetheless. Another great muffin recipe! Thanks
I’m glad they still turned out beautifully!
Here to report that I did not heed the advice to not substitute the flour and clung to the loose suggestion of using chickpea flower. It worked! Haven’t had the original, but these are wonderful!
I’m glad that worked out well! Perfect snack 🙂
Can I substitute applesauce for bananas? How much?
I wouldn’t recommend it in these because the muffins won’t have much sweetness to them at all!
Just started making these, they are Amazing!! I currently have gestational diabetes and these are the perfect treat with my morning yogurt that don’t make my blood sugar spike! I skip the chocolate chips and add a scoop of unflavored protein powdered and they are perfect! My kids love them too! Thank you for sharing this recipe!!
Absolutely! Glad you love them (and that they’re a hit with the kiddos!)
We love these! My husband said they are his new favorite sweet treat. I used Lillys Unsweetened Chocolate Chips and added a few pecans. Delish!!!!
So happy to hear that!
Fantastic and moist!
Glad you enjoyed!
These muffins were easy and delicious. Thank you for including weight in your measurements!
Absolutely! Glad you enjoyed!
There really isn’t a muffin on your whole site that I don’t like. These taste delicious and my kids all loved them.
So happy to hear that!
I’ve tried these twice now. Both times my kids were a hard pass on them
Sorry to hear that! Was it the texture? Sweetness?
Just made these, they’re brilliant!
Such a great snack!
We’ve really been loving these muffins as a pre-workout snack! My 4 year old also has been requesting them! I swapped regular peanut butter for powdered peanut butter and did half the amount of choc chips and they turned out sooooo good. I also added one scoop of vanilla protein powder. Thank you for sharing such delicious recipes ❤️
I’m glad those swaps work out well! Such a great pre-workout snack 🙂
I don’t always love the texture when a muffin uses oat flour but figured my hubby could have them for work if I didn’t like them haha. These were great though! The texture wasn’t weird, the flavor was just the right amount of peanut buttery. They were so quick to throw together. Love that they were healthier. Will make them again for sure.
I was skeptical, and these are the best refined sugar free banana muffins I’ve had. THANK YOU! I see some of the reviews say they’re dense, but I didn’t find them any denser than a regular banana muffin/banana bread. Just don’t over mix! Delicious.
Love it!! I’m glad they were a hit 🙂
I love healthy food ❤️💯✨