Indulge in the irresistible combination of creamy peanut butter and rich chocolate with these decadent peanut butter cupcakes. Perfect for any occasion, these cupcakes are sure to satisfy your sweet tooth cravings.

Preparation time: 20 minutes | Cooking Time: 20 minutes | Total Time: 40 minutes | Serves: 12 cupcakes


  • 1 1/2 cups all-purpose flour
  • 1 1/2 tsp baking powder
  • 1/2 tsp salt
  • 1/2 cup unsalted butter, softened
  • 1 cup creamy peanut butter
  • 1 cup sugar
  • 2 large eggs
  • 1 tsp vanilla extract
  • 1/2 cup milk
  • 1 cup chocolate chips


  1. Preheat oven to 350°F (180°C) and line muffin tin with cupcake liners.
  2. In a medium bowl, whisk together flour, baking powder, and salt. Set aside.
  3. In a separate bowl, cream together butter, peanut butter, and sugar until light and fluffy.
  4. Beat in eggs, one at a time, then stir in vanilla extract.
  5. Gradually mix in the dry ingredients, alternating with the milk, until fully combined.
  6. Stir in chocolate chips until evenly distributed in the batter.
  7. Divide batter evenly among the cupcake liners, filling each about 2/3 full.
  8. Bake for 18-20 minutes, or until a toothpick inserted into the center comes out clean.
  9. Let cupcakes cool in the tin for 5 minutes, then transfer to a wire rack to cool completely.
  10. Enjoy these delicious peanut butter cupcakes on their own or topped with your favorite frosting!

Nutrition Information:

Calories: 320 || Carbohydrates: 35g || Protein: 7g || Fat: 18g || Fiber: 2g

How useful was this post?

Click on a star to rate it!

Average rating 0 / 5. Vote count: 0

No votes so far! Be the first to rate this post.

Leave a Comment