Peanut Butter Banana Muffins Recipe
These peanut butter banana muffins are the ultimate mashup of two classic flavors—rich, creamy peanut butter and sweet, ripe bananas. They’re incredibly moist, tender, and packed with protein, making them perfect for breakfast, a snack, or a grab-and-go treat.
This recipe turns those speckled bananas on your counter into a bakery-style muffin with a golden, slightly domed top and a soft, tender crumb. You’ll get clear steps, the small details that prevent dry or flat muffins, and plenty of ways to make the recipe your own.
By the end, you’ll know exactly how to mix, fill, and bake a batch that stays moist for days—and freezes beautifully for busy mornings.

Why This Recipe Works
The combination of peanut butter and banana creates a naturally sweet, moist crumb that stays fresh for days. Peanut butter brings fat and richness, while banana adds sugars and water that keep the texture soft.
Greek yogurt adds tang and moisture without weighing the muffins down. It also boosts the protein and gives the crumb a tender, almost cake-like quality.
A sprinkle of chopped peanuts on top gives a satisfying crunch and visual appeal. It’s a simple finishing touch that makes the muffins look and feel bakery-made.
Ingredients
Servings: 12 muffins | Prep time: 15 minutes | Cook time: 20 minutes | Total time: 35 minutes
- 2 ripe bananas (about 1 cup mashed)
- 1/2 cup creamy peanut butter
- 1/2 cup granulated sugar
- 1/4 cup packed light brown sugar
- 1/4 cup unsalted butter, melted and cooled
- 2 large eggs
- 1/2 cup plain Greek yogurt
- 1 teaspoon vanilla extract
- 1 1/2 cups all-purpose flour
- 1 teaspoon baking powder
- 1/2 teaspoon baking soda
- 1/2 teaspoon salt
- 1/2 cup chopped peanuts (optional, for topping)
Instructions
- Preheat and prepare: Preheat oven to 375°F (190°C). Line a 12-cup muffin tin with paper liners or grease well.
- Mix wet ingredients: In a large bowl, mash bananas until smooth. Whisk in peanut butter, sugars, melted butter, eggs, Greek yogurt, and vanilla until well combined.

- Combine dry ingredients: In a separate bowl, whisk together flour, baking powder, baking soda, and salt.
- Make the batter: Add dry ingredients to wet ingredients and stir gently with a spatula until just combined. Do not overmix; a few lumps are okay.
- Fill and top: Divide batter evenly among muffin cups, filling each about 3/4 full. Sprinkle chopped peanuts on top if desired.

- Bake: Bake for 18–20 minutes, or until a toothpick inserted into the center comes out clean. Rotate pan halfway through baking.
- Cool: Let muffins cool in the pan for 5 minutes, then transfer to a wire rack to cool completely.
Common Mistakes to Avoid
- Overmixing the batter: Stir until the flour just disappears. Extra mixing develops gluten and makes muffins tough.
- Using underripe bananas: Green bananas are starchy and bland. Wait for brown spots so the muffins are sweet and moist.
- Not measuring peanut butter properly: Scoop into a measuring cup and level it off. A heavy hand adds too much fat and can make the centers sink.
- Filling cups too unevenly: Uneven batter means some muffins bake faster and dry out. Use a cookie scoop for consistent portions.
- Opening the oven too early: Peek through the window. Opening the door lets heat escape and can cause the muffins to fall.
Make It Your Own
- Chocolate peanut butter: Fold 1/2 cup mini chocolate chips into the batter for a dessert-like twist.
- Crunchy version: Swap creamy peanut butter for crunchy and add 1/4 cup chopped peanuts to the batter.
- Nut-free: Use sunflower seed butter and omit the peanut topping. Check that your yogurt and other add-ins are nut-free if needed.
- Spiced banana: Add 1/2 teaspoon cinnamon and a pinch of nutmeg to the dry ingredients for a warm, cozy flavor.
- Streusel top: Mix 2 tablespoons flour, 2 tablespoons brown sugar, and 1 tablespoon soft butter; sprinkle over batter before baking.
Storage & Make-Ahead
Store muffins in an airtight container at room temperature for up to 3 days, or in the refrigerator for up to 1 week. Reheat in the microwave for 15–20 seconds.
To freeze, wrap each muffin tightly in plastic wrap and place in a freezer bag; thaw at room temperature or microwave. They freeze beautifully for up to 3 months.
For make-ahead, mix the dry ingredients the night before and mash the bananas. In the morning, combine everything and bake fresh.
Nutrition Information
Per serving (1 muffin), estimate:
- Calories: 260
- Carbohydrates: 30g
- Protein: 7g
- Fat: 13g
- Saturated Fat: 4g
- Fiber: 2g
- Sugar: 15g
- Sodium: 220mg
Values are an estimate and will vary based on exact ingredients and portion sizes.
Questions About Peanut Butter Banana Muffins
Can I use natural peanut butter?
Yes, but natural peanut butter tends to be runnier and may affect the batter consistency. You can use it, but you might need to reduce the Greek yogurt slightly or add a tablespoon more flour.
How ripe should the bananas be?
Use bananas that are very ripe with brown spots—they’re sweeter and mash easily. If they’re too green, the muffins will be less flavorful and moist.
Can I make these muffins gluten-free?
Yes, substitute the all-purpose flour with a 1:1 gluten-free baking blend. Make sure your baking powder and baking soda are gluten-free.
Can I reduce the sugar?
You can reduce the granulated sugar to 1/3 cup and brown sugar to 2 tablespoons, but keep in mind that sugar contributes to moisture and browning. The muffins will be less sweet but still tasty.
How do I know when the muffins are done?
Insert a toothpick into the center; it should come out clean or with a few moist crumbs. The tops should be golden brown and spring back when lightly touched.
