Go Back
+ servings
3 peanut butter banana muffins, topped with peanuts with their liners opened on a grey plate on a white and blue dishtowel.
Print Recipe
No ratings yet

Peanut Butter Banana Muffins

Peanut Butter Banana Muffins have a surprise inside and are so fluffy and moist. These easy banana muffins are filled with creamy peanut butter and topped with caramelized peanuts.
Prep Time15 mins
Cook Time20 mins
Total Time35 mins
Course: Breakfast
Cuisine: American
Servings: 12


  • 1 1/2 cups all-purpose flour (195g)
  • 1 tsp baking powder
  • 1 tsp baking soda
  • 1/2 tsp salt
  • 1/4 tsp cinnamon
  • 1/3 cup butter room temperature
  • 1/2 cup granulated sugar
  • 1/4 cup light brown sugar
  • 1 large egg
  • 1/2 tsp vanilla extract
  • 1 1/2 cups mashed bananas about 3 bananas

For the Peanut Butter Filling:

  • 1/2 cup peanut butter
  • 1/3 cup powdered sugar

For the Peanut Topping:

  • 1 tbsp butter
  • 1/2 cup peanuts chopped
  • 2 tbsp maple syrup


  • Preheat oven to 350°F (180°C) and line a 12-count muffin tin with muffin liners.
  • In a bowl, combine flour, baking powder, baking soda, salt, and cinnamon. Set aside.
  • In the bowl of a stand mixer fitted with the paddle attachment combine butter and sugars. Beat at medium-high speed for about 4 minutes until pale and fluffy.
  • Add the egg and vanilla extract, whisk until combined. Stir in the mashed bananas.
  • Add the dry ingredients to the wet mixture and stir just until combined. Don't overmix!
  • In a small bowl combine peanut butter and powdered sugar. Mix until smooth.
  • Spoon about 1 heaping tablespoon of batter into each muffin cup. Place on heaping tsp of filling on top. Divide remaining batter between the muffin cups.
  • In a small pan over medium heat melt the butter. Then add chopped peanuts and maple syrup. Stir for about 1 minute then remove from heat. Top each muffin with a tsp of the topping.
  • Bake muffins for about 20-25 minutes or until a skewer inserted into the center comes out clean with only a few crumbs attached. Let the muffin cool down for about 10 minutes in the pan then transfer them to a cooling rack.