Peanut Butter Cupcakes with Chocolate Buttercream Part 2

I originally developed the peanut butter cake recipe for my friend Shoshana and she’s made the recipe several times both with and without my help. I tend to use my kitchen scale when baking because it’s easier to be consistent when baking by weight and I actually find it easier. No scoops to mess with and no remembering how many scoops of something you just added to the bowl. However, not everyone is on board with that approach to baking and the last time Shoshana made this recipe she struggled with converting the 2.5 ounces of peanut butter powder (PB2) into a volume measurement.

I actually made these for a Memorial Day gathering and realized that it was the perfect time to figure out a volume measurement for the PB2. Drum roll please… it’s about 1 cup. I also realized that I don’t use the frosting recipe that’s part of the original post anymore either, so I thought it was time to post a new recipe for these cupcakes. If you read my blog and you haven’t tried these you might want to – they may be one of the most popular desserts that I make.



Peanut butter cupcakes


  • 4 ounces or 1 cup sifted (or scant cup unsifted) all-purpose flour
  • 3/4 cup sugar
  • 2.5 ounces or about 1 cup peanut butter powder (PB2)
  • 1/2 tsp salt
  • 3/4 tsp baking powder
  • 3/4 tsp baking soda
  • 2 large eggs
  • 1/4 cup canola or grape seed oil
  • 1/2 cup milk
  • 1/2 cup boiling water


  1. Line a muffin tin with liners and preheat the oven to 350 F.
  2. In the bowl of a stand mixer combine the sugar, flour, peanut butter powder, salt, baking powder, and baking soda, and mix on low. Add the eggs, oil, and milk and mix well.
  3. Reduce the speed to low and mix in the water. The batter will be soupy. Fill the cups about 3/4 full with batter (works best if you transfer the batter to a spouted cup or bowl).
  4. Bake for 14 to 16 minutes, or until a toothpick inserted in the center of one cupcake comes out clean.
  5. Remove from the oven and cool on a cooling rack for 5 minutes, then move the cupcakes directly to the rack and bake any remaining batter (I usually end up with about 16 cupakes).
  6. Wait for the cupcakes have completely and then frost them.


Chocolate Buttercream


  • 1 cup sugar
  • 3 egg whites
  • 1 1/4 stick butter
  • 4 ounces chopped dark chocolate
  • 4 tbs cocoa


  1. In a double boiler (you can use a metal bowl set over a small pan of simmering water) melt the chocolate with 1/4 stick of butter. Stir occasionally until smooth and then sift the cocoa over the top and stir it in thoroughly. Set aside while you prep the egg whites.
  2. Place sugar and egg whites in the metal bowl of an electric mixer and set over a pan of simmering water (do not let the pan touch the water). Whisk until mixture is hot and the sugar dissolves. It will increase in volume as you do this.
  3. Move the bowl to the mixer fitted with the whisk attachment and whisk on high until cooled and stiff peaks have formed, about 7 minutes.
  4. With the mixer running, add the remaining butter, one piece at a time, until completely incorporated. Continue whisking until a light, fluffy cream has formed. Stir in chocolate/butter mixture until well combined.
  5. You can use this to frost free-form or transfer the frosting into a pastry bag to pipe onto the cake.

*Do not use chocolate chips for this – they have stabilizers added that prevent them from melting smoothly. Use a high quality bar or bulk chocolate, such as Callebaut.

1 Comment

  1. chocolate cream sounds heavenly…I think your grandpa would have loved the peanut butter though. :)



  1. Peanut Butter Cupcakes with Chocolate Buttercream | Roasting Rambler - [...] please see my more recent post for volume measurements and my new, preferred frosting for this [...]

Submit a Comment

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>