Vegan Mini Vanilla and Chocolate Swirl Cupcakes (and how to make mini cupcakes)


I don’t post a lot of mini cupcakes on here, which is a shame, because I make them quite often. Whenever I bake for an event, people almost always request the mini variety, but I’m usually in such a rush to get them out the door, I don’t get a chance to take pictures before I have to pack them up and take them to an event. This time, I made sure to set aside a few moments to take pictures of what has to be one of my very favorite mini cupcake recipes.


It’s a good idea to know to turn any cupcakes recipe into mini cupcakes. Generally, any regular cupcake recipe will yield approximately 3 times as many mini cupcakes. The original vegan chocolate cupcake recipe, which is from Vegan Cupcakes Take Over the World, makes 12 standard cupcakes, and I usually get between 36-40 of the mini version. I find that this cookie scoop makes it easy to divide the right amount of batter for mini cupcakes into the pans. Also, the baking time for mini cupcakes is usually around 9-11 minutes, but it’s a good idea to keep a close eye on them near the end of the baking time, since it can be a minute between being done and overbaked.


The swirly frosting was really easy to make. I filled one 16-inch decorating bag with vanilla frosting, and another one with chocolate frosting, making sure that neither was much more than half full. Snip off about an inch off the end of each bag, and place them both side by side in another 16-inch decorating bag that has been fitted with a piping tip (I used Wilton 4B). Close off the top of the bag with a rubber band or twisty tie, and pipe the frosting onto the cupcakes as usual. It’s a good idea to pipe some icing onto a piece of waxed or parchment paper to test it out the swirly effect before piping directly onto the cupcakes.


Vegan Mini Vanilla/Chocolate Swirl Cupcakes (and all about mini cupcakes)

Yield: about 36 mini cupcakes

Vegan Mini Vanilla/Chocolate Swirl Cupcakes (and all about mini cupcakes)


    For the Cupcakes
  • For the cupcakes:
  • 1 cup (250 ml) non-dairy milk
  • 1 teaspoon apple cider vinegar
  • 3/4 cup (150 grams) granulated sugar
  • 1/3 cup (79 ml) vegetable oil
  • 1 teaspoon vanilla extract
  • 1 cup (125 grams) all-purpose flour
  • 1/3 (40 grams) cup cocoa
  • 1/2 teaspoon baking powder
  • 3/4 teaspoon baking soda
  • 1/2 teaspoon salt
  • For the Frosting
  • 3/4 cup (1 1/2 sticks, 170 grams) vegan margarine (I used Earth Balance)
  • 1/2 cup (106 grams) non-hydrogenated shortening (I used Spectrum Organics)
  • 2 1/2 cups (288 grams) powdered sugar (I used Wholesome Sweeteners)
  • 2 teaspoons pure vanilla extract
  • 1/4 (30 grams) cup cocoa powder
  • Chocolate sprinkles for decorating


    For the Cupcakes
  1. Preheat the oven to 350. Line the mini cupcake tins with 36 paper liners.
  2. In a large bowl, whisk together the non-dairy milk and vinegar. Set it aside for a couple of minutes to curdle.
  3. Add the sugar, oil, and vanilla to the “buttermilk.” Whisk until the mixture is foamy.
  4. In a separate bowl, sift the flour, cocoa, baking soda, baking powder, and salt.
  5. Add the flour mixture into the wet ingredients and mix until all the ingredients are combined.
  6. Divide the batter equally between the cupcake liners and bake for 9-11 minutes.
  7. Cool completely before frosting.
  8. For the Frosting
  9. Beat the shortening and margerine together on medium speed until fluffy.
  10. Add the powdered sugar and beat for another 3 minutes. Start your mixer on low until the powdered sugar is just combined, then increase the speed to medium and continue beating for the remainder of the time.
  11. Beat in the vanilla extract.
  12. Remove half of the frosting and put it into a 16-inch piping bag and snip off approximately one inch of the bottom. Set aside.
  13. Add the cocoa powder to the remainder of the frosting and beat until combined.
  14. Place the chocolate frosting in a 16-inch piping bag, and snip off about one inch of the end of the piping bag.
  15. Place both icing bags in another 16-inch bag that has been fitted with an icing tip.
  16. Pipe the frosting onto the cupcakes cooled cupcakes and decorate with sprinkles.

Recipe adapted from Vegan Cupcakes Take Over the World
If you want to make regular sized cupcakes, adjust the baking time to 18-20 minutes.
This cookie scoop is my favorite for making mini cupcakes and cookies.
Some sprinkles are vegan, and others are not. Check the ingredients to make sure.


  1. Loving the two tone here and the fact that it’s vegan is a bonus
    Rochelle @ Oh So Sweet Baker recently posted…Currently LovingMy Profile

    1. Thanks, Rochelle!

  2. Natasha, your photos are gorgeous! Loving your blog and these mini cupcakes. They are too adorable, especially with the swirled frosting!
    Erica {Coffee & Quinoa} recently posted…Mexican Zucchini SoupMy Profile

    1. Thanks, Erica, and thanks for stopping by! It was nice to “meet” you. :)

  3. I always shy away from making mini’s because they take more time to make but they’re so CUTE! Thanks for teaching me the trick to making swirled frosting! I wish I had your piping skills!
    Reeni recently posted…Lemon Chicken Orzo SoupMy Profile

    1. Thanks, Reeni! I hope you try the swirled frosting. It’s easier than it looks!

  4. There is just something about mini-cupcakes, before I know it, I’ve eaten like 5 of them. And that swirled frosting looks irresistible. Awesome recipe.
    Sarah | The Sugar Hit recently posted…Pea, Potato and Onion FrittataMy Profile

    1. Thanks, Sarah! I’m all about quantity too. If there’s one large cupcake, I can resist, but the minis suck me in every time. I’m convinced they have no calories since they’re little.

  5. Mini cupcakes are great. You can eat so many more! Love your vegan recipes!
    Nicole @ Vanilla and Beans recently posted…Saag Aloo / Saag Chana *vegan*My Profile

    1. Thanks, Nicole! I feel less guilty about eating vegan desserts.

  6. What a great idea with the 2 toned frosting! It looks so incredible but the technique actually sounds do-able. I will definitely have to try this next time I make cupcakes :)

    1. Thanks, Emma, and thanks for stopping by!

  7. These look amazing!
    Julianne @ Beyond Frosting recently posted…Reese’s Peanut Butter Cup FrostingMy Profile

    1. Thanks, Julianne!

  8. These little babies are so darling! I love how you’ve styled the photos- just gorgeous! I love making mini-cupcakes too, they’re easy for little guys to eat and less messy. Great tips, thanks for sharing!
    Allie | Baking A Moment recently posted…Pumpkin Cheesecake Truffles (or Pops)My Profile

    1. Thanks so much for your kind words, Allie!

  9. These look irresistibly delicious and I’m sure they are. Can’t wait to try the recipe. They’re adorable!
    Kate (@KatefromScratch) recently posted…Apple Cinnamon Pop Tarts with Maple Caramel DrizzleMy Profile

    1. Thank you, Kate!

  10. These are soooo adorable!!!
    Ashley @ Wishes and Dishes recently posted…My Top 10 Favorite Fall DessertsMy Profile

    1. Thanks, Ashley!

  11. I love the two tone color of your frosting. So cute! Your piping technique is beautiful too. I think I might be the only blogger who never tried making cupcakes in my entire life. I know, it’s crazy right? Well almost half of my life I was in a country where there was no cupcakes… hehe but still, I think I need to make ones very soon! :) Pinned!
    Nami | Just One Cookbook recently posted…Candied Sweet Potatoes 大学芋My Profile

  12. You are definitely so good at piping! I have very shaky hands when it comes to piping. Love the two flavor piping, thanks for sharing the technique.

    Mini cupcakes look so fun!
    Kiran @ recently posted…Plum Tea CakesMy Profile

  13. […] (via Vegan Mini Vanilla and Chocolate Swirl Cupcakes (and how to make mini cupcakes) – The Cake Mer…) […]

  14. We just made these tonight! I did not have any oil and used room temperature coconut oil and they came out fantastic! Great taste, yummy moist cupcakes! Thank you!

Leave a Reply

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

CommentLuv badge