• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Home
  • Recipes
    • Desserts
    • Mains
    • Drinks
    • Snacks
    • Food Tips
    • Sign Up
  • About
    • Food Photography Tips
    • Privacy Policy
  • Work With Me
    • Facebook
    • Instagram
    • Pinterest
My Vegan Minimalist
menu icon
go to homepage
  • Recipes
  • About
  • Collaborate
  • Free Course
    • Facebook
    • Instagram
    • Pinterest
  • search icon
    Homepage link
    • Recipes
    • About
    • Collaborate
    • Free Course
    • Facebook
    • Instagram
    • Pinterest
  • ×

    Home » Vegan Recipes

    Easy Vegan Peanut Butter Chocolate Cupcakes

    Published: Aug 13, 2020 · Modified: May 6, 2022 by Tajda Ferko This post may contain affiliate links

    3282 shares
    • Facebook
    • Twitter
    • Email
    Jump to Recipe

    These super easy vegan peanut butter chocolate cupcakes are soft, airy and moist. With double the peanut goodness, they’re rich in flavour and look gorgeous. 

    Why Choose This Recipe

    A chocolate peanut butter cupcake  with a bite taken out of it on a grey surface.
    • Completely beginner-friendly
    • Includes clear step-by-step photos
    • Can be made in large or small batches
    • Peanut flavour is in the batter and in the icing
    • Easy to customise
    • FAQ + Troubleshooting below

    The Ingredients

    You’ll mostly just need cupboard staples to make this recipe - nothing fancy or expensive.

    Various ingredients needed to bake cupcakes laid out in bowls on a flat surface.

    A couple of notes regarding the ingredients:

    Peanut butter: You’ll need to use smooth peanut butter. Crunchy peanut butter is likely to get stuck in your icing nozzle. This will create a real mess and lots of frustration (believe me, I’ve been there). 

    Plain flour: It’s important that you use plain white flour and not strong white bread flour. Bread flour is not suitable for making cupcakes or any other cakes. 

    Plant milk: I used unsweetened oat milk. You can use any other unsweetened plant milk of your choice such as almond, soy, etc. Whatever your choice of plant milk, make sure you’re using milk that contains no sugar. This means no sugar whatsoever and not just ‘no added sugars’. If you’re using sweetened plant milk, your cupcake might turn out much sweeter than intended. 

    Vinegar: I used white wine vinegar. Feel free to substitute with apple cider vinegar. 

    Step-by-step Photos

    Here’s a quick and handy visual guide to making this recipe. Find all the exact measurements and detailed description in the recipe card at the bottom of this page.

    A collage of nine images showing 9 steps in making a cupcake.
    1. Combine plant milk and vinegar to create vegan sour milk. Stir and set aside. 
    2. Mix melted dairy-free butter and sugar using a fork/spoon. 
    3. In a separate bowl, sift all your dry ingredients. Mix well.
    4. Add the butter mixture and vanilla to your sour milk. Mix, then slowly pour your wet ingredients over your dry ingredients whilst stirring the mixture. Mix until no more flour specks can be seen but do not overmix. 
    5. Add your peanut butter on top of the mixture and stir very gently. 
    6. Pour your cupcake batter into your lined cupcake tin filling them almost all the way to the top (about ⅘ full).
    7. Bake at 180°C / 356°F (fan oven) for 20 minutes.
    8. In the meantime, prepare your icing by mixing dairy-free butter, sugar and peanut butter using a fork (or an electric mixer if preferred). Place in the fridge to set for about 10-15 minutes.
    9. Leave your cupcakes to cool on a cooling rack. Once cool, fill a piping bag with your icing and start icing. Drizzle with sauce if desired.

    My Top Cupcake Tips

    Two cupcakes laid out on a piece of linen with various ingredients scattered around them

    1. Pour slowly

    When adding your wet ingredients to your dry mixture, make sure you’re pouring slowly. In the meantime, use a fork or a whisk to evenly mix in all the liquids as you pour. Wondering why that’s important?

    If you pour your liquids fast and then try to stir you might get big clumps and won’t be able to create a perfectly smooth batter without mixing it too much (which is another problem in itself - coming up next).

    2. Do not overmix

    If you want fluffy and airy cupcakes it’s super important that you do not overmix your batter. Wondering why? The more you stir, the more gluten will develop in your mixture. This will make your bakes chewy and bread-like. 

    Keep the mixing to the absolute minimum - gently stir until combined and stop as soon as you see that everything’s come together to form a smooth mixture.

    3. Do not overfill

    Fill your cupcake about ⅘ full. If you overfill it the batter might spread over the edges of the pan whilst baking. Additionally, they might not bake fully.

    My Best Icing Tips

    Two hands holding an icing bag and icing a cupcake.

    1. Smooth peanut butter

    I can’t stress the importance of this enough. If you’re using crunchy peanut butter, it might get stuck into the icing nozzle. This will be super frustrating and result in you having to make a whole new icing. 

    2. Chill it

    Once you’ve made your icing, pop it in an airtight container and chill in the refrigerator. This way you’ll get stiff icing that creates the most beautiful swirls. 

    3. Wait to cool

    You should never ice cupcakes when they’re still warm. Instead, wait until they’ve cooled down completely and then ice.

    4. Apply pressure

    When you’re ready to start icing your cupcake, make sure you’re applying even pressure to the icing bag. Be firm, not too slow and not too fast when creating your swirl. 

    If you’re worried about it, I recommend practising a couple of small icing swirl on a plate or a cookie. This way you’ll be able to get the hang of it and perfect your technique before icing the cupcakes. 

    5. Dust and drizzle

    To make these cupcakes look and taste even better, I recommend topping your icing with some finely chopped dark chocolate or peanuts. 

    Additionally, finish it off with a dark chocolate drizzle as seen on the photos. 

    For more piping techniques, check out this video.

    FAQ + Troubleshooting 

    Stuck making your vegan peanut butter chocolate cupcakes? Let me help you!

    A straight-on view of two iced cupcakes drizzled with chocolate sauce.
    Why are my cupcakes crooked and uneven?

    Uneven cupcakes are usually a result of bigger clumps of baking powder/flour/sugar left in one place. It means that your ingredients aren’t distributed evenly. Sadly there’s not much you can do to fix it once the cupcakes are already made.

    However, you can prevent this from happening again in the future.
    First, make sure you sift all your dry ingredients to get rid of any big clumps.
    Second, take enough time to mix all your dry ingredients very well.

    I’ve mentioned above that your final batter shouldn’t be overmixed. However, you can and should mix your dry ingredients very well to ensure even distribution.

    Why are my cupcakes dry?

    Dry cupcakes are a sign of overbaking. Make sure you stick to the 20-minute baking time. 

    If you’ve already overbaked the cupcakes, there are still a couple of tricks that could help ease the dryness.

    First, add the icing and drizzle with extra sauce such as chocolate sauce, caramel, syrup, etc.

    Second, it might help to pop these in the microwave for about 20-30 seconds. This will help release some moisture and make your cupcakes feel softer and moister.

    How do I store my cupcakes?

    First, let them cool completely, then pop them into an airtight container and store at room temperature for about 2-3 days. 

    As is always the case with baked goods, the cupcakes will gradually lose their quality as time goes by. This is why I recommend eating them on the first or second day. 

    How to fix icing that's too dry / too wet?

    If your icing is too wet, you can add more icing sugar (1 teaspoon at a time).

    If your icing is too dry, you can add more butter (1 teaspoon at a time).

    Did you enjoy my vegan peanut butter chocolate cupcakes recipe? I've got more vegan desserts in store for you. Check out my double chocolate cupcakes, peanut butter brownie, lemon curd rolls and oat milk pancakes.

    If you have any more questions or you're feeling stuck, feel free to ask any questions in the comments section below. As always, if you liked this recipe I would really appreciate it if you could leave a review .

    Thank you!

    FREE 5-DAY FOOD PHOTOGRAPHY COURSE

    Please wait...

    Thank you for signing up!

    🍴Recipe

    Vegan Peanut Butter Chocolate Cupcakes

    Easy vegan cupcakes with a delicious peanut butter icing.
    5 from 12 votes
    Print Pin Rate
    Course: Dessert
    Cuisine: Vegan
    Diet: Vegan, Vegetarian
    Prep Time: 15 minutes
    Cook Time: 20 minutes
    Total Time: 35 minutes
    Servings: 6 cupcakes
    Calories: 375kcal
    Author: Tajda Ferko

    Equipment

    • Cupcake tin
    • Icing bag and nozzle
    • Sieve

    Ingredients

    FOR THE CUPCAKE

    • 150 ml plant milk I used unsweetened oat milk. 150ml equals ⅔ cup
    • 2 teaspoon white wine vinegar or other vinegar
    • 75 g dairy-free butter 75g equals ¼ cup and 1 tbsp
    • 45 g caster sugar 45g equals just under ¼ cup
    • 1 teaspoon vanilla extract
    • 3 tablespoon cocoa powder
    • 85 g plain white flour 85g equals ½ cup plus 1 tbsp
    • 2 teaspoon baking powder
    • 1 tablespoon peanut butter for in your main butter
    • 6 teaspoon peanut butter 1 teaspoon to go in each separate cupcake

    FOR THE ICING

    • 120 g dairy-free butter 120g equals ½ cup
    • 200 g icing sugar 200 g equals 2 cups
    • 8 tablespoon peanut butter smooth
    US Cups - Metric

    Instructions

    FOR THE CUPCAKES

    • Combine plant milk and vinegar to create vegan sour milk. Stir and set aside.
    • Mix melted dairy-free butter and sugar until smooth using a fork/spoon.
    • Add the butter mixture and vanilla to your sour milk. Mix well.
    • Sift all your remaining dry ingredients (cocoa, flour, baking powder).
    • Mix, then slowly pour your wet ingredients over your dry ingredients whilst stirring the mixture.
    • Mix until no more flour specks can be seen but do not overmix. 
    • Add your peanut butter on top of the mixture and stir very briefly.
    • Pour your cupcake batter into your lined cupcake tin filling them almost all the way to the top (about ⅘ full).
    • Add a teaspoon of peanut butter to each cupcake. Create a swirl using a skewer, chopstick or a thin knife.
    • Bake at 180°C / 356°F (fan oven) for 20 minutes,
    • In the meantime, prepare your icing (instructions below).
    • Once baked, leave your cupcakes to cool on a cooling rack.
    • Once cool, fill a piping bag with your icing and start icing. Drizzle with sauce if desired.

    FOR THE ICING

    • Mix dairy-free butter, sugar and peanut butter using a fork (or an electric mixer if preferred - but not necessary).
    • Place in the fridge to set for about 10-15 minutes.

    Notes

    • Important: Whilst I do provide cups measurements above, I do recommend using weights measurements. Both European and American measurements are found in the recipe card above (click on US Customary to switch from European to US measurements).
    • This recipe has been tested using weights measurements and due to the fact that cups are considerably less accurate and vary in size, I cannot guarantee the recipe will turn out as intended if using cups measurements.
    • Use the step-by-step photos above as your visual guide.
    • Make sure to pour your wet ingredients slowly over your dry ingredients to prevent clumps.
    • For soft and airy cupcakes, do not overmix your batter.
    • Never attempt to ice cupcakes when they're still warm.
    • If your icing is too dry, add more butter (1 teaspoon at a time).
    • If your icing is too wet, add more icing sugar (1 teaspoon at a time).
     

    Nutrition

    Calories: 375kcal | Carbohydrates: 47g | Protein: 3g | Fat: 21g | Saturated Fat: 5g | Sodium: 235mg | Potassium: 246mg | Fiber: 2g | Sugar: 21g | Vitamin A: 1050IU | Calcium: 107mg | Iron: 1mg

    Disclaimer: The nutritional information above is calculated automatically. The author of this post cannot guarantee 100% accuracy of this data.

    Tried This Recipe? Tag Me Today!Mention @MyVeganMinimalist or tag #MyVeganMinimalist!

    More Easy Vegan Recipes

    • A yellow frozen lemonade ice cube placed on a small round plate.
      Easy Homemade Frozen Lemonade Concentrate
    • Roasted pepitas on a brown baking sheet
      Oven Roasted Pepitas - 4 Ways!
    • A close-up shot of two slices of lazy cake placed on top of each other
      Lazy Cake - No-Bake Chocolate Cookie Cake Recipe
    • Avocado Lime Crema - Healthy, Vegan Dip

    5-Day Free Food Photography Course

    Privacy Policy

    Reader Interactions

    Comments

    1. Evia

      August 18, 2021 at 5:47 pm

      5 stars
      Thanks, they turned out great! Because I don't have an oven, I made them in the airfryer, in individual silicone cups, 160 for 18 minutes.
      I would like to note the amount of frosting is slightly too much for 6 cupcakes even when piled on generously. Not that it's a problem to eat leftover frosting as is because it was delicious. I did end up using just 160 grams of powdered sugar because that's all I had and it made for the perfect frosting, sweet but not too sweet.

      Reply
      • Tajda Ferko

        August 18, 2021 at 5:52 pm

        Hiya Evia, thank you so much for your lovely comment and review, really happy to hear you enjoyed these! And how cool you made them in an airfryer, wow! In terms of the frosting - noted! I'll be retesting this recipe soon and adjust accordingly. Thank you for letting me know! xx

        Reply
    2. Evia

      September 26, 2021 at 10:45 am

      5 stars
      I loved this so much I've made it several times since. On a couple of these times, I ran into a bit of a problem when the vegan milk was straight from the fridge, so when I added the melted vegan butter+sugar, it all coagulated into unsightly yellow clumps. If this happens to anyone else, don't despair, just heat the milk mixture up a bit until the yellow butter clumps melt. It will still work! Thanks again for a great recipe Tajda.

      Reply
    3. Zoe

      November 04, 2021 at 3:15 pm

      5 stars
      These are soooo soo yummy, highly recommend. If you cant be bothered with making frosting I bought vegan butter cream frosting and then combined it lightly heated up peanut butter (helps mix it together). Thanks for the recipe! 🙂

      Reply
    4. Becky

      January 23, 2022 at 3:00 pm

      Can I clarify is it baking powder or soda?

      Reply
      • Tajda Ferko

        January 24, 2022 at 3:46 pm

        Hi lovely, it's baking powder! 🙂

        Reply

    Leave a Reply Cancel reply

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

    Recipe Rating




    Primary Sidebar

    Hi there! I'm Tajda (pronounced tide-ah) and I'm here to take you on a delicious plant-based journey! My recipes are easy to make, affordable, and always vegan.

    Trending

    • The Best Easy Immersion Blender Hummus (Vegan & Oil-free Option)
    • A side view of a plate featuring a stack of vegan almond milk crepes
      In-depth Foodtography School Review + Discount (+ Free Bonus)
    • Vegan Stew And Dumplings
    • The BEST Vegan Burrata Cheese with Cashews (Dairy-Free)

    Easter Favorites

    • Creamy Leek Soup Without Potatoes - 30 Minutes
    • Vegan Spiced Pear & Almond Cake
    • Vegan Pigs in Blankets - Easy Carrot Party Snack
    • Crispy Oven Roasted Lentils - 5 Ingredients

    Spring is Coming!

    • 5-Minute Green Pizza Sauce with Basil & Spinach
    • Tabule Salad - Easy & Healthy Ingredients
    • Vegan Soft Silken Tofu 'Egg' Scramble
    • Vegan Wilted Spinach Salad with Tahini Dressing

    As seen in

    Free Course

    Footer

    ↑ back to top

    About

    • Privacy Policy

    Newsletter

    • Sign Up! for emails and updates

    Contact

    • Contact
    • Work With Me

    Copyright © 2023 My Vegan Minimalist