Food Sharing Vegan

  • Vegan Thanksgiving Recipes
  • Recipes
    • All Recipes
    • Breakfast
    • Lunch
    • Dinner
    • Soups & Stews
    • Appetizers
    • Side Dishes
    • Desserts
    • Baking
    • Drinks
    • Air Fryer
    • Instant Pot
    • Vegan 30 Minute Meals
    • Pasta
    • Salads
    • Sauces & Dressings
    • Thanksgiving
    • Christmas
  • About
    • About Toni
    • Podcast
    • Contact
  • Cookbooks
    • Shop My Favorites
  • Subscribe
menu icon
go to homepage
  • Vegan Thanksgiving Recipes
  • Recipes
    • All Recipes
    • Breakfast
    • Lunch
    • Dinner
    • Soups & Stews
    • Appetizers
    • Side Dishes
    • Desserts
    • Baking
    • Drinks
    • Air Fryer
    • Instant Pot
    • Vegan 30 Minute Meals
    • Pasta
    • Salads
    • Sauces & Dressings
    • Thanksgiving
    • Christmas
  • About
    • About Toni
    • Podcast
    • Contact
  • Cookbooks
    • Shop My Favorites
  • Subscribe
search icon
Homepage link
  • Vegan Thanksgiving Recipes
  • Recipes
    • All Recipes
    • Breakfast
    • Lunch
    • Dinner
    • Soups & Stews
    • Appetizers
    • Side Dishes
    • Desserts
    • Baking
    • Drinks
    • Air Fryer
    • Instant Pot
    • Vegan 30 Minute Meals
    • Pasta
    • Salads
    • Sauces & Dressings
    • Thanksgiving
    • Christmas
  • About
    • About Toni
    • Podcast
    • Contact
  • Cookbooks
    • Shop My Favorites
  • Subscribe
×
Home » Recipes » Vegan Dessert Recipes

Easy Vegan Chocolate Cupcakes (One-Bowl Vegan Cupcake Recipe)

Toni Okamoto sitting on a porch eating grapes
Modified: Oct 29, 2026 · Published: Dec 1, 2022 by Toni Okamoto · As an Amazon Associate and Walmart Creator, I earn from qualifying purchases at no extra cost to you · 15 Comments
279 shares

This is my go-to vegan cupcake recipe, and it makes the softest, fluffiest vegan chocolate cupcakes. Everything goes into one bowl, you only need simple pantry staples, and there are no eggs, no butter and no applesauce. A little baking soda and vinegar does all the work, so they bake up light and tender every time. Top them with my Best Vegan Chocolate Frosting and they're ready for birthdays, holiday parties and bake sales.

Jump to Recipe Grocery List
Vegan chocolate cupcakes in paper liners on white parchment, with one broken open to show the soft, fluffy crumb.

Want to save this recipe?

Enter your email & get this sent to your inbox! Plus you’ll get great new recipes from me every week!

Jump to:
  • How Vegan Cupcakes Rise Without Eggs
  • Ingredients for Vegan Chocolate Cupcakes
  • How to Make Vegan Cupcakes (Step by Step)
  • How to Frost Vegan Cupcakes
  • Toni's Recipe Tips
  • Vegan Cupcake Troubleshooting
  • Ideas I Haven't Tried Yet
  • How to Make Ahead and Store Vegan Cupcakes
  • Vegan Chocolate Cupcake FAQs
  • More Vegan Dessert Recipes
  • Easy Vegan Chocolate Cupcakes

Why You'll Love This Vegan Cupcake Recipe

  • One bowl and about 35 minutes from start to finish.
  • No eggs, no butter, no applesauce and no flax eggs, just pantry staples.
  • Soft, fluffy and chocolatey. Readers say nobody can tell they're vegan!
  • Easy to dress up with frosting, sprinkles or a little peppermint extract for the holidays.

Want more flavors? Try my Vegan Strawberry Cupcakes and Vegan Blackberry Orange Cupcakes.

How Vegan Cupcakes Rise Without Eggs

In most cupcakes, eggs help the batter rise and hold together. In this recipe, baking soda and vinegar take over that job. As soon as they meet in the wet batter, they react and create lots of tiny bubbles. Those bubbles expand in the oven, giving you light, fluffy cupcakes without eggs. The oil keeps the crumb soft and moist without butter, and the water lets the chocolate flavor shine. You won't taste the vinegar at all once they're baked.

Ingredients for Vegan Chocolate Cupcakes

Ingredients for vegan chocolate cupcakes measured out in bowls and jars: flour, sugar, cocoa powder, baking soda, salt, oil, vinegar, vanilla, peppermint extract and water.
  • All-purpose flour: Gives the lightest, fluffiest cupcakes.
  • Sugar: Regular white sugar sweetens the cupcakes and keeps them moist.
  • Cocoa powder: Use a good-quality unsweetened cocoa powder for the richest chocolate flavor.
  • Baking soda and vinegar: The egg replacers in this recipe. White vinegar or apple cider vinegar both work.
  • Salt: Balances the sweetness and brings out the chocolate.
  • Vegetable oil: Keeps the cupcakes tender and moist without any butter.
  • Vanilla extract: Adds warmth and rounds out the chocolate.
  • Peppermint extract (optional): Turns them into chocolate mint cupcakes for the holidays.
  • Water: Brings the batter together and keeps the chocolate flavor front and center. Plant-based milk works too.

See the recipe card below for exact amounts.

How to Make Vegan Cupcakes (Step by Step)

Preheat your oven to 350 degrees Fahrenheit (175 degrees Celsius) and line a 12-cup cupcake tin with paper liners.

Flour, sugar, cocoa powder, baking soda and salt in a large stainless steel mixing bowl.

Step 1: Add the dry ingredients. Sift the flour, sugar, cocoa powder, baking soda and salt into a large bowl.

Water, oil and vinegar poured over the dry ingredients in a stainless steel mixing bowl.

Step 2: Add the wet ingredients. Pour in the water, oil, vinegar, vanilla and peppermint extract, if using.

Smooth vegan chocolate cupcake batter in a stainless steel bowl with a blue spatula.

Step 3: Mix the batter. Mix with an electric mixer or by hand just until smooth. A few small lumps are fine.

A bowl of chocolate cupcake batter next to a cupcake tin lined with paper liners.

Step 4: Get the tin ready. Set the lined cupcake tin next to the bowl so you can fill it right away.

Paper-lined cupcake tin filled with chocolate cupcake batter, ready for the oven.

Step 5: Fill the liners. Spoon or pour the batter into the liners, filling each one about ¾ full.

Baked vegan chocolate cupcakes in paper liners on a white surface, with one torn open in front.

Step 6: Bake and cool. Bake for 15 to 20 minutes, until a toothpick in the center comes out clean. Move them to a cooling rack and let them cool completely before frosting.

Get them in the oven quickly. The baking soda and vinegar start bubbling as soon as they're mixed, so fill the liners and bake right away for the fluffiest cupcakes.

How to Frost Vegan Cupcakes

While the cupcakes cool, make a batch of my vegan chocolate frosting and chill it until you're ready to pipe. I use a Wilton 1M star tip for a classic swirl, or you can spread it on with a butter knife.

More frosting ideas:

  • Vegan Cream Cheese Frosting for a tangy, creamy topping.
  • Vegan Orange Buttercream Frosting for chocolate orange cupcakes.
  • Chocolate peppermint frosting (the peppermint version in my chocolate frosting post) for the holidays.

Topping ideas: shaved vegan chocolate, vegan chocolate chips, chopped nuts, vegan sprinkles or crushed candy canes. For more chocolate, try my easy vegan chocolate truffles.

Toni's Recipe Tips

  • Spoon and level the flour. Spoon the flour into your measuring cup and level it off with a knife. Scooping straight from the bag packs in too much flour and makes dense cupcakes.
  • Check your baking soda. Old baking soda won't react with the vinegar, and the cupcakes won't rise.
  • Don't overmix. Stir just until the dry ingredients disappear.
  • Fill the liners ¾ full. This gives you nicely domed cupcakes without overflowing.
  • Cool completely before frosting. Warm cupcakes will melt the frosting right off.

Vegan Cupcake Troubleshooting

  • My cupcakes sank in the middle. This usually means old baking soda, overmixing, or batter that sat too long before baking. Opening the oven door in the first 10 minutes can cause sinking too.
  • My cupcakes are dense. Too much flour is the most common reason, so spoon and level it. Overmixing can also make them heavy.
  • My cupcakes are dry. They were likely baked a little too long. Start checking at 15 minutes, since every oven runs a little different.
  • The liners peeled away. This can happen when cupcakes cool in a humid spot or are stored while still warm. Let them cool completely on a cooling rack before covering them.

Ideas I Haven't Tried Yet

I've always made these as plain chocolate or chocolate mint cupcakes, so I haven't tested these yet, but they're fun ideas if you want to change things up. If you try one, let me know in the comments!

  • Chocolate orange: Swap the peppermint for orange extract and top with orange buttercream and a little orange zest.
  • Mocha: Add a little instant espresso powder to the batter.
  • Chocolate chip: Fold vegan chocolate chips into the batter.
  • Peanut butter: Fill the centers with peanut butter or top with a peanut butter frosting.
  • Chocolate cake: Bake the batter in an 8-inch or 9-inch round pan. It will need a longer bake time, so start checking early with a toothpick.
  • Flour, sugar and oil swaps: Whole wheat or spelt flour, coconut sugar, or coconut oil in place of vegetable oil.
Overhead view of vegan chocolate cupcakes on white parchment, with one broken in half to show the inside.

How to Make Ahead and Store Vegan Cupcakes

Make ahead: Bake the cupcakes a day ahead, let them cool completely, and keep them covered at room temperature. Frost them the day you serve them.

Room temperature: Keep unfrosted cupcakes in an airtight container for 1 to 2 days.

Fridge: Store frosted cupcakes in the fridge for up to 5 days. Let them sit out for 10 to 15 minutes before eating to take the chill off.

Freezer: Freeze unfrosted cupcakes, wrapped individually, for up to 3 months. Thaw in the fridge overnight.

Vegan Chocolate Cupcake FAQs

What makes a cupcake vegan?

Vegan cupcakes skip eggs, butter and dairy milk. This recipe uses baking soda and vinegar instead of eggs, oil instead of butter, and water instead of milk.

How do you make cupcakes without eggs?

Baking soda and vinegar react as soon as they're mixed into the batter, creating bubbles that make these cupcakes light and fluffy without eggs.

Do I need applesauce or flax eggs?

No. This recipe doesn't use applesauce, flax or any egg replacer product, just pantry staples.

Can you taste the vinegar?

No. The vinegar reacts with the baking soda while the cupcakes bake, so you won't taste it at all.

Can I use plant-based milk instead of water?

Yes! I've made them with plant-based milk instead of water and it works well. Water keeps the chocolate flavor a little stronger, so use whichever you like.

Why did my vegan cupcakes sink?

The most common reasons are old baking soda, overmixing, batter that sat too long before baking, or opening the oven door too early.

How do I know when the cupcakes are done?

A toothpick inserted into the center should come out clean or with a few dry crumbs, and the tops should spring back when you press them lightly.

How many cupcakes does this recipe make?

It makes 12 standard cupcakes.

What frosting goes best on vegan chocolate cupcakes?

My Best Vegan Chocolate Frosting is my go-to, and Vegan Cream Cheese Frosting is delicious too.

Do vegan cupcakes taste different from regular cupcakes?

Not these! They're soft, moist and chocolatey, and readers tell me nobody at the party could tell they were vegan.

Did you make these vegan chocolate cupcakes? I'd love to hear how they turned out! Leave a 🌟 star rating and a 📝 comment below, and tag me on Instagram so I can see your photos.

More Vegan Dessert Recipes

  • Vegan ice cream cake topped with chopped peanuts, with a wedge removed to reveal the layers.
    Easy Vegan Ice Cream Cake (Oreo| No Bake)
  • Golden peanut butter cookies with chocolate peanut butter cups pressed into their centers.
    Peanut Butter Cup Cookies (Vegan)
  • Overhead view of banana ice cream scoops in a speckled bowl with a spoon.
    Ninja Creami Banana Ice Cream
  • Scoops of white coconut ice cream served in a coconut shell bowl.
    Ninja Creami Coconut Ice Cream
Overhead view of unfrosted vegan chocolate cupcakes on white parchment, with one broken open.

Easy Vegan Chocolate Cupcakes

Toni
My easy vegan cupcake recipe for soft, fluffy chocolate cupcakes made in one bowl with pantry staples. No eggs, no butter and no applesauce!
5 from 142 votes
Print Recipe Pin Recipe Grocery List
Prep Time 15 minutes mins
Cook Time 20 minutes mins
Total Time 35 minutes mins

Want to save this recipe?

Enter your email & get this sent to your inbox! Plus you'll get great new recipes from me every week!

Course Dessert
Cuisine American
Servings 12 cupcakes
Calories 176 kcal

Equipment

  • Measuring Cups
  • Measuring Spoons
  • Sifter or fine mesh sieve
  • Large Bowl
  • Electric Mixer
  • Cupcake Tin
  • Cupcake Liners
  • Cooling Rack

Ingredients
  

  • 1 ½ cups all-purpose flour
  • 1 cup sugar
  • 3 tablespoons cocoa powder
  • 1 teaspoon baking soda
  • ½ teaspoon salt
  • 1 cup water or plant-based milk
  • ¼ cup vegetable oil plus 1 tablespoon
  • 1 teaspoon white vinegar or apple cider vinegar
  • 1 teaspoon vanilla extract
  • 1 teaspoon peppermint extract optional

Instructions
 

  • A bowl of chocolate cupcake batter next to a cupcake tin lined with paper liners.
    Preheat the oven to 350 degrees Fahrenheit (175 degrees Celsius). Line a 12-cup cupcake tin with paper liners.
  • Flour, sugar, cocoa powder, baking soda and salt in a large stainless steel mixing bowl.
    Sift the flour, sugar, cocoa powder, baking soda and salt into a large bowl.
  • Water, oil and vinegar poured over the dry ingredients in a stainless steel mixing bowl.
    Add the water, oil, vinegar, vanilla extract and peppermint extract, if using.
  • Smooth vegan chocolate cupcake batter in a stainless steel bowl with a blue spatula.
    Mix with an electric mixer or by hand just until smooth. A few small lumps are fine, so don't overmix.
  • Paper-lined cupcake tin filled with chocolate cupcake batter, ready for the oven.
    Fill each liner about ¾ full with batter and bake right away.
  • Baked vegan chocolate cupcakes in paper liners on a white surface, with one torn open in front.
    Bake for 15 to 20 minutes, until a toothpick inserted into the center comes out clean.
  • Move the cupcakes to a cooling rack and let them cool completely before frosting.

Notes

  • Spoon the flour into the measuring cup and level it off. Scooping straight from the bag makes dense cupcakes.
  • Mix just until combined and bake right away, since the baking soda and vinegar start reacting as soon as they're mixed.
  • Make sure your baking soda is fresh, or the cupcakes won't rise.
  • Leave out the peppermint extract for classic chocolate cupcakes.
  • For frosting, try my Best Vegan Chocolate Frosting.

Nutrition

Serving: 1cupcakeCalories: 176kcalCarbohydrates: 29gProtein: 2gFat: 6gSaturated Fat: 1gPolyunsaturated Fat: 3gMonounsaturated Fat: 1gTrans Fat: 0.03gSodium: 203mgPotassium: 38mgFiber: 1gSugar: 17gCalcium: 4mgIron: 1mg
Did you make this recipe?Mention @foodsharingvegan on Instagram!

More Vegan Dessert Recipes

  • Scoops of Ninja Creami Dole Whip in a bowl with pineapple chunks and a spoon.
    Ninja Creami Dole Whip
  • Square brookies with golden chocolate chip cookie tops and dark brownie layers.
    Vegan Brookies (Chocolate Chip Cookie Brownie Bars)
  • Golden coconut macaroons with chocolate-dipped bases on parchment paper.
    Vegan Coconut Macaroons
  • Apple oatmeal cookies with visible apple chunks on a cooling rack.
    Apple Oatmeal Cookies

Comments

    5 from 142 votes (130 ratings without comment)

    Leave a Reply Cancel reply

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

    Recipe Rating




  1. Amy Liu Dong says

    December 17, 2022 at 6:08 pm

    5 stars
    This is so delicious and easy!
    Such a perfect gift to give to my vegan friend this Christmas.

    Reply
  2. Jacqui says

    December 22, 2022 at 12:02 am

    5 stars
    Yes please! These were so so good, the whole fam gobbled these up in no time.

    Reply
  3. Jenn says

    December 22, 2022 at 5:20 am

    5 stars
    SO EASY! Love the peppermint.

    Reply
  4. Marcellina says

    December 22, 2022 at 6:43 am

    5 stars
    What a great easy cupcake recipe! Thank for all the topping suggestions. I have used quite a few of them!

    Reply
  5. swathi says

    December 22, 2022 at 6:55 am

    5 stars
    Vegan chocolate cupcake looks delicious I would love to make it .

    Reply
  6. megane says

    December 22, 2022 at 9:29 pm

    5 stars
    So incredibly good! Moist fluffy and tasty!

    Reply
  7. Helen at the Lazy Gastronome says

    December 23, 2022 at 3:33 pm

    5 stars
    One of the best vegan cupcakes I've had!! And really easy to make!

    Reply
  8. Mary says

    December 28, 2022 at 12:32 am

    5 stars
    I love having a vegan option when serving dessert to friends and family. These could not have been easier, and the crumb was moist and sweet. Thanks!

    Reply
  9. Debra says

    December 28, 2022 at 12:53 am

    5 stars
    Fabulous. I made these for my nephews birthday and they were a big hit! Nobody even knew they were vegan.

    Reply
  10. Marysa says

    December 28, 2022 at 2:33 am

    It is nice to have some yummy vegan cupcake recipes. These look delicious! So fluffy and chocolately.

    Reply
    • Andrea says

      January 09, 2023 at 2:46 am

      The consistency comes out so so good! Hope you give them a try 🙂

      Reply
  11. megane says

    December 28, 2022 at 8:48 pm

    5 stars
    We absolutely loved these cupcakes. Thanks for sharing.

    Reply
  12. Oscar says

    December 28, 2022 at 11:29 pm

    5 stars
    Super chocolatey and easy to make. Perfect cupcakes for me to take to a friend's dinner party this weekend. Thank you.

    Reply
  13. The Sudden Cook says

    February 03, 2023 at 6:05 am

    5 stars
    So chocolaty great recipe!!

    Reply
    • Andrea says

      February 06, 2023 at 3:39 am

      Definitely a great chocolatey go-to goodie!

      Reply
Toni Okamoto sitting on a porch, smiling and eating grapes.

Hi, I'm Toni. Welcome to Food Sharing Vegan. Here you'll find comforting, delicious, vegan recipes to share with friends and family.

  • Facebook
  • Instagram
  • Pinterest

Vegan Thanksgiving Recipes

  • Vegan chicken pot pie with golden pastry and a creamy vegetable filling exposed.
    Vegan Chicken Pot Pie (Casserole)
  • Golden bread stuffing baked in a casserole dish.
    Easy Vegan Stuffing
  • Vegan scalloped potatoes served on a plate.
    Vegan Scalloped Potatoes
  • Vegan pumpkin pie with a slice cut from its smooth filling.
    Easy Vegan Pumpkin Pie

Comforting Soups

  • A bowl of thick yellow split pea soup with chunks of vegetables.
    Easy Yellow Split Pea Soup
  • A bowl of creamy condensed mushroom soup sprinkled with herbs.
    Vegan Condensed Cream of Mushroom Soup
  • A bowl of green potato asparagus soup topped with asparagus tips.
    Potato Asparagus Soup
  • A bowl of lentil soup with chickpeas, quinoa, and chunky vegetables.
    Instant Pot Lentil Soup

Footer

As Featured On

Featured in Home & Family, Parade, What the Health, Salon, BuzzFeed, and NBC News.

Terms

  • Privacy Policy
  • Disclaimer
  • Terms & Conditions
  • Accessibility Policy

Newsletter

  • Sign up for emails and updates

About

  • About
  • Contact
  • Cookbook
  • Podcast

↑ back to top

  • facebook
  • instagram
  • pinterest

Copyright © 2026 Food Sharing Vegan

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.