Chocolate Cupcakes with Peanut Butter Cream Cheese Frosting
Recipe type: Dessert
Prep time: 
Cook time: 
Total time: 
For the Cupcakes
  • 2 Cups Sugar
  • 1-3/4 Cups All-Purpose Flour
  • ¾ Cup Cocoa
  • 2 tsp Baking Powder
  • 2 tsp Baking Soda
  • 1 tsp Salt
  • 2 Eggs
  • 1 Cup Buttermilk
  • ½ Cup vegetable oil
  • 2 tsp Vanilla Extract
  • 1 Cup Boiling Water
For the Frosting
  • 8 oz Cream Cheese, Softened
  • ½ Cup Creamy Peanut Butter
  • 2 Cups Powdered Sugar
Make the Cupcakes
  1. Heat oven to 350°
  2. Line 24 – 30 muffin tins with cupcake liners and spray the liners and top of muffin pan lightly with cooking spray.
  3. Mix everything together in a stand mixer or with beaters and fill muffin cups about ¾ full. The batter will be pretty thin.
  4. Cook for 22 – 25 minutes or until toothpick inserted into the cupcakes comes out clean.
  5. Cool completely on a wire rack before frosting.
Make the Frosting
  1. In the bowl of a stand mixer, beat cream cheese and peanut butter together until it’s well mixed and lightened in color.
  2. Slowly add in the powdered sugar, a little bit at a time, until it’s all incorporated
Frost and Eat the Cupcakes!
Recipe by Jason's Cooking at