Decadent Peanut Butter Cupcakes with Chocolate Ganache

These decadent peanut butter cupcakes combine creamy peanut butter, finely chopped peanuts, and crushed Butterfinger candy folded into a tender batter. Each cupcake is finished with a homemade chocolate buttercream and a sprinkle of crushed Butterfinger for a crunchy, chocolate-peanut finish that’s sure to impress both family and guests.

Close-up side view.

When you want a classic homemade cupcake with a twist, these Peanut Butter Cupcakes with chocolate frosting deliver bold peanut flavor, moist texture, and an eye-catching finish.

Ingredients for Peanut Butter Cupcakes

A flat lay of ingredients for baking peanut butter cupcakes, including flour, vegetable oil, vanilla extract, peanuts, peanut butter, eggs, Butterfinger candy, brown sugar, baking powder, salt, and milk.

See the recipe card below for exact quantities.

  • Whole milk — adds richness and improves cupcake texture.
  • Vegetable oil — use neutral oils like vegetable or canola for best results.
  • Brown sugar — packed; light or dark both work and add moisture and depth of flavor.
  • Salt — a pinch enhances the other flavors and helps the chemistry of baking.
  • Peanuts & Butterfinger candy — optional additions for crunch and extra sweetness.

Substitutions and Variations

  • Swap vegetable oil for any neutral oil such as canola or avocado oil.
  • Use crunchy peanut butter if you prefer extra nut texture; then omit extra chopped peanuts.
  • Substitute dark brown sugar if you want a deeper molasses flavor.
  • Add Reese’s Pieces or peanut butter chips for another candy twist.

Note: The recipe may behave differently with other substitutions; proceed cautiously.

How to Make Peanut Butter Cupcakes

Preheat the oven to 350°F and line a cupcake pan with liners. Microwave the peanut butter 30–45 seconds until pourable.

Four-step collage showing batter being mixed and spooned into paper-lined muffin tin cups, ready for baking.

Step 1: In a large bowl whisk together milk, oil, eggs, and vanilla until combined.

Step 2: Stir in the melted peanut butter and brown sugar until incorporated.

Step 3: Add the dry ingredients — flour, baking powder, and salt — and mix just until combined. Fold in the optional chopped peanuts and crushed Butterfinger.

Step 4: Using a scoop, fill each liner about ¾ full and bake 15–17 minutes or until a toothpick inserted in the center comes out clean or with moist crumbs. Let cool in the pan 10 minutes, then transfer to a wire rack to cool completely.

Step 5: Make the chocolate frosting by creaming room-temperature butter, then slowly beating in melted, cooled semi-sweet chocolate. Add powdered sugar and vanilla and beat until light and fluffy. Pipe or spread frosting on cooled cupcakes and top with crushed Butterfinger or chopped peanuts.

Eight peanut butter cupcakes with chocolate frosting are arranged on a cooling rack.

Tips for Best Results

  • Don’t use natural peanut butter; its extra oil can make the cupcakes dense.
  • To crush Butterfinger bars, pulse briefly in a food processor. If you don’t have one, place candy in a sealed bag and crush with a rolling pin.
  • Let cupcakes cool in the pan for about 10 minutes before transferring to a rack to prevent breaking.
  • Bake until a toothpick shows moist crumbs but no raw batter; if it’s wet, bake a few minutes longer.
  • Use a cookie scoop for consistent cupcake sizes — it makes frosting and presentation easier.
Close-up of peanut butter cupcakes with one bite out showing texture.

Recipe FAQs

Can I make peanut butter cupcakes gluten-free?

Yes. Replace the all-purpose flour with a one-to-one gluten-free all-purpose flour blend and follow the recipe as written. Texture may vary slightly depending on the blend.

Can peanut butter cupcakes be baked as a cake?

Yes. This batter will work in smaller cake pans: try an 8×8, 9×9, or 8–9″ round pan. It won’t fill a 9×13 pan.

Can I make peanut butter cupcakes ahead of time?

Yes. Bake up to two days ahead and store cooled cupcakes in an airtight container at room temperature or refrigerated. Cupcakes can be frozen for up to three months; thaw overnight before frosting. Ensure cupcakes are fully cooled before storing to avoid condensation.

Other Decadent and Unique Cupcake Recipes

  • Cannoli Cupcakes
  • Red Velvet Cupcakes
  • Chocolate Peanut Butter Cupcakes
  • Snickers Cupcakes

If you try this recipe, leave a rating and share a photo to show how yours turned out.

Peanut Butter Cupcakes

Decadent peanut butter cupcakes with chopped peanuts and Butterfinger folded into the batter, topped with chocolate buttercream and crushed Butterfinger.
Prep Time 20 mins
Cook Time 16 mins
Total Time 36 mins
Course Dessert
Cuisine American
12 cupcakes
Calories 464 kcal

Ingredients

Peanut Butter Cupcakes

  • ⅓ cup creamy peanut butter
  • ½ cup whole milk
  • ⅓ cup vegetable oil (canola works too)
  • 2 large eggs
  • 1 teaspoon vanilla extract
  • 1 cup light brown sugar, packed
  • 1½ cups all-purpose flour
  • 1 teaspoon baking powder
  • ¼ teaspoon salt
  • ¼ cup finely chopped peanuts (optional)
  • ¼ cup finely chopped Butterfinger candy (optional)

Chocolate Frosting

  • ½ cup butter, room temperature
  • ½ cup semi-sweet chocolate chips, melted and cooled
  • 2 cups powdered sugar
  • 1 teaspoon vanilla extract
  • Crushed Butterfinger candy, for garnish

Instructions

Peanut Butter Cupcakes

  1. Preheat oven to 350°F and line a cupcake pan with paper liners.
  2. Microwave ⅓ cup creamy peanut butter 30–45 seconds until pourable.
  3. In a large bowl whisk together ½ cup whole milk, ⅓ cup vegetable oil, 2 large eggs, and 1 teaspoon vanilla until combined.
  4. Add the melted peanut butter and 1 cup packed light brown sugar; whisk to combine.
  5. Stir in 1½ cups all-purpose flour, 1 teaspoon baking powder, and ¼ teaspoon salt until just combined. Fold in ¼ cup chopped peanuts and ¼ cup chopped Butterfinger if using.
  6. Using a 2-tablespoon scoop, fill each liner about ¾ full.
  7. Bake 15–17 minutes or until a toothpick inserted in the center comes out clean or with moist crumbs. Allow cupcakes to cool in the pan 10 minutes, then transfer to a wire rack to cool completely.

Chocolate Frosting

  1. Cream ½ cup room-temperature butter with a mixer until smooth.
  2. Slowly add the cooled melted ½ cup semi-sweet chocolate chips while mixing on low; scrape the bowl as needed.
  3. Add 2 cups powdered sugar and 1 teaspoon vanilla; beat on medium until light and fluffy, about 2 minutes.
  4. Fill a piping bag fitted with a Wilton 1M tip or spread the frosting on cooled cupcakes. Top with crushed Butterfinger, sprinkles, or chopped peanuts.
  5. Store cooled, frosted or unfrosted cupcakes in an airtight container at room temperature.

Notes

  • Do not use natural peanut butter for this recipe; the extra oil can make cupcakes dense.

Storage: Store in an airtight container at room temperature for up to 5 days. Cupcakes can also be frozen for longer storage.

Nutrition

Calories: 464 kcal |
Carbohydrates: 59 g |
Protein: 6 g |
Fat: 24 g |
Saturated Fat: 9 g

(Nutrition facts are estimates and not guaranteed to be exact.)