Vegan Chocolate Muffins are easy to make in one bowl and are full of chocolatey goodness! They are incredibly moist, rich and loaded with melty chocolate chips.

Loving double chocolate vegan desserts? Then you have to try my Vegan Chocolate Cookies and Vegan Chocolate Donuts!

lots of vegan chocolate muffins on grey backdrop with pink towel

There’s never a bad time for chocolate muffins! Filled with chocolate chips, cocoa powder, and a few other basic ingredients, you can bake a batch in 30 minutes and quickly get to snacking.

Just like my Vegan Chocolate Chip Muffins, these soft and sweet chocolate muffins are perfect for breakfast, as a quick pick-me-up, and even dessert. Their bakery-worthy flavor and texture is all thanks to a mixture of vegan “buttermilk”, cornstarch, and oil in the batter.

The best part is they store and travel well, and even freeze beautifully so you can indulge in a chocolate muffin whenever a craving strikes!

showing cut in half vegan chocolate muffin, showing gooey chocolate inside

How to make vegan chocolate muffins

Find the complete recipe with measurements in the recipe card below.

Start by combining the soy milk with the apple cider vinegar to make the vegan “buttermilk”. Let it sit out for about 10 minutes to curdle.

Whisk the flour, cocoa powder, granulated sugar, baking powder, salt, and cornstarch together in a large bowl.

Pour the “buttermilk” mixture, oil, and vanilla in with the dry mixture. 

Gently stir until everything is combined, being careful not to overmix the batter. This will make your muffins hard instead of soft!

To finish, fold the chocolate chips into the batter.

white spatula folding chocolate chips into chocolate muffin batter.

Pour the batter into a lined muffin tin and sprinkle some chocolate chips on top.

Bake the muffins until a toothpick inserted in the middle comes out mostly clean. Let them cool for a few minutes in the pan before transferring them to a wire rack to let them cool completely. Serve and enjoy!

Frequently asked questions

  1. Can the muffins be made without oil? I haven’t tested it in this recipe, but applesauce is often used as a replacement for oil. Use the same amount as you would oil.
  2. How do you store chocolate muffins? Store the baked and cooled muffins in an airtight container at room temperature for about 3 days. They’ll last for a few days longer when kept in the fridge.
  3. Are they freezer-friendly? Yes! Wrap the muffins in plastic and keep them in a sealed ziplock bag. Freeze for up to 3 months.
looking down on a double chocolate muffin, paper liner open around it and pink towel in background

Want more vegan muffin recipes?

square image of close up of chocolate muffin with chocolate chips on top
4.83 stars (28 ratings)

Vegan Chocolate Muffins

Vegan Chocolate Muffins are easy to make in one bowl and are full of chocolatey goodness! They are incredibly moist, rich and loaded with melty chocolate chips.
Prep: 10 minutes
Cook: 28 minutes
Total: 38 minutes
Servings: 12 muffins



  • Preheat the oven to 400 degrees F. Line a standard muffin pan with liners and spray them lightly with oil. 
  • Combine the soy milk and apple cider vinegar in a glass measuring cup or small bowl and set aside to curdle. This is your vegan buttermilk.
  • In a large bowl, whisk together all the dry ingredients: flour, cocoa powder, granulated sugar, baking powder, salt and cornstarch. If the cocoa powder is really clumpy, sift it in.
  • Pour the vegan buttermilk, oil and vanilla into the dry ingredients bowl. Stir with a spatula gently, being careful not to over mix. Over mixing muffin batter makes them hard instead of soft.
  • Fold in most of the chocolate chips, saving about 1/4 cup for the tops.
  • Fill muffin cups nearly to the top and sprinkle a few more chocolate chips on the tops.
  • Bake for 26-28 minutes, until a toothpick inserted in the middle comes out mostly clean. Be careful not to over bake, or the muffins will become dense and dry.
  • Let them cool for 5 minutes in the pan, then transfer to a cooling rack.
  • Enjoy! Store leftover muffins in an airtight container at room temperature for about 3 days. They also freeze perfectly.


  1. Gluten free – I haven’t tested it, but using a quality gluten free mix would likely work quite well.
  2. Oil free – You can try substituting applesauce for the oil. The texture of the muffins will be different though.
  3. May use coconut sugar instead of regular sugar, if desired.
  4. Tapioca starch or arrowroot work in place of cornstarch.


Serving: 1of 12 muffins | Calories: 310kcal | Carbohydrates: 46g | Protein: 5g | Fat: 15g | Saturated Fat: 5g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 4g | Trans Fat: 1g | Sodium: 108mg | Potassium: 170mg | Fiber: 3g | Sugar: 27g | Vitamin A: 52IU | Calcium: 97mg | Iron: 3mg
Course: Breakfast
Cuisine: American
Author: Nora Taylor
Did you make this recipe?Mention @nora_cooks_vegan_ or tag #noracooks!

We are a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to Read my full disclosure here.

Posted In: , , , ,

you may also like:


  1. I’ve been making your recipes for a while now and it’s finally time for me to give back to you by leaving a review! I made these muffins for breakfast today and wow they are perfect! Super moist but still kept their structure. I added in some cashew pieces for extra texture and replaced a bit of the sugar with 1/2 mashed ripe banana. Thanks for such a quick and delicious recipe!

    1. Thank you for taking time to share your wonderful feedback and ideas! I’m thrilled you loved the muffins! Thank you for using my recipes, and I’m so glad that you are loving them! Happy cooking!

  2. Awesome recipe, very easy to prepare. Muffins were moist and delicious! ? I used the following substitutions: Almond milk, honey for vanilla extract, avocado oil and gluten free all purpose flour. It all came together well. Thank you Nora!?

    1. Hi Allison. I’m so glad that you loved the muffins, and that they turned out great with your substitutions! Thank you sharing your great feedback!

  3. I’ve never made muffins before let alone vegan ones. They are soft and fluffy  and oh so tasty. I used gluten free plain flour raw granulated sugar and avocado oil   I live in Australia and converted your recipe to metric. Can’t wait to make some more of your recipes. I am your No 1 fan

  4. Thank you for this easy recipe. These muffins came together so quickly and tasted great. I added a tsp of instant coffee granules to the wet ingredients before mixing. Lovely fluffy crumb and made the whole house smell delicious while baking.

    1. I’m so happy to hear you loved the muffins! Thank you for using my recipe and for your wonderful review!

  5. My second time making these. Perfect recipe, delicious and made exactly 12 muffins – just like you said they would. Thank you Nora! 

  6. I love one bowl recipes LOL.  These are so delicious and so easy to put together. I decided to make them the last minute for some workers at my house and they were done within an hour.  Everyone loves “‘em !

  7. These muffins are great. The sweetness level and the texture are both perfect. To make it even better, the recipe is super simple and uses ingredients that I almost always have in my pantry. Thank you!

  8. Thank you for these! My son who has a milk/egg/nut/soy allergy asked me for chocolate muffins. We used coconut milk but other than that followed the recipe as written. My kids helped, and they came out beautiful. All my kids loved them ❤️

    1. I’m glad you and your children created a muffin making memory! Thank you for sharing your comments and review! I’m thrilled everyone loved the muffins! Happy cooking!

  9. Made these with Bob’s gluten free 1-1 flour blend. Everyone loved the flavor and texture. Not too sweet like a cupcake would be. Just the right amount of sugar for a muffin. And they looked exactly like they did in Nora’s pics – beautiful. Will be making these again!

    1. Thank you for sharing your review and great feedback! I’m so glad that you loved the chocolate muffins, and that they turned out beautiful for you! Wishing you happy cooking!

  10. These are so, so good. They are also really easy to make. I made these on a snowy weekend morning and added vegan sprinkles to make it fun. I will definitely make these muffins again. 

  11. Nora, you never disappoint! I love all your recipes and this one was another winner! So simple and amazing. I didn’t have vanilla so used almond extract and they still came out amazing! Thank you! 

    1. Hi Heather. I bet they were really delicious with almond extract! Thank you for sharing your wonderful review and feedback, and for using my recipes! I am so glad you are loving them! Happy cooking!

  12. OH MY! These came out so great!! The texture is fantastic and they’re perfectly sweet! Thank you for another awesome recipe, Nora!!

  13. Everyone loved them… my only ‘negative’ was that they stuck somewhat to the paper cases.  Did I cook them too long?  Timed for 25 minutes and my tester came out clean. 
    Think next time I make them I will not use cases…
    Thanks for another great recipe :).

    1. Did you spray the paper liners with nonstick spray? I always do with vegan muffins or cupcakes, because if not I find they stick. Hope that helps!

  14. Looking forward to making these. I’d like to use the applesauce in place of the oil. Would it be the same amount 1/3 cup?

  15. Nora, as soon as I saw this on Instagram I had to make them. I was able to prepare all the ingredients in less than 7 minutes. I baked them in between meetings and ate the first one right after that second meeting. They are soooo soooo good. It was just what I needed to get thru this afternoon of meetings. Thanks so much for such an easy and delicious muffins!

    1. Hi Valerie. You are welcome! I love that you made them in between meetings! I’m glad they were easy and delicious for you! Thank you for sharing your fun feedback!

    1. I’m not sure if date syrup will work here. It can be tricky to use a liquid sweetener in place of a dry one, since it will add moisture. You might need to reduce the liquid somewhere else, but I’m really not sure as I’d have to test it.

Leave a Reply

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

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.