Skip to content

Chocolate Peanut Butter Cupcakes

Chocolate and peanut butter dessert lovers will love these chocolate peanut butter cupcakes. Made with a moist chocolate cupcake base topped with peanut butter frosting!

More cupcake recipes we love include these chocolate cupcakes from scratch and chocolate cupcakes from cake mix!

Chocolate peanut butter cupcakes on a cake platter.
This post may contain affiliate links. Read disclosure policy.

Chocolate Cupcakes with Peanut Butter Frosting

I made these chocolate peanut butter cupcakes for my husband’s birthday over the summer and they were a huge hit! It’s no secret that chocolate and peanut butter are an award winning combination and these are the prime example of that.

The chocolate cupcakes with peanut butter frosting are perfectly moist and tender with a rich chocolate flavor and sweet chocolate chips mixed throughout. Then topped off with a creamy, nutty and sweet peanut butter frosting to make each bite absolute perfection.

Recipe Ingredients

It only takes a few simple ingredients to make this recipe for chocolate cupcakes with peanut butter frosting.

Chocolate peanut butter cupcakes ingredients on counter.

Find the full printable recipe with specific measurements below.

  • Chocolate cupcakes: To make it easy, I made chocolate peanut butter cupcakes from cake mix! All you need is a box of devil’s food cake mix, dry instant chocolate pudding mix, chocolate chips, eggs, canola oil and sour cream.
  • Butter: Unsalted butter is best so that the frosting isn’t too salty. Make sure it’s at room temperature before using. It’s helpful to learn how to soften butter quickly in just a few minutes.
  • Peanut butter: A creamy peanut butter such as Jif or Skippy will give the frosting the best consistency. I don’t recommend using a natural drippy nut butter, as it alters the texture.
  • Powdered sugar: Used to sweeten the frosting and add a thick texture.
  • Vanilla: A small boost of pure vanilla extract adds great flavor in the frosting.
  • Heavy cream: Used to thin out the frosting if needed. Milk also works great for this.
  • Salt: A small pinch of sea salt helps balance out the sweetness of the frosting.

Decorations

With just a few simple decorations, these peanut butter chocolate cupcakes will look like they came from a professional bakery! Add a drizzle of melted chocolate or chocolate ganache on top of the frosting, then top with a Reese’s peanut butter cup, chopped peanuts or a buckeye candy. So pretty and super delicious!

How to Make Chocolate Peanut Butter Cupcakes

Pour the dry cake mix and chocolate pudding mix into a large bowl and give it a quick whisk. Mix in the chocolate chips, then add in the eggs, canola oil and water. Add the sour cream and stir just until combined. Then pour the batter into cupcake liners about 3/4 of the way full.

Chocolate cupcake batter in a bowl.

Bake at 325°F for about 20 to 25 minutes. Use a toothpick to test if the cupcakes are ready. Remove from oven and let cool on a wire rack.

Chocolate cupcakes in muffin tin.

While the cupcakes cool, prepare the peanut butter buttercream. Beat the softened butter and nut butter with a handheld electric mixer (or stand mixer with paddle attachment) until smooth and fluffy, then slowly mix in the powdered sugar and vanilla. If the frosting is too thick, use the heavy cream to thin it out.

Peanut butter frosting in a bowl.

Once cooled, pipe the frosting over the cupcakes and add any desired decorations on top.

Piping peanut butter frosting on chocolate cupcakes.

Expert Tips

  • Piping the frosting. If using a 1M frosting tip with a piping bag, you want the consistency to be thick enough to hold a point. If you find that the consistency is a little too thin, add a bit more powdered sugar to thicken it up. Learn tips for how to frost the perfect cupcakes.
  • Prevent sinking. Mix the chocolate chips in with the dry ingredients to prevent them from sinking to the bottom.
  • Do not over mix the batter. Mix just until combined, so the cupcakes stay soft and moist.
  • Even more peanut butter. For an extra boost of flavor, you can add a miniature Reese’s cup in the center of the cupcakes. Fill the cupcake liners halfway with batter, then add the Reese’s cup, then pour the remaining batter on top until 3/4 of the way full. Another option is to stuff the cupcakes with a peanut butter filling once cooked and cooled.

Recipe FAQs

How do you store chocolate peanut butter cupcakes?

They will stay fresh in the refrigerator for up to 1 week. Make sure to tightly cover the frosting with plastic wrap so that it stays soft and fresh.

Can they be frozen?

They can, although I recommend freezing the unfrosted cupcakes and then adding the frosting after thawing. Wrap the cupcakes tightly in plastic wrap and store in the freezer for up to 3 months. Let thaw in the fridge overnight, then frost and enjoy!

What is the secret to moist cupcakes?

The key ingredients in this recipe for creating a super moist cupcake are the dry instant chocolate pudding mix and sour cream. The pudding mix helps make a super soft crumb, while the acidity in the sour cream adds extra moisture.

5 star review

These cupcakes were not that much work and turned out excellent. They were moist and the frosting was great too. Easy to do, great tasting and a great presentation (I used mini Reese’s cups for décor). Great recipe!

– Jennifer
Chocolate peanut butter frosting on a white plate.

More Delicious Desserts

Browse all

HUNGRY FOR MORE? Subscribe to my newsletter and follow on Facebook, Pinterest and Instagram for all the newest recipes!

Chocolate peanut butter frosting on a white plate.

Chocolate Peanut Butter Cupcakes

5 from 9 votes
↑ Click stars to rate now!
Author: Jamielyn Nye
These chocolate peanut butter cupcakes are made with a moist chocolate cupcake base topped with peanut butter frosting!
Prep Time: 20 minutes
Cook Time: 20 minutes
Total Time: 1 hour
Servings: 24

Video

Ingredients 

Chocolate Cupcakes

  • 15 ounce box devil’s food cake mix
  • 3.9 ounce box instant chocolate pudding , dry
  • ½ cup chocolate chips , optional
  • 4 large eggs
  • ¾ cup canola oil
  • ¾ cup warm water
  • 8 ounces sour cream

Peanut Butter Frosting

  • 1 cup unsalted butter , softened
  • 1- 1 ½ cup creamy peanut butter , more if desired
  • 3-4 cups powdered sugar , start with 3 and add more as needed
  • 1 Tablespoon vanilla extract
  • 3-5 Tablespoons heavy cream , more if needed
  • ¼ teaspoon fine sea salt

For topping: reeses peanut butter cups or buckeyes

Instructions

Chocolate Cupcakes

  • Preheat oven to 325°F. Line cupcake liners in 2 muffin pans. 
  • In a large bowl, combine the cake mix and chocolate pudding with a wooden spoon. Add the chocolate chips in now if desired (this will prevent them from sinking) and stir until combined. Next mix in the eggs, canola oil and water. Then stir in the sour cream and mix just until combined.
  • Pour cupcake mixture into the liners (about 3/4 the way full). Bake for 20-25 minutes or until a toothpick comes clean. Allow to cool on cooling rack.

Peanut Butter Frosting

  • In a large mixing bowl, combine the butter and peanut butter in a large bowl and mix with an electric mixer until smooth and fluffy.
  • Slowly mix in the powdered sugar and vanilla. Add in more heavy cream as needed to thin it out. You can also add more powdered sugar if needed to thicken. Mix until the frosting is smooth and creamy and you’ve reached your desired consistency. Taste and add more peanut butter if you'd like. If you are piping the frosting, it should be fairly thick.
  • Once cooled, frost your cupcakes using a 1M frosting tip.

Notes

Storage: Cover frosting tightly with plastic wrap and store in the refrigerator up to 1 week. 
Frosting: See my tips for how to frost a cupcake

Nutrition

Serving: 1g | Calories: 401kcal | Carbohydrates: 38g | Protein: 5g | Fat: 27g | Saturated Fat: 9g | Polyunsaturated Fat: 5g | Monounsaturated Fat: 11g | Trans Fat: 0.3g | Cholesterol: 56mg | Sodium: 301mg | Potassium: 157mg | Fiber: 1g | Sugar: 29g | Vitamin A: 371IU | Vitamin C: 0.1mg | Calcium: 54mg | Iron: 1mg

Nutrition provided is an estimate. It will vary based on specific ingredients used.

Course: Dessert
Cuisine: American
Diet: Vegetarian

Did you make this recipe? Don’t forget to give it a star rating below!

Let’s connect

Join our community of over 5 million!

Featured on

  • Taste of Home
  • Martha Stewart
  • Country Living
  • BuzzFeed
  • Yahoo
  • Food Network
  • Today