Chocolate–Peanut Butter Cupcakes

You’ll love the classic combination of chocolate cake and peanut butter frosting. These cupcakes are tender, moist, and decadent! Try adding toasted almonds to the cake for a popular candy-bar taste!

Serves: 14Hands-on: 35 minutesTotal: 2 hours 10 minutesDifficulty: Medium

Serves: 14


  • 1 1⁄2 cups unbleached all-purpose flour
  • 1 cup sugar
  • 1⁄4 cup cocoa powder
  • 1 tsp. baking soda
  • 1⁄2 tsp. salt
  • 1⁄4 cup canola oil
  • 11 Tbsp. peanut butter, divided
  • 1 1⁄8 tsp. vanilla extract, divided
  • 1 tsp. vinegar
  • 1 cup water
  • 2 Tbsp. vegetable shortening
  • 3 Tbsp. plus 2 tsp. vegan margarine, softened, divided
  • 1 1⁄4 cups powdered sugar, divided
  • 1⁄3 cup plus 2 Tbsp. soy creamer, divided
  • 1⁄8 tsp. vanilla extract
  • 4 3⁄4 oz. vegan chocolate chips


  • Preheat oven to 350°F.
  • In a large bowl, whisk together flour, sugar, cocoa powder, baking soda, and salt. Set aside.
  • In a separate bowl, whisk together oil, 3 tablespoons peanut butter, 1 teaspoon vanilla extract, vinegar, and water until smooth. Gently stir wet ingredients into flour mixture, stirring until there are no large lumps. Pour batter into paper-lined cupcake pans until 3⁄4 full.
  • Bake 20 to 22 minutes or until a toothpick comes out clean when inserted into the center of the cupcakes. Allow the cakes to cool in the pans for 10 minutes, then remove from pans and place on wire racks to cool completely.
  • To make frosting, beat shortening, 2 tablespoons vegan margarine, and remaining 1⁄2 cup peanut butter in a large bowl until blended. Beat in 3⁄4 cup powdered sugar, 2 tablespoons of soy creamer, and remaining 1⁄4 teaspoon vanilla extract. Beat in the rest of the powdered sugar, adding additional powdered sugar or soy creamer until desired consistency is achieved.
  • To make ganache, place remaining 1⁄3 cup soy creamer and remaining 5 teaspoons vegan margarine in a bowl over a pan of gently simmering water and heat until the margarine melts. Add the vegan chocolate chips and continue to heat, stirring constantly until the mixture is smooth.
  • Frost cupcakes the frosting and drizzle with the chocolate ganache.
  • Store in the refrigerator in an airtight container.