The cupcake is a little like a cross between a regular chocolate cupcake and a brownie.
It’s good, BUT if you have a tried and true chocolate cupcake recipe, go with that!
(I’m still on a quest for the perfect chocolate cupcake…)
But this frosting is to die for! It’s absolutely going to be a staple in my cake baking.
I could eat it by the spoonful. I may or may not have already. Just sayin’.
- ¾ cup cocoa powder
- ¾ cup flour
- ½ tsp baking powder
- ¼ tsp salt
- ¾ cup butter, at room temperature
- 1 cup sugar
- 3 eggs
- 1 tsp vanilla
- ½ cup sour cream
- Sift together cocoa powder, flour, baking powder and salt. Set aside.
- Cream together butter and sugar.
- Into the butter/sugar mix, beat in the eggs, one at a time. Then beat in the vanilla.
- Add half of the flour mix to the butter/egg mix, and half of the sour cream. Mix. Then add the remaining flour and sour cream. Mix well.
- Fill muffin cups about ¾ full with the batter.
- Bake in a preheated 350 degree oven for about 20 minutes.
- When the cupcakes are done baking, let them cool completely before filling with the peanut butter cream frosting. At least 1 hour.
- ¼ cup butter
- 1½ cups creamy peanut butter
- 2 cups icing sugar
- 2 – 4 tbsp cream
- Beat butter and peanut butter together until fluffy.
- Slowly add the icing sugar, and 2 tbsp of milk. Beat until fluffy and there are no lumps.
- If the icing seems too thick, add more milk. You want it just thick enough to be able to pipe.
- Using a little knife, core out a little circle of cake from the middle of the cupcake. Make it as big or little as you would like. If you love a lot of peanut butter yumminess, like we do, make the hole as above (about inch deep and wide).
- Fill in all of the holes with the frosting first. Then use the remaining frosting to icing the cupcakes.