Banana Peanut Butter Cupcakes Recipe: Swirled Sweetness With Nutty Frosting

Desserts

Banana Peanut Butter Cupcakes Recipe: Swirled Sweetness With Nutty Frosting

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!

👨‍🍳
Difficulty
Medium
🔥
Calories
Med Cal

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!

1

👨‍🍳 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.

2

👨‍🍳 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!

3

🍳 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.

4

🥘 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

Servings 12
Amount Per Serving
Calories 380kcal
% Daily Value *
Total Fat 18g23%
Saturated Fat 11g55%
Cholesterol 45mg15%
Sodium 280mg12%
Total Carbohydrate 55g19%
Dietary Fiber 2g8%
Sugars 42g
Protein 8g16%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

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.

2

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!

3

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.

4

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.

5

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.

★★★★★4.7(15 reviews)
Categories Desserts