These vegan chocolate cupcakes with vegan chocolate buttercream need no selling. They're fluffy and pillowy and combined with the velvety frosting they'll send you into a chocolate coma you'll never want to wake up from.

I've been making, eating and feeding these vegan chocolate cupcakes for more than a decade now, and I wanted to bring them back to the front of the blog along with a recipe for a scrumptious and easy chocolate buttercream I usually top these cupcakes with.
These are the cupcakes that I send with Jay for birthdays at school and for teacher appreciation days (along with these scrumptious vegan vanilla cupcakes). These are the cupcakes I make for special friends. These are the cupcakes that have always won the hearts of anyone I feed them to, because they just are so good. Soft, pillowy, intensely chocolate-y, with a buttercream so delicious that after a bite you'll think you've died and gone to chocolate heaven.
And they are so easy to make. Easy enough that you could teach a child to make them. Although you probably shouldn't or they will be eating chocolate cupcakes for every meal.
Helpful tips
- These are really so easy, you don't need a whole lot of tips. But if I had to ask you to pay attention to one thing, it would be to make sure that you sift all of the dry ingredients. This ensures your cupcake is lighter, and it also makes sure that there are no lumps of baking soda remaining in the flour that could ruin the batter.
- Use a good quality cocoa powder or cacao powder. These are chocolate cupcakes, so you need to make sure that the chocolate flavor is true and awesome. I link to the kind I use from the recipe.
- These cupcakes are soy-free, and although I use almond milk, you can make them nut-free by using any other nondairy milk.
- For the buttercream, make sure your vegan butter is at room temperature.
- You can make your frosting as sweet as you want it to be. I go with three cups of powdered sugar, which is sweet enough for me without being cloying, but if you have a sweeter tooth, use about 3 ½ to 4 cups. Taste as you go.
- The cupcakes themselves are so awesome, I sometimes serve them without any frosting and with just a dusting of powdered sugar. And if you're on a health kick (around the holidays?) you can certainly do that, but they are really, truly divine with the buttercream.
Ingredients
- Unbleached all purpose flour
- Baking soda
- Baking powder
- Unsweetened cocoa powder or cacao powder
- Almond milk
- Apple cider vinegar
- Sugar (use cane or turbinado)
- Pure vanilla extract
- Vegetable oil
- Vegan Butter
Reader review
Just made these and they are truly scrumptious! jumping up and down because I love chocolate and I love cupcakes!"
-- Cheryl
More vegan cupcake recipes
- Vegan Mango Cupcakes with Mango Buttercream Frosting
- Vegan Orange Cupcakes
- Vegan Carrot Cupcakes
- Vegan Lemon Cupcakes
- Vegan Irish Cream Cupcakes
- Also check out the ultimate vegan Chocolate Cake recipe.
Vegan Chocolate Cupcakes
Ingredients
For the chocolate cupcakes:
- 1 cup unbleached all-purpose flour
- ⅓ cup cocoa powder
- ¾ teaspoon baking soda
- ½ teaspoon baking powder
- ¼ teaspoon salt
- 1 teaspoon instant coffee granules (optional)
- 1 cup nondairy milk (I used almond but any non-dairy milk is fine)
- 1 teaspoon apple cider vinegar
- ¾ cup sugar
- ⅓ cup vegetable oil
- 2 teaspoon pure vanilla extract
For the vegan chocolate buttercream:
- 16 tablespoon vegan butter (2 sticks, at room temperature)
- ½ cup cocoa powder
- 3 cups powdered sugar (you can use more for more sweetness)
- ¼ cup nondairy milk (I used almond but any nondairy milk is fine)
- 2 teaspoon pure vanilla extract
Instructions
Make the vegan chocolate cupcakes:
- Preheat the oven to 350 degrees Fahrenheit.
- In a bowl, mix the almond milk and vinegar and set aside for a few minutes until it curdles.
- Add the sugar, oil, vanilla extract and beat togeter until it turns frothy.
- In another bowl, sift together the flour, baking soda, baking powder, cocoa powder, coffee granules if using, and salt.
- Add the cocoa-flour mixture to the wet ingredients in two batches, mixing well until the mixture is fairly smooth. Don't overbeat. A few small lumps are fine.
- Line a cupcake pan with paper liners. Pour the batter into each liner, about ¾ full.
- Bake in the preheated oven for 18 minutes or until a toothpick inserted in the center of a cupcake comes out clean.
- Cool on a rack for about 10 minutes. Then unmold the cupcakes and place them on the rack to cool thoroughly before frosting..
Make the vegan buttercream:
- Place the butter, soft and at room temperature, into a bowl. Add the milk and vanilla, cocoa powder and a cup of sugar. Whisk until thoroughly combined, then add more sugar and whisk again to mix, continuing until you've used up all three cups of sugar. This is best done in a stand mixer with the whisk attachment or using a hand mixer.
- Frost the cupcakes.
Nutrition
When I first posted this recipe almost 11 years ago, I dedicated it to my resident chocolate cupcake, my dog Opie, who was quite possibly the most adorably headstrong dog I ever walked. Opie has since passed away, and as I rewrote this post, I could not bring myself to erase this essay about this very special baby of mine, who lives forever in my heart.
Walking my dog Opie is an adventure. You never know where it's going to take you, and you're lucky if you get back home on time and in one piece.
Okay, I exaggerated just a little about coming home in one piece because so far I have, but the rest of it is absolutely true.
When Opie was younger, we tried all we could to train him to walk like a "good dog." But for some reason- likely the fact that he is the most stubborn creature I've ever known - he refused to fall in line.
Although he walks at least twice a day, rain, shine, snow or ice, Opie treats every walk like it's his first one. He goes raring out the door, eager to chase down every squirrel, stare at every person he sees, and sniff hard at every calling card left in the grass by every dog in the neighborhood.
Sometimes, he decides he wants to go a certain route. And arguing with Opie is not easy. If I walk in another direction than the one he's set his mind to, he will first bury his front feet in the ground, put his head down, and refuse to budge. His big, brown eyes meanwhile will make a frantic appeal, asking me to reconsider.
If I insist, he'll just sit down.
As you might have guessed, I usually give in.
But although he might sound like a bit of a pain in the rear- and he certainly is a lot of the time- it is indeed hard to fight that kind of curiosity and vibrance. I am always awe-struck by how his enthusiasm never seems to wane.
In freezing weather, as I plod with him through knee-deep snow, begging him to walk fast, he will plonk down on a smooth patch in a neighbor's lawn, turn on his side, and move vigorously back and forth to make a snow angel. Then he'll put down his ear to the ground, push up his playful butt, and go sliding through the snow, enjoying himself completely. Even though my fingers and toes are screaming for life by this time, I can't help but laugh.
Some of you might wonder - as I am sure most of my neighbors do- why I don't work harder to make Opie behave as I want him to. Well, Opie's not a badly behaved dog. As a stranger delighted by his antics once remarked, very astutely, he just has a mind of his own.
And I'm certainly not going to fight that.
Nicole Ordway
This is an awesome chocolate cup cake recipe!! They tasted delicious, were super chocolaty even without frosting, perfectly moist and fluffy, and rose beautifully! Definitely a keeper and the only chocolate cupcake recipe I’ll use from now on, and I have tried 10+ recipes. Thank you!! 🙂
Joann
The best vegan cupcakes ever! My kids can't get enough of these.
Judy
You had me at "chocolate." Can't wait to try these. Hugs to Opie!
Cheryl
Just made these and they are truly scrumptious! jumping up and down because I love chocolate and I love cupcakes! Thank you! Can't wait to try your recipe for peanut butter frosting next!
Supriya
wonderful recipe, can i use cow milk? do you think that will work the same way?
Vaishali
Supriya, yes, but almond milk or soy milk are healthier options.
Anonymous
great story! I feel your pain, I have three dogs with minds of their own. They are the spark plugs of our household.
HollyFonda
This recipe looks wonderful, but I had a quick question before I try it...the soy or almond milk - should it be the unsweetened or the original? Thanks!
Vaishali Honawar
Holly, I use sweetened because that's what I usually have on hand. Unsweetened would be fine-- the sugar in the nondairy milk is not significantly enough to make a taste difference.
SS
I enjoyed reading about Opie. What a character!
These cupcakes look delicious. I will be making them now for my kids who are chocoholic :).
Vaishali
Anonymous, it will look curdled-- the solids will lump up a little.
Anonymous
I'm making these tomorrow in food technology, so I need to know what would it look like when it curdles?
Anonymous
I made these last night and they are indeed VERY moist and light! Great texture and flavor. This will be my go to for chocolate cupcakes. Thanks!
Anonymous
Can I use flour substitution because I have celiac?
Anonymous
I made these cupcakes last night for my family. I altered them a bit by adding 1/3 of a cup of chocolate chips and a little extra cocoa. I also added the cream cheese icing from the Carrot cake (also a must try)and I have to say, these cupcakes are so moist and delish. Omg! better than any store bought cupcake I have ever had. Please try these. You won't regret it!
Nikita
Hi, I just came across this post when I was browsing. The cup cake looks yumm from the pics 🙂 I wanna try it, but I dont understand, why do you have to curdle the milk with vinegar. Is it okay to use it that way? And I dont mind using dairy products, so is it fine to replace soy milk wit ordinary milk?
Anna
Weirdest. Coincidence. Ever.I wandered in from the Google looking for a cupcake recipe, but...My family had a three-legged Labrador named Opie for almost thirteen years. He was such a joy to spend time with, as with yours. Thanks for the recipe - and the bit of serendipity! <3
Madhuram
I have also seen rave reviews for this cupcake and was going to bake one of these days. It sure looks very good.
Uma
Delicious cupcake dear! Opie looks so adorable!
BTW, I have tagged you to bake a bread for a worthy cause. Please check it out here for details:
Eggless Banana Cake with Chocolate Chips
Jen
Opie sounds just like my Mina! I always get the "who's walking who(m)?" comment... She would go on 100 walks a day if I'd take her!
Mihl
What a cute dog. And what a yummy cupcake!
raaji
Cute cupcake.....looks so moist....
Good to see Opie vaishali.he seems very energetic....
Gita's Kitchen
The cake looks so decadent... Opie looks soo cute. Reminds me of my dog I had when I was a kid, I have had so many experiences of loosing the grip of the leash and running behind my dog all through our street...
Cham
So adorable Oopie 🙂 The snowy touch with the moist cupcake is simply delicous
Usha
Cute post, Opie sounds delightful....the cupcakes looks pretty yum 🙂
ANJALI J.
LOved the dogs pics.. cupcakes look yummy.. just wanted to say Bye b4 i go on a long break.. Miss u..
Aparna
Opie is beautiful and you're lucky to have him.
And so is your cupcake, but I think I'll choose Opie over the cupcake.:)
Pearlsofeast
Nice post Vaishali and it is indeed a very moist cake,the texture is really good and the colour too.I have bookmarked it.Wonderful and thanks.
Priya
Lovely pictures n cupcakes looks really moist n yummy..
arundati
doggie calling card!! that's hilarious!! i cant help but give in to goo goo doggie eyes....
Curry Leaf
Adorable pix.The cupcakes looks moist and soft.Very well turned out.
Vij
Tempting pics! perfectly baked cupcake.
Opie looks so adorable!
Sunshinemom
Opie sounded so much like one of the farm dogs that James Herriot would talk about in his books!! He is definitely the best, and so is the cupcake. Great color too:)
anudivya
Opie is adorable and he is very smart too. How could one not give in to those big brown eyes!!! I wouldn't even try 🙂
Divya Vikram
Cute pictures and cupcakes look really moist n delicious.