I still remember the first time I baked these chocolate peanut butter banana muffins – it was one of those "throw everything together" kind of mornings when my bananas were practically black and my kids were begging for something sweet. What came out of the oven was pure magic! The smell alone – that rich cocoa mixed with warm peanut butter and sweet banana – had everyone hovering around the kitchen. These muffins became our new favorite breakfast (or sneaky dessert) in minutes. The best part? They’re ridiculously easy to make, even when you’re half-awake, and they taste like you spent hours perfecting them. Trust me, once you try that chocolate-peanut butter swirl with banana peeking through every bite, you’ll understand why this recipe never leaves my kitchen.

Why You’ll Love These Chocolate Peanut Butter Banana Muffins
These muffins became my go-to for good reason:
- Quick fix – Ready in under 35 minutes (perfect for last-minute cravings)
- No-fuss ingredients – Uses pantry staples and those sad, overripe bananas
- Flavor explosion – Chocolate + peanut butter + banana is a trio made in heaven
- Customizable – Swap nut butters, use dairy-free alternatives, or add chocolate chips
Honestly? The hardest part is waiting for them to cool before devouring.
Ingredients for Chocolate Peanut Butter Banana Muffins
Here’s everything you’ll need to make these irresistible muffins. I’ve tested this recipe a dozen times, and these measurements give that perfect balance – not too sweet, with just the right amount of peanut butter swirl. My secret? Always use overripe bananas (the spottier, the better!).
- 1/4 cup butter, softened (or coconut oil for dairy-free – I’ve used both with great results!)
- 1/2 cup sugar (I prefer cane sugar, but regular white works fine)
- 1/3 cup peanut butter (creamy or crunchy – I’m team crunchy for texture!)
- 1 1/4 cups mashed overripe bananas (about 3 large – measure after mashing)
- 1/4 cup milk of choice (I’ve used everything from whole milk to almond milk)
- 1 tsp vanilla extract (the real stuff makes a difference!)
- 2 eggs (room temperature helps them blend better)
- 1 1/2 cups flour (all-purpose, gluten-free blend, or oat flour all work)
- 1 1/2 tsp baking powder
- 1/2 tsp baking soda
- 1/2 tsp salt (don’t skip this – it balances the sweetness)
- 1/2 cup cocoa powder (sift it to avoid lumps – trust me on this!)
- 6 tsp peanut butter (for that gorgeous swirl on top)
See those notes? They’re my little tweaks from years of making these. The ingredients are simple, but how you prepare them makes all the difference. Now let’s get baking!
Equipment You’ll Need
You won’t need anything fancy here – just these basics from your kitchen:
- A large mixing bowl and sturdy spoon (or handheld mixer if you’re feeling lazy like I sometimes am)
- 12-cup muffin tin (no fancy liners needed – a quick spray of non-stick does the trick)
- Toothpick or butter knife for swirling that peanut butter magic
That’s it! Now let’s make some muffin magic happen.
How to Make Chocolate Peanut Butter Banana Muffins
Okay, let’s jump right in! I’ve made these muffins so many times I could probably do it in my sleep, but I’ll walk you through each step carefully. The key is taking your time with a few crucial moments – especially when mixing and swirling. You’ll smell why it’s worth it soon enough!
Preparing the Batter
First, preheat your oven to 350°F and spray that muffin tin really well – nobody wants stuck-on peanut butter! Now grab your big mixing bowl and let’s make magic:
- Cream butter and sugar like your life depends on it – about 2 minutes until it’s light and fluffy. This creates air pockets for that perfect muffin texture.
- Add peanut butter, mashed bananas, milk, and vanilla. Mix just until combined (overmixing = tough muffins, and we don’t want that!).
- Crack in those eggs one at a time, blending briefly after each. The batter might look a bit curdled here – totally normal!
- In a separate bowl, whisk together flour, baking powder, baking soda, and salt. Now here’s my secret: sift the cocoa powder directly into the dry ingredients. No one wants chocolate lumps!
- Gradually add dry ingredients to wet, stirring gently until just combined. A few flour streaks are fine – they’ll disappear during baking.
Baking and Swirling
Now for the fun part – that signature peanut butter swirl! Here’s how I get those picture-perfect muffins every time:
- Spoon batter into muffin cups only 2/3 full (they’ll rise, I promise!).
- Drop ½ teaspoon peanut butter onto each muffin – right in the center. I like using a tiny spoon for this.
- Take a toothpick and swirl gently in a figure-8 pattern. Don’t overdo it or you’ll lose that beautiful contrast!
- Bake 18-20 minutes until tops spring back when lightly touched. The toothpick test works too – a few moist crumbs are perfect.
- Let them cool in the pan for 5 minutes before transferring to a rack. This is the hardest part – resisting the urge to eat them immediately!

Pro tip from my many batches: If your peanut butter swirl sinks, try chilling the peanut butter for 10 minutes first. And if you want extra chocolatey goodness, press a few chocolate chips into the tops right after baking – they’ll melt into gooey perfection!
Tips for Perfect Chocolate Peanut Butter Banana Muffins
After burning through more batches of these muffins than I’d care to admit, here are my can’t-live-without tricks:
- Bananas should be practically black – those brown spots mean extra sweetness and moisture (green-tipped bananas? Forget it!)
- Mix wet and dry separately first – it prevents overmixing when combining (a few lumps are your friend)
- Toothpick test isn’t just for doneness – pull muffins when it has moist crumbs, not clean (they keep baking out of the oven)
- Chill your peanut butter for 10 minutes before swirling – stops it from disappearing into the batter
- Undermix the batter – stir just until flour disappears for the fluffiest texture
Trust me, these little things make all the difference between good muffins and “oh-my-gosh-I-need-another” muffins!
Variations and Substitutions
This recipe is wonderfully forgiving – I’ve tweaked it every which way! Try dark cocoa powder for extra rich flavor, or swap peanut butter for almond butter (my son’s favorite). For chocolate lovers, fold in 1/2 cup chocolate chips before baking. Need it vegan? Use flax eggs and dairy-free butter – works like a charm!
Serving and Storing Chocolate Peanut Butter Banana Muffins
Here’s the best part – enjoying these muffins! I always sneak one straight from the oven (careful, they’re hot!) when that peanut butter swirl is still gooey. But honestly? They’re just as good at room temperature once the flavors settle. My kids love them slightly warmed with a cold glass of milk – the chocolate gets all melty again.
For storing, pop them in an airtight container at room temperature for up to 2 days. Any longer, and I stash them in the fridge where they’ll keep fresh for about 5 days. Pro tip: Layer them between parchment paper so the peanut butter swirls don’t stick together!
Want that fresh-from-the-oven feel days later? Just microwave a muffin for 10-15 seconds – it brings back that warm, gooey magic. Or wrap them in foil and warm in a 300°F oven for 5 minutes if you’re feeling fancy. These also freeze beautifully for up to 3 months – I wrap each one individually in plastic wrap and toss them in a freezer bag. Morning cravings solved!
Nutritional Information
Now, I’m no nutritionist, but I know folks like having a general idea of what they’re eating – especially when it comes to balancing indulgences like these muffins! Just remember, these numbers can change depending on the exact ingredients you use (like full-fat vs. skim milk, or natural vs. processed peanut butter).
Each muffin comes out to roughly 220 calories, with most coming from those good carbs in bananas and flour. The peanut butter adds healthy fats and a nice protein boost to keep you satisfied. And let’s be real – that melty chocolate and peanut butter swirl is worth every bite!
For anyone tracking specifics: this recipe contains eggs, dairy (unless you use substitutes), peanuts, and gluten (unless using GF flour). Like I always say – baking should be joyful, not stressful. Listen to your body and enjoy these in whatever way feels right for you!
Frequently Asked Questions
Can I use frozen bananas?
Absolutely! Thaw them first and drain any excess liquid – they’ll be extra mushy (perfect for muffins!). I keep a stash of frozen overripe bananas just for this recipe. Pro tip: Freeze them peeled in a bag for easy measuring later.
How do I make these vegan?
Easy swaps: Use flax eggs (1 tbsp ground flax + 2.5 tbsp water per egg), dairy-free butter or coconut oil, and plant-based milk. I’ve made them this way for my niece – she couldn’t tell the difference! Just watch the baking time as they might need an extra minute or two.
Why did my peanut butter swirl disappear?
This happened to me too! Chill your peanut butter for 10 minutes before swirling – it holds its shape better. Also, don’t over-swirl; 2-3 figure-8 motions with a toothpick are plenty. If it still sinks, try dolloping it slightly deeper into the batter.
Can I use a different nut butter?
Of course! Almond butter works beautifully (my son prefers it), and sunflower seed butter makes them nut-free. Just know that stronger-flavored butters like tahini will change the taste. Stick with creamy varieties for the best swirl effect.
How can I tell when they’re done baking?
The tops should spring back when lightly pressed, and a toothpick inserted near the center (not through the peanut butter!) should come out with moist crumbs – not wet batter. They’ll keep cooking a bit as they cool, so don’t overbake!
Final Thoughts
These muffins have saved countless breakfasts (and midnight snacks) in my house – now it’s your turn! Whip up a batch today and watch them disappear. Tag me if you try them – I’d love to see your swirls! Check out more delicious recipes on our desserts & sweets category or explore other banana bread recipes for more fruity treats. For extra inspiration and community sharing, visit our Pinterest page.
Print
Decadent Chocolate Peanut Butter Banana Muffins That Wow
- Total Time: 35 minutes
- Yield: 12 muffins 1x
- Diet: Vegetarian
Description
Delicious muffins combining chocolate, peanut butter, and banana flavors.
Ingredients
- 1/4 cup butter, softened (or coconut oil or a dairy-free butter alternative stick)
- 1/2 cup sugar
- 1/3 cup peanut butter
- 1 1/4 cup overripe banana, mashed (about 3 large bananas)
- 1/4 cup milk of choice (skim, 2%, whole or almond)
- 1 tsp vanilla
- 2 eggs
- 1 1/2 cup gluten-free all purpose flour, regular flour, or oat flour
- 1 1/2 tsp baking powder
- 1/2 tsp baking soda
- 1/2 tsp salt
- 1/2 cup cocoa powder
- 6 tsp peanut butter (for swirl)
Instructions
- Preheat your oven to 350°F and spray a muffin tin with non-stick spray.
- In a large mixing bowl, beat butter and sugar together till creamy.
- Add peanut butter, banana, milk, and vanilla. Mix well.
- Add eggs and blend briefly.
- Add flour, baking powder, baking soda, salt, and cocoa powder (sifted). Stir till smooth.
- Fill muffin tins 2/3 full with batter.
- Add 1/2 tsp peanut butter on top of each muffin. Swirl with a toothpick.
- Bake for 18-20 minutes or until a toothpick comes out clean.
- Let cool before serving.
Notes
- Use overripe bananas for best flavor.
- Adjust peanut butter swirl amount to taste.
- Store in an airtight container for up to 3 days.
- Prep Time: 15 minutes
- Cook Time: 20 minutes
- Category: Dessert
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 muffin
- Calories: 220
- Sugar: 12g
- Sodium: 180mg
- Fat: 9g
- Saturated Fat: 3g
- Unsaturated Fat: 4g
- Trans Fat: 0g
- Carbohydrates: 30g
- Fiber: 3g
- Protein: 5g
- Cholesterol: 35mg