vegan dark chocolate peanut butter swirl cupcakes
Prep time
Cook time
Total time
I think we can all agree that chocolate and peanut butter are one of the most perfect combinations ever! These Vegan Dark Chocolate Peanut Butter Swirl Cupcakes combine the two in a sweet, decadent, delicious treat.
Recipe type: Cupcakes
Serves: 15
  • *for the cupcakes*
  • 1¼ cups all purpose flour
  • 1 cup granulated white sugar
  • ½ cup dark cocoa powder
  • 1 tsp baking powder
  • ½ tsp baking soda
  • ¼ tsp salt
  • 1 cup nondairy milk
  • ⅓ cup vegetable oil
  • 2 tbsp white vinegar
  • ½ tbsp vanilla extract
  • ¼ cup creamy peanut butter
  • *for the peanut butter frosting*
  • ¼ cup vegan butter
  • ½ cup shortening
  • 3 tbsp creamy peanut butter
  • 2 cups powdered sugar
  • 1-2 tbsp milk, as needed for thinning
  • *for the chocolate frosting*
  • ¼ cup vegan butter
  • ½ cup shortening
  • ¼ cup cocoa powder
  • 2 cups powdered sugar
  • 1-2 tbsp milk, as needed for thinning
  1. Preheat oven to 350F. Place 15 cupcake liners in 2 muffin pans and set aside.
  2. To make the cake, whisk together the flour, cocoa, sugar, salt, baking powder, and baking soda in a large bowl.
  3. Add in the nondairy milk and oil, and mix vigorously. Add in the vinegar and vanilla, and mix until well combined. Finally, stir in the peanut butter.
  4. Divide the cake batter between the prepared cupcake liners, and bake for 17-20 minutes, until a toothpick inserted in the center comes out with just a few crumbs. Set aside to cool completely before filling.
  5. To make the peanut butter frosting, combine the vegan butter, vegan shortening, and peanut butter in the bowl of a stand mixer fitted with the paddle attachment. Beat until smooth and creamy, then add in the vanilla.
  6. Mix in the powdered sugar, one cup at a time until frosting is thick and holds its shape. If it is too thick, add some nondairy milk to smooth it out.
  7. Repeat the same exact process for the chocolate frosting!
  8. To frost, see one of the methods of 2-color frosting I mentioned above and frost cupcakes as desired. Top each with a ¼ of a peanut butter cup. Enjoy!!
Recipe by The Baking Fairy at