This post may contain affiliate links. If you make a purchase through links on our site, we may earn a commission.

I have a delicious recipe for Chocolate Peanut Butter Cupcakes that I think you are going to love. The homemade chocolate cupcake is moist and sweet and the peanut butter frosting adds the perfect touch.

Close up image of chocolate peanut butter cupcake.
Want to save this?
Just enter your email and I’ll send it right to you, plus great new recipes weekly!

If you are a fan of chocolate and peanut butter as much as I am, you have to give these Chocolate Peanut Butter Cupcakes a try today. Being a mom of 8 kids, we make a lot of easy cupcake recipes. The combination of chocolate and peanut butter is my favorite.

You may like a lighter cupcake option with this Skinny Chocolate Cupcake. Or for another chocolate and peanut butter option try these Reese’s Cupcake Recipe. You may even want to try these Peanut Butter Pretzel Bites for another delicious chocolate and peanut butter combination.

Why You Will Love This Recipe

I love making cupcakes from scratch. They taste so much better than the box cake mix and adding the homemade frosting makes it even better. The rich chocolate flavor with the added peanut butter makes this recipe a family favorite.

These cupcakes are perfect to serve for the holidays, birthday or for any occasion. If you are a baker, you probably already have the majority of the ingredients.

Make these Homemade Chocolate and Peanut Cupcakes today for a delicious treat everyone will love.

Ingredients

Image of the ingredients to make the chocolate peanut butter cupcakes - flour, sugar, cocoa powder, baking soda, baking powder, salt, eggs, milk, oil, vanilla extract, boiling water, butter, peanut butter, heavy whipped cream, powdered sugar

Cupcake Ingredients

  • All Purpose Flour
  • Granulated Sugar
  • Dutch-Process Cocoa Powder
  • Baking Soda
  • Baking Powder
  • Salt
  • Large Eggs
  • Whole Milk
  • Oil
  • Vanilla Extract
  • Boiling Water

Peanut Butter Frosting Ingredients

Scroll to the bottom for the full recipe and ingredients in the recipe card.

Variations Ideas

  • Reese’s Peanut Butter Cup – A delicious addition to this cupcake recipe is add in a peanut butter cup to the cupcake batter before baking. This adds so much more peanut butter and chocolate flavor to this recipe.
  • Chocolate Chips – Add chocolate chips to this cupcake recipe. You can add mini and regular chocolate chips. Dark Chocolate or White Chocolate Chips can also be added.
  • Cake Mix – Feel free to make this recipe with a cake mix if you prefer.
  • Frosting – We love making homemade frosting but feel free to change it to what you prefer. You can top it with chocolate ganache or peanut butter buttercream frosting. Feel free to also use store bought frosting. You may even like this Nutella Frosting.

Step by Step Instructions

  • Step 1 – Line the cupcake pan with paper liners. Preheat oven to 350 degrees.
Combining the dry ingredients in a bowl

Step 2 – Mix the dry ingredients, including the flour, cocoa, baking soda and salt, in a large bowl.

Combining the eggs, milk, oil, and vanilla

Step 3 – In a separate medium bowl whisk together eggs, milk, oil and vanilla.

Combining dry ingredients with the egg mixture

Step 4 – Add the liquid mixture to the dry ingredients. Beat for 3 minutes with an electric mixer on medium speed.

Pouring boiling water into the cupcake mixture

Step 5 – Slowly add the boiling water to the batter. The batter may appear a bit on the runny side.

Dividing cupcake batter into the muffin tin

Step 6 – Fill the cupcake liners ¾ full with cupcake batter.

Baked chocolate cupcakes in the muffin tin

Step 7 – Bake at 350 degrees for 20-25 minutes. Cupcake is done when toothpick inserted in center comes out clean. Cool in the pan for 10 minutes. Remove cupcakes to wire rack and cool completely before frosting.

Combining the peanut butter frosting in a bowl

Step 8 – Cream the butter, peanut butter and powder sugar until it becomes light and creamy. If it is too thick, add a few drops of the heavy whipping cream until it is the desired consistency. If the frosting is too thin, add more powdered sugar.

Topping the chocolate cupcakes with the peanut butter frosting

Step 9 – Use a pastry bag with a large tip to pipe the frosting on the cupcake. You can make this as simple or fancy as you like. Enjoy!

Recipe Tips

  • Combine Ingredients – For best results, combine the ingredients with electric mixer or a stand mixer with the paddle attachment or whisk attachment.
  • Frosting Cupcakes – Frost the cupcakes after they have come to room temperature. This makes it easier to frost.
  • Dividing Chocolate Cupcake Batter –Fill the muffin pan evenly with the brownie batter. This helps to bake the cupcakes evenly.
Close up image of several chocolate peanut butter cupcakes on a cake stand.

Frequently Asked Questions

How to Store Leftovers

Store the leftovers in an airtight container at room temperature. These cupcakes will stay fresh for up to 5 days.

Can I Freeze Cupcakes?

Yes, you can freeze cupcakes. We do recommend freezing the cupcakes unfrosted for best results. Then when ready to serve, thaw the cupcakes and then frost.

What is the best Peanut Butter to Use?

We recommend using regular peanut butter such as Peter Pan, Jif and Skippy in this creamy peanut butter frosting. We think using regular peanut butter holds up better than using natural peanut butter.

Close up image chocolate peanut butter with a bite out of it.

More Easy Cupcake Recipes

More Chocolate Peanut Butter Desserts

We love hearing from you. If you make this Chocolate Peanut Butter Cupcakes Recipe, please leave us a comment or a star review.

Chocolate Peanut Butter Cupcakes

5 from 8 votes
You have to try these easy chocolate peanut butter cupcakes. They are homemade and they taste amazing! Make these chocolate peanut butter cupcakes now. 
Prep Time 20 minutes
Cook Time 25 minutes
Total Time 45 minutes
Servings 24
Cuisine American
Course Dessert
Calories 341

Ingredients

Want to save this?
Just enter your email and I’ll send it right to you, plus great new recipes weekly.

Instructions

  • Chocolate Cupcake:
  • Line the cupcake pan with paper liners. Preheat oven to 350 degrees.
  • Mix the dry ingredients, flour through salt, in a bowl.
  • In a separate bowl whisk together eggs, milk, oil and vanilla.
  • Add the liquid mixture to the dry ingredients. Beat for 3 minutes with an electric mixer on medium speed.
  • Slowly add the boiling water to the batter. The batter may appear a bit on the runny side.
  • Fill the cupcake liners ¾ full.
  • Bake at 350 degrees for 20-25 minutes.
  • Remove from oven and cool in the pan for 10 minutes. Remove cupcakes to wire rack and cool completely before frosting.
  • Peanut Butter Frosting:
  • Cream the butter, peanut butter and powder sugar until it becomes light and creamy. If it is too thick, add a few drops of the heavy whipping cream until it is the desired consistency. If the frosting is too thin, add more powdered sugar.
  • Use a pastry bag with a large tip to pipe the frosting on the cupcake. You can make this as simple or fancy as you like. Enjoy!

Recipe Notes

There is enough frosting to frost 24 cupcakes. However, if you want to pipe them like we did in the pictures, you will want to double the frosting amounts.

Nutrition Facts

Calories 341kcal, Carbohydrates 48g, Protein 5g, Fat 15g, Saturated Fat 8g, Cholesterol 28mg, Sodium 237mg, Potassium 186mg, Fiber 2g, Sugar 37g, Vitamin A 190IU, Calcium 40mg, Iron 1.2mg

Pin This Now to Remember It Later

Pin Recipe

Try these other recipes

Share this recipe!

PinYummly

About the Author

Hi, I’m Carrie. Welcome to Eating on a Dime!

I’m on a mission to help you cook delicious meals without busting your budget. Together we are going to cook real food… for real families!

5 from 8 votes (8 ratings without comment)

Leave A Review

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

Recipe Rating




Comments

  1. Kaye says:

    The peanut butter frosting is super delicious. Grand-kids loved to spread the extra frosting on graham crackers.