5 from 2 votes

Chocolate Peanut Butter Cupcakes

Forget peanut butter cups! These chocolate peanut butter cupcakes are the peanut butter and chocolate lover’s dream, with peanut butter inside the chocolate cake swirled into the frosting on top!

chocolate peanut butter cupcakes on a wire cooling rack


This peanut butter-filled chocolate peanut butter cupcake is a chocolate and peanut butter lover’s dream. It is rich, moist, and as light as can be. If you are a fan of desserts, try my homemade cupcake recipe. 

These moist chocolate cupcakes are a chocolate lover’s dream come true! The rich chocolate flavor explodes in every bite. They’re the perfect thing for special occasions. Even if you’re a beginning baker, you’ll love how easy it is to decorate the moist cupcakes with homemade peanut butter buttercream. 

As unassuming as they appear, they hold a secret. Nestled inside the chocolate is a spoonful of creamy, smooth peanut butter. This is one surprise I don’t mind finding in my dessert. So, this delicious recipe is perfect whether you’re a peanut butter lover or a chocoholic. 

recipe binder image

Why You’ll Love Chocolate Peanut Butter Cupcakes

  • Tastes like a Reese’s Peanut Butter Cup.
  • Luxurious creamy peanut butter frosting. 
  • Stunning color. 
  • A hidden surprise. These decadent chocolate cupcakes are filled with creamy peanut butter. 

Ingredients

Get our FREE
e-cookbook

    We respect your privacy. Unsubscribe at anytime.

    The full printable recipe card with measurements and instructions is found at the bottom of the post.

    Cupcakes 

    • All-Purpose Flour 
    • Cocoa Powder 
    • Baking Soda 
    • Baking Powder 
    • Salt 
    • Sugar 
    • Vanilla
    • Margarine or Butter 
    • Eggs
    • Whole Milk 
    • Peanut Butter 

    Peanut Butter and Chocolate Frosting 

    • Unsalted Butter 
    • Confectioners’ Sugar 
    • Heavy Cream 
    • Cocoa Powder 
    • Peanut Butter 
    Chocolate peanut butter cupcakes ingredients.

    How to Make Chocolate Peanut Butter Cupcakes

    This will quickly become your favorite chocolate cupcake recipe. Here’s how to make the best cupcakes you’ve ever made. 

    Cupcakes: 

    • Step One: Preheat oven to 350°F. Line the cupcake tin with cupcake liners. Set aside.
    • Step Two: In a large bowl, cream sugar with butter until light and creamy. Add eggs, one at a time, mixing after adding each egg. Add vanilla.
    Steps to make chocolate peanut butter cupcakes.
    • Step Three: In another bowl, sift flour, cocoa, baking soda, baking powder, and salt.
    • Step Four: In small batches, add the dry mixture to the wet mixture, alternating with the milk. Make sure to start and end with the flour mixture. Beat until well combined.
    Steps to make chocolate peanut butter cupcakes.
    • Step Five: Scoop batter into the prepared cupcake tin, about 3/4 full.
    • Step Six: Bake for 20 to 25 minutes until a toothpick comes clean from the middle of a cupcake.
    • Step Seven: Let the cupcakes cool for 10 to 15 minutes. Then, scoop out the center of each cupcake with a spoon or cupcake scooper.
    • Step Eight: Spoon peanut butter until it reaches the top of the cupcake.
    Steps to make chocolate peanut butter cupcakes.

    Frosting: 

    • Step Nine: Cream the butter with an electric mixer in a large bowl. Add the powdered sugar. Slowly add the whipping cream and continue to mix until the frosting holds a stiff peak (this may take several minutes). If it’s not holding a stiff peak after several minutes, add more powdered sugar if necessary.
    Steps to make chocolate peanut butter cupcakes.
    • Step Ten: Evenly divide the frosting into two bowls; in the first bowl, add the cocoa powder and mix well. In the second bowl, add the peanut butter and mix well.
    Steps to make chocolate peanut butter cupcakes.
    • Step Eleven: Scoop the chocolate frosting into a pastry bag with a large frosting tip. Mash the frosting with the back of a spoon while it’s in the pastry bag. Turn the pastry bag.
    • Step Twelve: Scoop the peanut butter frosting into the same pastry bag and mash it with the back of a spoon in the pantry bag.
    • Step Thirteen: Twist the open end of the pastry bag until the frosting begins to come out. Frost the cupcakes.
    Steps to make chocolate peanut butter cupcakes.

    Equipment Needed

    If you want the best results when making the peanut butter chocolate cupcakes, I suggest grabbing a few critical pieces of equipment.

    This post contains affiliate links.

    What to Serve with Chocolate Peanut Butter Cupcakes

    These frosted cupcakes show off beautifully! Serve them with your favorite dessert recipes like these. 

    a sliced chocolate peanut butter cupcake on a plate

    Variations and Substitutions

    • Make mini cupcakes. Pour the batter into mini cupcake pans. 
    • Fill them with chocolate ganache. The melted chocolate will make the perfect filling. 
    • Top with peanut butter marshmallow fluff. This will make it extra fluffy and creamy. 

    Storage Instructions 

    First, ensure your cupcakes are thoroughly cooled before applying frosting. Then, frost them and place them in an airtight container. You can store your cupcakes on the counter at room temperature or in the fridge. 

    If you store your cupcakes in the fridge, you can set them out on the counter and allow them to warm up before you serve them. This will help bring back the moist and light texture of the cupcakes. 

    chocolate peanut cupcakes surrounding a cupcake on a cupcake stand

    Chocolate Peanut Butter Cupcakes Tips and Tricks

    • Make sure you get stiff peaks when you make the frosting. If you have been mixing for a while and are not seeing stiff peaks, add more powdered sugar. Do small amounts at a time to slowly reach the right consistency. If you do too much, you risk making it too thick. 
    • If your frosting is too thick, add a splash of milk to make it creamier. This is a trial-and-error process, but anyone can make frosting and succeed.
    • Add the chocolate frosting and the peanut butter frosting to plastic wrap before you place it in the piping bag. This will make it easier to add to the bag. 

    What are the Different Types of Cocoa Powder?  

    There are eight different kinds of cocoa powders. Here’s a quick summary of them. 

    • Natural Cocoa Powder – This kind is Tart, bitter, and astringent. It is not alkalized and is called unsweetened cocoa powder. 
    • Dutch Cocoa Powder – Alkalized with potassium carbonate. It has deep, earthy flavors. 
    • Red Cocoa Powder – Like Dutch, it has a higher pH and a bittersweet flavor. 
    • Double-Dark Cocoa Powder – A blended cocoa powder with a dark chocolate flavor. 
    • Triple Cocoa Powder – Unique to King Arthur Baking, is an all-purpose cocoa powder. 
    • Bensdorp Dutch Cocoa Powder – It has a deep chocolate flavor from Holland. 
    • Black Cocoa Powder – This is cocoa powder dyed to look darker, like the ones in Oreo cookies. You’ll also see this sold as dark chocolate powder. 
    chocolate peanut butter cupcakes on a plate

    Add-Ins

    Add some mini chocolate chips or even some peanut butter chips. You don’t have to add anything extra if you don’t want to, but some baking chips can add more flavor to the cupcakes.

    Can I Make It Into A Cake?

    Yes, this is a great recipe to make into a cake. Instead of pouring the chocolate cupcake batter into a cupcake tin, pour it into a round or square cake pan. The baking time will change, too. But the best part about this recipe is that the frosting tastes delicious on top – whether it’s a cake or a cupcake. 

    Why Are My Cupcakes Dense?

    You must measure everything precisely. If you have too much flour or dry ingredients, your cake could be very dense. Next time, add a little more wet ingredients to give it more moisture. 

    Can I Add Filling? 

    I put peanut butter in the center of each cupcake. I am a huge peanut butter fan, and having that extra peanut butter in the center is a treat to bite into. If you don’t want the added peanut butter, feel free to leave it out, and don’t stuff the cupcakes. 

    A chocolate peanut butter cupcake on a stand

    FAQ

    Can I use a box cake mix for the cupcake base?

    Of course. You can reach out for a box if you do not want to make a homemade cupcake. Just buy chocolate or devil-style cake mix and make cupcakes out of them according to the package. I love the flavor of this homemade chocolate cupcake recipe, but feel free to swap. 

    What is the best peanut butter to use? 

    I just used regular peanut butter. If you buy natural peanut butter, stir well to mix in the oils that separate on top. 

    Can you freeze chocolate peanut butter cupcakes? 

    Yes. You need to place it in an airtight container and then store it in the freezer for up to three months. Thaw in the fridge or even on the counter at room temperature. This is a great way to enjoy a sweet dessert here and there without needing to make a full batch of cupcakes. 

    How many servings does this make? 

    This recipe makes about 18 cupcakes.

    Cupcake Recipes

    • Pumpkin Pie Cupcakes | These scream fall in all things. Love pumpkin pie? Then your heart will skip a beat over these light, delicious cupcakes. 
    • Banana Chocolate Chip Cupcakes | Banana and chocolate work well together. This recipe is no denying it was meant to be a treat. Whip these up for a birthday, after school treat, or midnight snack. 
    • Snickerdoodle Cupcakes | This cupcake gives you the flavors of the famous snickerdoodle cookie. It is one of my favorite recipes for fall to make. 

    You’ll also like these Valentine’s Day Cupcakes, Snickerdoodle Cupcakes and Pineapple Upside Down Cupcakes.

    Follow me on Instagram @simplystacieblog, Facebook at Simply Stacie, TikTok @simplystacierecipes or Pinterest at @simplystacie and let me know how you liked this recipe and my other recipes.

    5 from 2 votes

    Chocolate Peanut Butter Cupcakes

    Created by Stacie Vaughan
    Servings 18
    Prep Time 20 minutes
    Cook Time 25 minutes
    Total Time 45 minutes
    Forget peanut butter cups! These cupcakes are the peanut butter and chocolate lover's DREAM with peanut butter inside the chocolate cake and swirled into the frosting on top!

    SAVE THIS RECIPE!

    Enter your email and we’ll send this recipe to your inbox.

    Ingredients
     
     

    Cupcakes

    • 2 ⅔ cups all-purpose flour
    • 1 ½ cups cocoa powder
    • ½ tsp baking soda
    • 4 tsp baking powder
    • ¼ tsp salt
    • 3 cups sugar
    • 2 tsp vanilla
    • 1 ½ tbsp margarine or butter softened
    • 4 large eggs
    • 2 cups whole milk
    • 1 cup peanut butter

    Frosting

    • 1 cup unsalted butter softened
    • 4 cups powdered sugar
    • 4 tbsp heavy whipping cream
    • ½ cup cocoa powder
    • 4 tbsp peanut butter

    Instructions

    Cupcakes

    • Preheat oven to 350°F. Line cupcake tin with cupcake liners. Set aside.
    • In a large bowl, cream together sugar with butter until light and creamy. Add in eggs, one at a time, mixing after adding each egg. Add vanilla.
    • In another bowl, sift flour, cocoa, baking soda, baking powder and salt.
    • In small batches, add dry mixture to wet mixture, alternating with milk. Make sure to start and end with the flour mixture. Beat until well combined.
    • Scoop batter into the prepared cupcake tin, about 3/4 full.
    • Bake for 20 to 25 minutes, or until a toothpick comes clean from the middle of a cupcake.
    • Cool for 10 to 15 minutes. Scoop out center of each cupcake with a spoon or cupcake scooper.
    • Spoon in peanut butter until it reaches the top of the cupcake.

    Frosting

    • In a large bowl, cream the butter with an electric mixer. Add in the powdered sugar. Slowly add the whipping cream and continue to mix until the frosting can hold a stiff peak (may take several minutes). If it’s not holding a stiff peak after several minutes, add in more powdered sugar, if need be.
    • Evenly divide the frosting into two bowls, In the first bowl add the cocoa powder and mix well. In the second bowl, add the peanut butter and mix well.
    • Scoop the chocolate frosting into a pastry bag with a large frosting tip. Mash the frosting with the back of a spoon while it's in the pastry bag. Turn the pastry bag.
    • Scoop the peanut butter frosting into the same pastry bag. Mash the peanut butter frosting with the back of a spoon in the pantry bag.
    • Twist the open end of the pastry bag until the frosting begins to come out. Frost the cupcakes.
    Shop the recommended products Plus browse all of my favorite products I use to create easy everyday recipes!

    Nutrition

    Serving: 1g | Calories: 583kcal | Carbohydrates: 83g | Protein: 10g | Fat: 25g | Saturated Fat: 10g | Polyunsaturated Fat: 11g | Cholesterol: 77mg | Sodium: 297mg | Fiber: 3g | Sugar: 60g

    The information shown is an estimate provided by an online nutrition calculator. It should not be considered a substitute for a professional nutritionist’s advice.

    Course Desserts
    Cuisine American
    Keyword Chocolate Peanut Butter Cupcakes

    Did you make this recipe?

    I’d love to see it! Make sure to share it on your favorite social platform.

    Want Even More Recipes?

    Join Moms Best Recipes to find more delicious family recipes.


    The Best of Simply Stacie ebook cover.

    free ebook!

    The Best of Simply Stacie

    When you subscribe to the newsletter for the latest updates!

    5 from 2 votes (2 ratings without comment)

    Leave a Reply

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

    Recipe Rating




    33 Comments

    1. Elva Roberts says:

      This recipe for Chocolate Peanut Butter Cupcakes is one of the most delicious and decadent that I have read in a while. I know they are wonderfully rich and scrumptious so, at some point, I will have to make them.

    2. Look so good! The kids would absolutely love them! hanks for the recipe!

    3. Great recipe, but this could mean trouble over here! lol

    4. These would go over great in this house and disappear very quickly!

    5. These look amazing!

    6. courtney b says:

      well i’m not a fan of peanut butter, but if I was these would be amazing. My kids and husband LOVE peanut butter so I gotta try to make these for THEM one day 🙂

      Thanks! xoxoxo

    7. rochelle haynes says:

      This looks good like to have some

    8. Oh.. chocolate peanutbutter is my favorite combo of all time! that icing looks soooooo good 🙂

    9. kristen visser says:

      NOW we are talking! peanut butter and chocolate mmm mmm mmmm, nothing better than that. I need to give these a try. I have never had anything like it

    10. Tiffanie Hope says:

      Chocolate+Peanut Butter+ heavenly combination!

    11. Lynda Cook says:

      Oh wow these look so good and pretty, my daughter makes a mean peanut butter and chocolate cupcake but they don’t look this good, shhhh don’t tell her…lol!!!

    12. I usually eat the frosting and the cake together, I think that’s the way it’s meant to be eaten. I can’t wait to give this a try, you know I love chocolate. Thank you for sharing this recipe.

    13. And ALL I can say is YES!!!!! 🙂

    14. mrsshukra says:

      Chocolate and peanut butter — unbeatable combo!

    15. I love chocolate and peanut butter combinations (Reese’s are my fav candy).

    16. David Fultner says:

      Wow this is one special cup cake. I wish I had one.

    17. Stacy Scott says:

      Omgosh, I am so Drooling over here, at the moment. This Looks and Sounds Delicious =) I will be trying this for my son’s up coming Birthday on the 17th Thank you for sharing Yum Yum

    18. Darlene Schuller says:

      mmmm these look so yummy & I love peanut butter in any way shape or form!! I’ve got to try these thank you so much.

    19. Stephanie LaPlante says:

      OMG I totally need these for my dad’s birthday party. I love peanut butter!

    Similar Posts