Peanut Butter Banana Muffins

5 from 85 votes

Easy and quick to make, these healthy peanut butter banana muffins are perfect for the whole family. Gluten-free and dairy-free with no artificial sugar.

This post may contain affiliate links. Please read our disclosure policy.

Time for one delicious treat! These gluten-free peanut butter banana muffins are all kinds of tasty! Made with oat flour and naturally sweetened, they are a great dairy-free snack that the whole family will love!

Peanut butter banana muffins in a pan topped with slices of bananas

Ingredients to make the recipe

  • Bananas: Use ripe or overripe bananas that are naturally sweeter. You’re looking for some that are spotty!
  • Peanut butter: Use unsalted peanut butter. If you only have salted, then omit the added salt in the recipe.
  • Honey: Used to naturally sweeten the peanut butter banana muffins.
  • Eggs: To bind the ingredients together. To make it vegan, you can swap two flax eggs.
  • Oat flour: To make these muffins gluten-free. You can easily make your own oat flour or use store bought.
  • Baking powder and soda: So that the muffins rise during baking and become light and fluffy.
  • Seasonings: Vanilla, cinnamon, nutmeg and salt.
Ingredients to make the recipe

How to make peanut butter banana muffins

  1. Mash the bananas in a bowl until they’re almost liquidy.
  2. Mix in the peanut butter and honey.
  3. Add the eggs and vanilla.
  4. Beat until just combined.
  5. Add in the dry ingredients that you whisked separately in a bowl.
  6. Stir together until just combined, but a few lumps are ok!
6 image collage for how to make the batter
  • Pour the batter into muffin cups, top with a sliced banana, if you’d like, and bake until they’re golden and the centers are fully cooked.
What the peanut butter banana muffins look like after baking in the 12 muffin tin

Tips for making the recipe well

  1. Swap the smooth peanut butter for crunchy peanut butter. It’s a great choice to add some texture to the muffins.
  2. Only use fresh bananas on top if eating within a day. The fresh bananas slices give it a fun presentation, but they will brown after 24 hours. You can opt for using dried bananas or banana chips instead too.
  3. Don’t over mix the batter. When you add the dry ingredients, mix them in by hand. If you over mix the batter, your muffins will not rise when they are baked in the oven and can be quite dense and chewy.
  4. Don’t over fill your muffin pan with the batter. The muffins rise when they bake, so fill the cups ¾ full so that they don’t overflow.

Frequently asked questions

How long do they keep?

Once cooled, transfer your peanut butter banana muffins to an airtight container. They will keep at room temperature for 2 days and in the fridge for up to a week.

Can you freeze them?

Yes! These healthy muffins freeze well and will keep for up to 3 months. Freeze the muffins solid on a baking sheet before transferring to a freezer safe container or bag. Thaw frozen muffins at room temperature and you can heat them up in the microwave or oven if you ike.

Are they good for breakfast?

Not all muffins are made equally, a lot have a ton of added sugar in them so may not be the wisest choice. However, these peanut butter banana muffins have no added refined sugar and have a good amount of protein in them. So, if you are short on time, grab one of these and you’ll be set for the day!

All the muffins after baking in a rectangle rimmed baking pan

These delicious and healthy peanut butter banana muffins are a great make ahead breakfast option or mid afternoon snack. Made with all natural ingredients, they are something you can feel good about serving to your family, and I promise you, they’ll love them!

More muffin recipes to try:

If you’ve tried this healthy-ish feel good Peanut Butter Banana Muffins recipe or any other recipe on FeelGoodFoodie, then don’t forget to rate the recipe and leave me a comment below! I would love to hear about your experience making it. And if you snapped some shots of it, share it with me on Instagram so I can repost on my stories!

Peanut Butter Banana Muffins

Easy and quick to make, these healthy peanut butter banana muffins are perfect for the whole family. Gluten-free and dairy-free with no artificial sugar.
5 from 85 votes
Servings 12 muffins
Calories 189
Prep Time 10 minutes
Cook Time 15 minutes
Total Time 25 minutes




  • Preheat the oven to 375°F. Line a standard muffin pan with muffin papers.
  • In a large bowl, beat the bananas with a hand mixer until well mashed.
  • Add the peanut butter and honey. Beat until smooth. Add the eggs and vanilla. Beat on low until just combined.
  • Combine the oat flour, baking powder, baking soda, salt and spices in a small bowl or large measuring cup. Stir to distribute.
  • Transfer the dry ingredients to the wet and stir with a spatula until just combined. Do not over mix. Some small lumps are ok.
  • Scoop the batter into the prepared muffin pan, filling the cups just below the top. Add sliced bananas, if using.
  • Bake for 15-17 minutes, until a cake tester inserted in one of the center muffins comes out with just a couple crumbs. Allow to cool in the pan for 10 minutes before serving


Storage: These muffins will keep well in an airtight container for 2 days at room temperature and up to a week in the fridge.
Freezing: Frozen muffins will keep for up to 3 months and can be thawed at room temperature.


Calories: 189kcal, Carbohydrates: 22g, Protein: 7g, Fat: 9g, Saturated Fat: 2g, Cholesterol: 27mg, Sodium: 156mg, Potassium: 306mg, Fiber: 2g, Sugar: 9g, Vitamin A: 58IU, Vitamin C: 3mg, Calcium: 40mg, Iron: 1mg

Nutrition information provided is an estimate. It will vary based on cooking method and specific ingredients used.

Cuisine American
Course: Breakfast, Snack

Rate and comment

Recipe Rating


  1. Assalam alaykum,
    I wanted to ask if instead of the oat flour could we use a substitute like Almond flour because I do not have oat flour??? Also, there are some recipes that you use maple syrup could you substitute that with honey instead because I do not like maple syrup??? I also wanted to just add in here to tell you that my 9yr old son and I made the banana chocolate chip cookie yesterday and they were delicious and so fluffy but we added peanut butter to the mix to see how it would taste and it was sooo good!!!

    1. Unfortunately I have yet to try this with almond flour. If you have oats, you can grind them down to oat flour. Yes, you can use honey instead of maple syrup. So glad you both enjoyed the cookies!!

    1. It depends on how much protein powder you add. If it’s just a few tablespoons, it should be fine. But if you add more than that, I would probably add some milk.

  2. I wanted a sugar free recipe for my toddler so I substituted the sugar for 1/2 cup of raisins hydrated in hot water and blended with the other ingredients. It was enough to make it sweet. My daughter loved it!

  3. These are amazing!! The only change I made was I used the gluten free flour blend in place of the oat flour. These are a weekly staple.

  4. My family and I absolutely love this recipe! It was so delicious that we made it multiple times! Even my brother, who’s a picky eater, loved it! Thank you so much for sharing this delicious recipe! I replaced the peanut butter with crunchy almond butter! Love the slight bite and crunch of almonds!

  5. I’ve made these too many time to count and they are always a hit ! How do you think it could taste with almond instead
    If peanut? I have a friend with an allergy who really wants to try these…any other Recommendations to sub the peanut butter ?

  6. These were a great addition to my weekly breakfast over night oats. I don’t like to eat a large amount of my oats since I’m not the guest fan of the texture so I tend to add a muffin or extra fruit on the side. I loved the way these tasted, my only complaint is that they were a bit dry. Other than they were a hit!

      1. Thank you!! Next (weird) question – can I use baby oatmeal for the oat flour? The baby cereal is basically just oat flour, but it is made from cooked oats. Not sure if that will work the same in baked goods…

  7. Hi,
    Tried it… awesome recipe. I added 1/4 cup almond flour and 1 cup oat flour.. came out very well.. whole family loves it..

  8. I just tried this recipe last night! It’s amazing, the texture is perfect. Definitely a crowd pleaser 🙂

  9. I have been searching for a low sugar gluten-free recipe that is big on yummy flavors for my family. I am making a conscious effort to pour goodness into my kids diet. And cut as much sugar as possible. This recipe is the perfect blend of nutrition and deliciousness. My kids devoured these muffins. Definitely a Mom win!

    1. Would these work with whole wheat flour and oats? If so, plz let me know if I should use the same measurements and how much oat to add and what type of oat is best to use?

  10. I have tried many Heathy banana muffin recipes in the past as I always end up with some extra uneaten bananas. This is by far the best recipe I’ve tried. It comes out moist and tasty. I definitely would stick to the crunchy peanut butter advice. Low on calories too. Loved it. Thanks a lot. Keep up the great work.

    1. Here are rough estimates in grams and ml:
      3 ripe bananas plus for more topping if desired
      160g unsalted peanut butter room temperature
      64g honey
      2 large eggs
      5 ml vanilla
      113g oat flour
      6g baking powder
      4g baking soda
      1.5g salt
      1.5g cinnamon
      0.5g nutmeg

  11. Loved how this recipe came out! And I love that is it Gf and Df. I did swap out the flour for Bob’s Red Mill 1 to 1 gf flour. I also added about 4-6 dark and semi sweet chocolate chips per muffin. So good!

  12. I just tried your recipe for bananas peanut butter muffin. Oh wow, it was so good, spongy and not too sweet.
    Thank you very much ❤

  13. These muffins are soo good!! My kids and I loved them! We didn’t add the eggs and still turned out perfectly fluffy!! They are perfect for breakfast or snack 🙌🏽
    Honestly 10/10

  14. The family love this cupcakes I will definitely will be making this again I just used almond flour instead of the oat flour

    1. I believe so! From the two options, I’d go with the regular all-purpose flour. If you want to make your own oat flour, you can also blend oats!

  15. This is a perfect, healthier snack or breakfast! I added half the honey and because of the bananas they were sufficiently tasty! So easy to make and I kept in the frig, popped into the Microwave for a few seconds and paired it with my morning coffee. I used chunky Peanut Butter for some extra crunch!!

  16. I made your banana peanut butter muffins and they were a huge hit with my daughter and her play group friends , they insisted I make them often and share