Desserts
This banana peanut butter cupcake recipe transforms simple pantry staples into decadent swirled treats that taste like dessert heaven. đ The secret lies in blending ripe bananas into the batterâno one will guess they're the starâand pairing it with a rich peanut butter frosting that's easy to swirl into marbled perfection. I developed this recipe after years of baking tests to ensure every bite delivers that perfect balance of moist banana flavor and nutty richness.
The beauty of these cupcakes is their versatilityâfoolproof for beginners yet impressive enough for gatherings. You'll need just 10 basic ingredients, and the process moves quickly: mix, bake, frost, and swirl. The oven temperature stays at a steady 350°F for 18-20 minutes, giving you perfectly domed cupcakes with tender crumbs. The frosting, made with peanut butter and powdered sugar, creates that signature swirl pattern that makes them look (and taste) like they came from a bakery.
What makes these cupcakes truly special is how they satisfy every cravingâmoist, sweet, and nutty all at once. The banana adds natural moisture and subtle sweetness, while the peanut butter frosting delivers that familiar, comforting flavor. They're perfect for birthdays, potlucks, or just treating yourself to something delicious. The best part? You can easily adapt this recipe for vegan diets by swapping butter for coconut oil and using plant-based milk.
Once you try these, you'll never go back to store-bought cupcakes. The swirled frosting adds a professional touch that's surprisingly simple to achieve, and the combination of flavors is pure indulgence. Let's get bakingâyour taste buds will thank you!
Ingredients for banana and peanut butter cupcake
Ten simple ingredients transform into swirled banana peanut butter cupcake magicâmoist, nutty, and irresistible!
| Ingredient | Amount | Notes |
|---|---|---|
| Ripe Bananas đ | 1 ½ cups | Mashed, about 3 medium |
| All-Purpose Flour đž | 2 ½ cups | Spooning and leveling |
| Granulated Sugar đ | 1 cup | White or light brown |
| Light Brown Sugar đ | ½ cup | Packed firmly |
| Unsalted Butter đ§ | ž cup | Room temperature, full-fat |
| Large Eggs đĽ | 2 whole | Room temperature |
| Baking Powder đ | 2 tsp | Metal or aluminum-free |
| Baking Soda đ | ½ tsp | Freshly opened |
| Vanilla Extract đż | 1 tsp | Pure, not imitation |
| Salt đ§ | ½ tsp | Fine sea salt |
| Creamy Peanut Butter đĽ | 1 cup | Natural, no added sugar |
| Powdered Sugar đ | 3 cups | For frosting, sifted |
The bananas are the secret weapon hereâripe and spotty is perfect for that natural sweetness. Grab 3 medium bananas from the produce section (the ones that are soft to the touch). For the peanut butter, Jif or Skippy work great, but any natural brand is fine. The butter? No shortcuts hereâroom temperature is key for fluffy cupcakes. I always buy Land O'Lakes or PlugrĂĄ for consistency. The powdered sugar? Confectioners' sugarâDomon's is my go-to since it's sifted and dissolves smoothly.
No ripe bananas? 2 tablespoons of banana extract (trust me, it works) or 1 cup of applesauce will keep things moist. Short on peanut butter? Almond butter gives a similar texture, though the flavor shifts slightly. The frosting can be made aheadâjust cover tightly and store at room temp for up to 3 days. For a vegan twist, swap the butter for coconut oil and use flax eggs (1 tbsp ground flaxseed + 3 tbsp water per egg). The vanilla extract? Pure Madagascar bourbon vanilla is my splurge, but imitation will still taste great.
Store the baked cupcakes in an airtight container for up to 4 daysâthey actually taste better the next day as the flavors meld. The frosting? Keep it refrigerated and bring to room temp before swirling. For parties, freeze unfrosted cupcakes for up to 3 monthsâthaw at room temp before adding frosting. Pro tip: Line your pans with parchment to avoid sticking, and don't overmix the batter. These cupcakes are foolproof once you get the hang of the swirl!
Why You'll Love This Recipe
- No Overripe Bananas? No Problem: I swear by this trickâmashed bananas so spotty theyâre practically brown? Perfect. That deep caramel sweetness cuts through the peanut butterâs richness, and the brown sugar ties it all together like a warm hug. (Yes, even when youâve forgotten to buy groceries.)
- One-Bowl Wonder: Mix, pour, bake. Thatâs it. No fancy layers, no fussing with frostingâjust a simple batter that comes together in minutes. The butter keeps it moist, and the flour gives it that tender crumb without needing a stand mixer. (My lazy Sundays approve.)
- Office Snack Hero: Pack these the night before, and theyâll still be fresh by morning. The peanut butter adds protein, so theyâre not just sugar bombs, and the bananas keep them from drying out. Bonus: Theyâre cheap to make but feel like a treatâgreat for birthdays, potlucks, or just because.
- Budget-Friendly Indulgence: Youâre basically turning pantry staples into something that tastes like a bakery bought it. Ripe bananas? Free if you ignore them. Peanut butter? A dollar a jar. The sugar and butter stretch far, so you can bake a dozen for less than takeout. (My wallet thanks me every time.)
Step-by-step instructions for banana peanut butter cupcakes
Here's how to create moist, swirled banana cupcakes with rich peanut butter frosting that'll make everyone ask for seconds!
đ¨âđł Step 1: Mix Wet Ingredients for Perfect Moisture
In a large mixing bowl, combine the 1.5 cups ripe bananas and 0.75 cup unsalted butter at room temperature. Mash the bananas thoroughly with a fork until completely smoothâno lumps! The butter should be soft enough to mix easily but not melted. This creates the perfect moist base for your cupcakes.
Add the 1 cup granulated sugar and 0.5 cup light brown sugar to the banana-butter mixture. Whisk vigorously for 1-2 minutes until the sugars dissolve completely and the mixture becomes pale and slightly thickened. This step ensures even sweetness distribution and helps develop that tender crumb we're after.
Crack in the 2 whole large eggs one at a time, mixing well after each addition. Stir in the 1 tsp vanilla extract and 0.5 tsp salt. The mixture should be smooth and slightly thickâif it looks too thin, don't worry, the dry ingredients will bring it together perfectly. I like to scrape the bowl with a spatula to make sure all the egg gets incorporated.
đ¨âđł Step 2: Combine Dry Ingredients for Light Texture
In a separate medium bowl, sift together the 2.5 cups all-purpose flour, 2 tsp baking powder, and 0.5 tsp baking soda. This sifting step prevents lumps and ensures your cupcakes rise evenly. I give it a quick whisk with a fork to break up any clumps that might remain.
With the mixer on low speed, gradually add the dry ingredients to the wet mixture. Mix just until combinedâyou should still see small flour streaks. Overmixing develops gluten, which makes cupcakes tough. The batter should be thick but pourable. Here's the thingâthis batter is different from most cupcake batters because of the mashed bananas, so don't be surprised if it's slightly denser than usual.
For the peanut butter flavor twist, fold in the 1 cup creamy peanut butter using a spatula. Mix until completely incorporatedâyou want those peanut butter swirls throughout each cupcake. The batter will be thick and rich, almost like a peanut butter brownie batter. This is exactly what we want for that signature flavor in every bite!
đł Step 3: Bake Until Golden and Springy
Preheat your oven to 350°F and line a muffin tin with 12 cupcake liners. Fill each liner about â full with batterâdon't overfill or your cupcakes will spill over. I use a cookie scoop for even distribution, but a spoon works too. Gently tap the muffin tin on the counter to release any air bubbles.
Bake for 18-22 minutes until the tops are golden brown and a toothpick inserted comes out cleanâor with just a few moist crumbs. The centers should look slightly underdone when you first take them out; they'll continue cooking as they cool. I know it's tempting to open the oven door to check, but resist! Every time you peek, you risk letting heat escape and affecting the baking time.
Let the cupcakes cool in the pan for 5 minutes before transferring to a wire rack to cool completely. This brief resting period prevents them from falling apart when you remove them from the liners. The cooling process is crucialâthey'll firm up nicely and develop that perfect texture we're after.
đĽ Step 4: Create the Signature Swirled Frosting
In a medium bowl, beat the 3 cups powdered sugar with an electric mixer on medium speed. Gradually add ½ cup creamy peanut butter (about â of the total) and mix until smooth. The frosting should be thick but spreadableâif it's too stiff, add 1-2 teaspoons milk at a time until you reach the perfect consistency.
For the swirl effect, divide the frosting into two bowls. To one bowl, add the remaining ½ cup peanut butter and mix until fully combined. This creates our rich peanut butter frosting layer. Spread about â of the plain frosting on each cooled cupcake, then add a dollop of the peanut butter frosting. Use a small offset spatula to gently swirl the two together in a circular motion.
Top with any remaining plain frosting to create a marbled effect. I like to add a few extra peanut butter drizzles on top for that extra wow factor. The contrast between the smooth vanilla frosting and rich peanut butter swirls is what makes these cupcakes so special. Serve immediately or refrigerate for up to 3 daysâthough they won't last that long!
Pro Tips For Making Banana And Peanut Butter Cupcake
- Mash Bananas First: I learned this the hard wayâadding whole bananas to the batter means lumpy cupcakes. Mash them with a fork until smooth, then press through a fine-mesh sieve to remove skin bits. The batter will be silky, not grainy, and the texture stays consistent.
- Use Room-Temp Butter: Cold butter in banana cupcakes leads to dense, dry crumbs. Let that butter sit out for 30 minutes before creaming it with the sugarsâthis ensures fluffy layers, not a brick. (Yes, even if you're impatient like me.)
- Donât Overmix the Batter: After adding the flour, mix just until combinedâmaybe 10-12 strokes. Overmixing develops gluten, making your cupcakes tough. Fold in the peanut butter swirls gently at the end to keep them melty, not streaky.
- Bake Until Springy: These cupcakes look done before they are. Press the center lightlyâit should spring back, not stick. If the tops brown too fast, tent with foil at 15 minutes. Overbaking dries them out, and banana cupcakes need moisture to shine.
Make-ahead tips for banana and peanut butter cupcake
Batter Prep Ahead
Mix the batter up to 24 hours in advance and store it in an airtight container in the fridge. The flavors meld beautifully overnight, and the bananas release more moisture, making the cupcakes even more tender. Just give it a quick stir before bakingâno need to worry about lumps forming. I always make a double batch on Sundays so I have fresh cupcakes ready for the week! đ
Frosting Prep
Make the frosting 1 day ahead and store it in the fridge. The powdered sugar absorbs moisture over time, so bring it to room temperature before usingâjust let it sit out for 30-60 minutes. If it gets too thick, add 1 tsp milk at a time until it's spreadable. I find that prepping the frosting saves time on busy mornings, especially when I'm baking for a potluck.
Bake and Freeze
Bake your cupcakes, let them cool completely, then wrap them individually in plastic wrap or place them in an airtight container. Freeze for up to 3 monthsâthey'll stay fresh and moist. When you're ready to serve, thaw at room temperature for 1-2 hours before adding the frosting. This method is perfect for holidays or when you want to have cupcakes ready for last-minute celebrations.
Frosting and Serving
Frost the cupcakes right before serving to keep the frosting looking fresh and vibrant. If you need to prep ahead, frost them and store them in the fridge for up to 3 days, but the swirls will be slightly less defined. For a restaurant-worthy presentation, add a few peanut butter drizzles on top right before serving. Trust me, this small touch makes all the difference! â¨
Portion Control
Divide the batter into 2 muffin tins and bake them separately. This way, you can freeze half the batch right after baking while keeping the other half fresh. Label the containers with the date and store them in a freezer-safe bag to prevent freezer burn. When you're ready to enjoy, just thaw and frostâno one will know they were made ahead!
Make-Ahead Party Hack
For parties, bake the cupcakes 2 days ahead and store them unfrosted in an airtight container at room temperature. Frost them just before serving so they look their best. If you're worried about the frosting melting, chill the cupcakes for 15-20 minutes in the fridge before serving. This keeps everything looking fresh and delicious while saving you time on the big day. đ
Nutrition facts
Frequently asked questions
Can I use overripe bananas for this recipe?
Yes! Overripe bananas with brown spots actually work bestâthey're sweeter and mash more smoothly. Just peel and mash them until completely smooth with no lumps. If your bananas are extremely mushy, you can strain them through a fine-mesh sieve to remove excess liquid before mixing with the wet ingredients.
How do I make these cupcakes vegan?
Replace the 2 eggs with 2 flax eggs (2 tbsp ground flaxseed + 6 tbsp water, mixed and rested for 5 minutes), and swap the 0.75 cup butter for 0.75 cup coconut oil (melted and cooled). Use plant-based milk if needed to adjust frosting consistency. The texture will be slightly denser but still delicious!
Why did my cupcakes sink in the middle?
This usually happens from overmixing the batter or opening the oven door too early. The bananas make the batter dense, so mix just until combined. Also ensure your baking powder and soda are fresh. For next time, check doneness at 18 minutesâthey should spring back when gently pressed, not feel jiggly.
Can I add chocolate chips to these?
Fold in ½ cup chocolate chips with the peanut butter for a peanut butter-chocolate twist. For extra richness, use dark chocolate (60% cocoa). The chocolate adds texture contrast that pairs perfectly with the banana and peanut butter flavors. Just reduce the peanut butter by 2 tablespoons to balance the batter.
How do I fix runny frosting?
If your frosting is too thin, add 1-2 tablespoons more powdered sugar at a time until it thickens. For extra stability, chill the frosting for 15-20 minutes before using. If it's too thick, add ½ teaspoon milk (or plant-based milk for vegan) and mix until smooth. The frosting should hold its shape when spread but still be spreadable.
