These decadent chocolate cupcakes feature a moist, coffee-enhanced cocoa base filled with smooth peanut butter cream. The crowning glory is a fluffy peanut butter frosting infused with crushed Butterfinger candy bars, topped with additional crunchy pieces for texture. Perfect for chocolate-peanut butter enthusiasts, each cupcake delivers layers of contrasting flavors and textures.
The smell of chocolate cupcakes baking always takes me back to my college apartment kitchen where I learned that mediocre cupcakes could become extraordinary with the right fillings and toppings. These Butterfinger cupcakes happened after a failed attempt at making something fancy for a potluck, when I realized my favorite candy bar could solve everything. Now they are the most requested treat at every gathering I attend.
I once made these for my nephew who claims he hates fancy desserts, but he ate three in one sitting and asked if I could teach him how to make them. There is something magical about biting into a seemingly normal cupcake and finding that surprise pocket of peanut butter inside. Now whenever I see Butterfinger bars at the grocery store I cannot help but grab an extra package.
Ingredients
- All-purpose flour: The foundation of your cupcake structure, do not pack it down when measuring
- Unsweetened cocoa powder: Use a good quality brand for that deep chocolate flavor
- Granulated and brown sugar: The combination keeps cupcakes moist while giving them a tender crumb
- Baking soda and powder: Both work together to give your cupcakes the perfect rise
- Unsalted butter: Melt it first for easier mixing and better distribution
- Eggs: Room temperature eggs incorporate more evenly into the batter
- Vanilla extract: Do not skip this even though it seems like a small amount
- Whole milk and hot coffee: The coffee intensifies the chocolate flavor without tasting like coffee
- Creamy peanut butter: Use a commercial brand like Jif for the smoothest filling and frosting
- Butterfinger candy bars: Crush some finely for the frosting and chop some coarsely for garnish
Instructions
- Prepare your oven and pan:
- Preheat to 350°F and line your muffin tin with liners
- Mix the dry ingredients:
- Whisk flour, cocoa, both sugars, baking soda, baking powder, and salt in a large bowl
- Combine the wet ingredients:
- Beat melted butter, eggs, and vanilla, then stir in milk and hot coffee until fully combined
- Mix the batter:
- Pour wet ingredients into dry and mix until just combined, being careful not to overmix
- Fill and bake:
- Divide batter among liners about two thirds full and bake for sixteen to eighteen minutes
- Cool completely:
- Let them rest in the pan for five minutes then transfer to a wire rack
- Make the peanut butter filling:
- Beat peanut butter and softened butter until smooth, then add powdered sugar and milk
- Core and fill:
- Remove the center of each cooled cupcake and pipe or spoon the filling inside
- Prepare the frosting:
- Beat butter until creamy then add powdered sugar, peanut butter, cream, and vanilla until fluffy
- Add the crunch:
- Fold crushed Butterfinger into frosting then top each cupcake with chopped pieces
My sister in law actually asked for these as her birthday cake instead of a traditional layer cake. There is something about having your own individual perfectly portioned cake that feels special and indulgent.
Getting The Filling Right
The peanut butter filling should be thick enough to hold its shape but soft enough to pipe easily. If it feels too stiff add another teaspoon of milk until you reach the right consistency. I learned this the hard way when my first batch was so thick it ripped the cupcakes while I was trying to fill them.
Frosting Like A Pro
Room temperature ingredients are non negotiable for smooth frosting. If your butter is too cold you will get lumps, and if it is too warm the frosting will not hold its shape. I sometimes set my ingredients out an hour before I start baking to be safe.
Make Ahead Magic
You can bake and fill these cupcakes a day in advance, just wait to frost them until the day you serve. Store the unfilled cupcakes in an airtight container and the filling in the refrigerator. This actually helps the flavors develop and makes the whole process feel less rushed.
- Keep crushed Butterfinger in a separate bag so it stays crunchy
- Bring filled cupcakes to room temperature before frosting for smoother application
- These freeze beautifully for up to three months if you want to prep way ahead
Watch these disappear faster than any other dessert you have ever made. The combination of textures and flavors is simply impossible to resist.
Your Recipe Questions Answered
- → How do I store these cupcakes?
-
Store in an airtight container at room temperature for up to 2 days. For longer storage, refrigerate for up to 5 days. Bring to room temperature before serving for best texture.
- → Can I make these ahead of time?
-
Yes, bake the cupcakes a day ahead and store unfrosted. Fill and frost on the day of serving for freshest results. The filling and frosting can also be prepared 24 hours in advance and refrigerated.
- → What's the purpose of coffee in the batter?
-
Hot brewed coffee enhances the chocolate flavor without adding a coffee taste. The acidity and bitterness deepen the cocoa notes, creating a richer, more complex chocolate profile.
- → Can I use natural peanut butter?
-
Natural peanut butter can be used, but the filling and frosting may be softer. Adjust with additional powdered sugar to reach the desired consistency for filling and piping.
- → How do I crush Butterfinger bars effectively?
-
Place unwrapped bars in a sealed plastic bag and crush with a rolling pin or meat mallet. For fine pieces in the frosting, pulse briefly in a food processor.