Why You’ll Love Banana Cupcakes with Chocolate Peanut Butter Frosting Recipe
-
Incredibly moist texture thanks to ripe bananas and sour cream
-
A classic flavor trio: banana, chocolate, and peanut butter
-
Easy-to-follow steps, perfect for beginner and experienced bakers alike
-
Ideal for parties, birthdays, or casual weekend baking
-
Rich and satisfying without being overly sweet
-
Freezer-friendly cupcakes for make-ahead convenience
Ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
For the Banana Cupcakes:
1 and 1/2 cups all-purpose flour
1 teaspoon baking powder
1/2 teaspoon baking soda
1/4 teaspoon salt
1/2 cup unsalted butter, softened
1/2 cup granulated sugar
1/4 cup packed light brown sugar
2 large eggs, room temperature
1/3 cup sour cream
1 teaspoon vanilla extract
1 cup mashed ripe bananas (about 2 large bananas)
For the Chocolate Peanut Butter Frosting:
1/2 cup unsalted butter, softened
1/2 cup creamy peanut butter
1/4 cup unsweetened cocoa powder
2 cups powdered sugar
3 tablespoons heavy cream (more if needed)
1 teaspoon vanilla extract
Pinch of salt
Directions
-
Preheat the oven to 350°F (177°C) and line a 12-cup muffin tin with cupcake liners.
-
In a medium bowl, whisk together the flour, baking powder, baking soda, and salt. Set aside.
-
In a large bowl, beat the butter, granulated sugar, and brown sugar together until light and creamy. Add the eggs one at a time, mixing well after each addition.
-
Mix in the sour cream, vanilla extract, and mashed bananas until fully combined.
-
Gradually add the dry ingredients to the wet ingredients, mixing just until combined. Avoid overmixing to keep the cupcakes tender.
-
Divide the batter evenly among the cupcake liners, filling each about two-thirds full.
-
Bake for 18–20 minutes, or until a toothpick inserted into the center comes out clean. Allow the cupcakes to cool completely before frosting.
-
To prepare the frosting, beat the butter and peanut butter together until smooth and creamy. Add the cocoa powder and mix until incorporated.
-
Gradually add the powdered sugar, heavy cream, vanilla extract, and salt. Beat on high speed until light, fluffy, and smooth. Add more cream if needed to reach your desired consistency.
-
Frost the cooled cupcakes generously and serve.
Servings and timing
Servings: 12 cupcakes
Prep Time: 20 minutes
Cooking Time: 20 minutes
Total Time: 40 minutes
Calories: Approximately 360 kcal per cupcake
Variations
-
Add mini chocolate chips to the batter for extra bursts of chocolate.
-
Swap creamy peanut butter for crunchy to add texture to the frosting.
-
Fill the cupcakes with a peanut butter or chocolate ganache center for a surprise inside.
-
Top with banana slices or chocolate shavings for decorative flair.
-
Substitute Greek yogurt for sour cream for a slightly lighter option.
Storage/Reheating
Store the cupcakes in an airtight container at room temperature for up to 2 days. If your kitchen is warm, refrigerate them for up to 5 days.
For best texture, allow refrigerated cupcakes to come to room temperature before serving.
Unfrosted cupcakes can be frozen for up to 2 months. Wrap them tightly in plastic wrap and store in a freezer-safe container. Thaw overnight in the refrigerator and frost before serving.
FAQs
Can I use frozen bananas?
Yes, thaw the bananas completely and drain any excess liquid before mashing and adding to the batter.
How ripe should the bananas be?
Very ripe bananas with brown spots are ideal, as they provide maximum sweetness and moisture.
Can I make this recipe into a cake instead?
Yes, you can bake the batter in an 8-inch round cake pan. Adjust the baking time to 25–30 minutes and check for doneness with a toothpick.
Can I make the frosting ahead of time?
Yes, the frosting can be made up to 2 days in advance and stored in the refrigerator. Let it soften slightly and re-whip before using.
What if I don’t have sour cream?
You can substitute plain Greek yogurt or buttermilk in equal amounts.
Can I reduce the sugar?
You may slightly reduce the granulated sugar, but keep in mind this may affect the texture and moisture.
How do I get perfectly smooth frosting?
Beat the frosting on high speed for several minutes and sift the powdered sugar before adding it.
Can I make these cupcakes dairy-free?
Yes, substitute plant-based butter, dairy-free yogurt, and non-dairy cream alternatives.
Why are my cupcakes dense?
Overmixing the batter can cause dense cupcakes. Mix just until the ingredients are combined.
Can I pipe the frosting?
Absolutely. The frosting is sturdy enough for piping decorative swirls using a piping bag and your favorite tip.
Conclusion
Banana Cupcakes with Chocolate Peanut Butter Frosting are the ultimate treat for anyone who loves comforting, homemade desserts. With their soft banana base and decadent frosting, they strike the perfect balance of sweetness and richness. Whether you’re baking for a celebration or simply craving something special, these cupcakes are guaranteed to impress.
Banana Cupcakes with Chocolate Peanut Butter Frosting
5 Stars 4 Stars 3 Stars 2 Stars 1 Star
No reviews
- Author: Mia
- Total Time: 40 minutes
- Yield: 12 cupcakes
- Diet: Vegetarian
Description
These fluffy banana cupcakes are packed with sweet banana flavor and topped with a rich, creamy chocolate peanut butter frosting. A perfect treat for fans of the classic banana, chocolate, and peanut butter combination.
Ingredients
- 1 and 1/2 cups all-purpose flour
- 1 teaspoon baking powder
- 1/2 teaspoon baking soda
- 1/4 teaspoon salt
- 1/2 cup unsalted butter, softened (for cupcakes)
- 1/2 cup granulated sugar
- 1/4 cup packed light brown sugar
- 2 large eggs, room temperature
- 1/3 cup sour cream
- 1 teaspoon vanilla extract (for cupcakes)
- 1 cup mashed ripe bananas (about 2 large bananas)
- 1/2 cup unsalted butter, softened (for frosting)
- 1/2 cup creamy peanut butter
- 1/4 cup unsweetened cocoa powder
- 2 cups powdered sugar
- 3 tablespoons heavy cream (more if needed)
- 1 teaspoon vanilla extract (for frosting)
- Pinch of salt
Instructions
- Preheat the oven to 350°F (177°C) and line a 12-cup muffin tin with cupcake liners.
- In a medium bowl, whisk together the flour, baking powder, baking soda, and salt. Set aside.
- In a large bowl, beat the butter, granulated sugar, and brown sugar together until creamy. Add the eggs one at a time, beating well after each addition.
- Mix in the sour cream, vanilla extract, and mashed bananas until combined.
- Gradually add the dry ingredients to the wet ingredients, mixing until just combined.
- Divide the batter evenly among the cupcake liners, filling each about two-thirds full.
- Bake for 18-20 minutes, or until a toothpick inserted into the center comes out clean. Let the cupcakes cool completely before frosting.
- For the frosting, beat the butter and peanut butter together until smooth. Add the cocoa powder and mix until combined.
- Gradually add the powdered sugar, heavy cream, vanilla extract, and salt. Beat on high speed until creamy and smooth. Add more cream if necessary to reach your desired consistency.
- Frost the cooled cupcakes generously and serve.
Notes
- Ensure cupcakes are completely cool before frosting to prevent melting.
- Add a sliced banana chip or chocolate shavings on top for garnish.
- Store in an airtight container at room temperature for up to 2 days or refrigerate for up to 5 days.
- You can substitute Greek yogurt for sour cream if desired.
- Prep Time: 20 minutes
- Cook Time: 20 minutes
- Category: Dessert
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 cupcake
- Calories: 360 kcal
- Sugar: 28 g
- Sodium: 210 mg
- Fat: 20 g
- Saturated Fat: 11 g
- Unsaturated Fat: 7 g
- Trans Fat: 0.5 g
- Carbohydrates: 42 g
- Fiber: 2 g
- Protein: 5 g
- Cholesterol: 75 mg
