Peanut butter cupcakes with banana recipe

(137 ratings)

Peanut butter cupcakes
  • healthy
Preparation Time10 mins
Cooking Time25 mins
Total Time35 mins
Cost RangeCheap
Nutrition Per PortionRDA
Calories382 Kcal19%
Sugar41.6 g46%
Fat16.2 g23%
Saturated Fat4.4 g22%
Salt0.3 gRow 4 - Cell 2
Protein7.5 g15%
Carbohydrates51.6 g20%
Salt0.3 gRow 7 - Cell 2

These soft, moist peanut butter cupcakes are made with ripe bananas, light brown sugar, and sour cream. 

Top each peanut butter cupcake with a swirl of peanut butter infused cream cheese frosting. The sweetness of the icing sugar and the savoury flavour of the peanuts work wonders together. Top with dry roasted peanuts finely chopped and serve. This recipe makes 12 cupcakes.


  • 50g butter, at room temperature
  • 100g smooth peanut butter
  • 150g light soft brown sugar
  • 2 eggs
  • 150g plain flour, sifted
  • 1 tablespoon baking powder
  • 120ml soured cream
  • 2 medium ripe bananas, mashed

For the frosting:

  • 75g cream cheese
  • 75g smooth peanut butter
  • 300g icing sugar, sifted
  • 25g dry roasted peanuts, finely chopped




  1. Preheat the oven to 160ºC/325ºF/Gas Mark 3. Line a 12 hole muffin tin with paper cases.
  2. In a large bowl, cream together the butter, peanut butter and sugar for 3–5 minutes until pale and fluffy. Beat in the eggs one at a time, whisking between each addition.
  3. Fold in the flour and baking powder until you have a thick batter. Stir in the soured cream, then gently fold in the bananas. Spoon the mixture into the muffin cases until two thirds full. Bake for 20–25 minutes until risen and the sponge bounces back when touched. Remove from the oven and leave to cool on a wire rack.
  4. For the frosting, place the cream cheese and peanut butter in a large mixing bowl and using an electric hand whisk, whisk until light and fluffy. Slowly add the icing sugar one tablespoon at a time, whisking between each addition.
  5. If the icing is stiff to begin with, but don’t be tempted to loosen it with any liquid, just continue whisking and it will soften up. Spoon the frosting into a piping bag fitted with a star nozzle.
  6. Pipe swirls of frosting over the cupcakes and sprinkle with chopped peanuts to decorate.

Top tips for making peanut butter cupcakes

Try this peanut butter cupcake recipe with a chocolate hazelnut spread instead. It’s the perfect substitute for peanut butter as it’s similar in texture. Or you could opt for half and half, which would result in chocolate peanut butter cupcakes instead.

You might also like…

Cupcake recipe

Chocolate cupcake recipe

Vanilla cupcakes recipe

Jessica Dady
Food Editor

Jessica Dady is Food Editor at GoodtoKnow and has over 12 years of experience as a digital editor, specialising in all things food, recipes, and SEO. From the must-buy seasonal food hampers and advent calendars for Christmas to the family-friendly air fryers that’ll make dinner time a breeze, Jessica loves trying and testing various food products to find the best of the best for the busy parents among us. Over the years of working with GoodtoKnow, Jessica has had the privilege of working alongside Future’s Test Kitchen to create exclusive videos - as well as writing, testing, and shooting her own recipes. When she’s not embracing the great outdoors with her family at the weekends, Jessica enjoys baking up a storm in the kitchen with her favourite bakes being chocolate chip cookies, cupcakes, and a tray of gooey chocolate brownies