Based on my award-winning moist vegan vanilla cupcake recipe, these light and fluffy vegan funfetti cupcakes are speckled with vegan sprinkles and stay deliciously moist and tender for up to 4 days! Topped with an easy vegan cream cheese frosting, and you can easily make these small batch as well!

vegan funfetti cupcake with liner pulled

Funfetti just completely embodies the birthday celebration spirit, so why not make the absolute best vegan funfetti cupcakes for your birthday (or for that of a loved one or friend!)?

These vegan funfetti cupcakes are the birthday cupcakes to make if we’re omitting the birthday cake (although I have a great vegan birthday cake recipe! And a vegan funfetti cake recipe too!).

Let me tell you about these cupcakes:

  • Texture – My gold standard of cupcakes was the most *perfect* vanilla cupcake from Georgetown Cupcakes (where I worked in college!). And these cupcakes match that. They’re buttery soft, tender, and yet light with the most moist crumb. 
  • Ease – These cupcakes are made in just one bowl, baked in just 20 minutes. The batter is so quick to make, and you don’t even need any vegan egg substitutes! Andddd these vegan cupcakes are undetectably vegan, egg-free, non-dairy, and easily gluten free too! Plus- these cupcakes will keep moist for up to 4 days!! I’m serious!!
  • Flavor – If you remember the classic funfetti flavor, that’s these cupcakes. We have just the right amount of vanilla and sprinkles, and they’re not overwhelmingly sweet so you can take bite after bite!
bitten funfetti cupcake with frosting

Looking for more cupcake inspiration? Try these vegan vanilla cupcakes and vegan chocolate cupcakes – there always amazing and perfect for any celebration. We can’t forget red velvet cupcakes too. But the extra sprinkles in these vegan vanilla cupcakes just make you think birthday!

These vegan funfetti cupcakes are quite literally the perfect cupcake recipe. Just super moist, fluffy, light, and tender. Who wouldn’t want one of these cupcakes for their birthday?!

Ingredients & Substitutions:

  • Flour: I recommend using all purpose flour here. It’s just so easy! The texture is perfect, soft and fluffy. I also have recommendations down below for how to make these vegan cupcakesgluten free!
  • Sugar: Not all granulated cane sugar is vegan in the U.S.- some cane sugar is unfortunately processed with bone char. To ensure that your sugar is vegan, I recommend using Florida Crystals (my favorite) or using another organic brand.
  • Baking powder & baking soda: This helps our cupcakes to rise.
  • Vegan buttermilkThis is a combination of dairy free milk and apple cider vinegar. I recommend using either soy milk or almond milk for the non-dairy milk. However, you can also use oat milk if you’d like!
  • Vegan butter or a neutral oil: For the cupcake, you can swap in coconut oil or another neutral oil. For the vegan vanilla cream cheese frosting or buttercream (my favorite recipe!), I recommend sticking with the vegan butter. Miyoko’s is my absolute favorite vegan butter, but Earth Balance also works and is a great nut-free option. Make sure to use salted Miyoko’s butter. Otherwise, you can add in 1/8 tsp of salt to the flour mixture if your vegan butter is unsalted.
  • Vanilla extract: This helps to give our vegan funfetti cupcakes their flavor!
  • Sprinkles: I have a ton of options for which vegan sprinkles to use, and share the specific brand I used here down below in the FAQ section, so read on!
sliced vegan funfetti cupcake

Tips for making vegan funfetti cupcakes:

For the full written instructions and ingredient measurements, see the bottom of this post in the recipe card. You can also hit the “jump to recipe” button at the top of this post! Here, we’ll go over a brief overview of the steps, along with providing visuals for a better understanding of the recipe.

  • Be careful not to over-mix: To create that soft and tender crumb, be sure to NOT over mix the batter. Mix just until the flour has incorporated into the wet ingredients. It’s okay if there are a few crumbs!
  • Use a neutral oil if you’re seeking an allergy friendly cupcake: I like to use avocado oil for these cupcakes to make sure that they’re nut free, soy free, and coconut free as needed!
  • Don’t add too many sprinkles: Unfortunately, unlike our vegan chocolate chip cookies, where you measure those chips with your heart ( 😉 ), with funfetti cupcakes you can over do it with the sprinkles. I only add 1/4 cup for the full batch (or just 2 tablespoons for a half batch) of cupcakes. Adding too many sprinkles will cause the cupcakes not to bake properly.
  • When making the frosting: Be sure that you’re up to date one what room temperature vegan butter means, even for the cream cheese frosting!

Can I make these gluten free funfetti cupcakes?

You can absolutely make these vegan funfetti cupcakes using gluten free flour! I have tested these funfetti cupcakes using King Arthur’s Measure for Measure gluten-free flour blend. This one contains xanthan gum, which is important, and it’s also the same weight as 1 cup of all purpose flour; this means that you can use either the gram measurements or the US cup measurements.

Another option is using Bob’s Red Mill 1:1 Gluten Free Baking Flour. However, 1 cup of this blend weighs more than 1 cup of all purpose flour. This means that you’ll need to use the US cup measurements, and then multiply that by 140 g (the weight of 1 cup of Bob’s GF flour) to yield how many grams you’d need: 245 g.

Pro tip: Add in 1 tbsp cornstarch to the flour to take away any grittiness from your gluten-free flour blend!

sliced vegan funfetti cupcake

Which sprinkles are vegan?

As you might know, not all sprinkles are vegan. Some sprinkles do contain animal products, which means they are not vegan. However, there are some sprinkles that are 100% vegan, which is what I always use!

For these cupcakes, I specifically used Sweetapolita’s vegan rainbow crunchy sprinkles. I also love their birthday party sprinkles, which I used for my vegan funfetti cake! These sprinkles are great because the color doesn’t fade when you bake them, which often happens with other vegan sprinkles, like Whole Foods’ brand.

Other vegan sprinkles include:

  • Watkins
  • Go Supernatural!
  • Whole Foods 365 (I do NOT recommend this for baking- only for decoration)
  • Let’s Do Organic Sprinkelz Organic Confetti
  • Color Kitchen Rainbow Sprinkles

Is the Pillsbury funfetti cake mix vegan?

No, unfortunately, the Pillsbury funfetti cake mix is not vegan, as it contains dairy. So even if you sub out the eggs, the mix still contains dairy, which is an animal product, and therefore is not vegan. However, this vegan funfetti cupcake recipe is just so easy to make, it’s as easy as box mix!

Can I make these cupcakes ahead of time?

Yes, you can absolutely make these funfetti cupcakes ahead of time! Because these keep moist for up to 4 days (use a neutral cooking oil if you’re going to make them ahead of time!), you can easily make these cupcakes the day before. Store them covered at room temperature overnight after they’ve completely cooled. The following day, make the vegan buttercream or vegan cream cheese frosting, and top with sprinkles!

bitten vegan funfetti cupcake

Want to save this recipe for later? Add it to your favorite recipe board on Pinterest!

Perfect Vegan Funfetti Cupcakes- Keeps Moist For 4 Days!! pinterest pin

If you make this recipe, please be sure to leave a comment and a rating ⭐️⭐️⭐️⭐️⭐️ below. This helps others to find the recipes! As always, I absolutely love to see your beautiful creations on Instagram and Pinterest, so be sure to tag me there as well!

clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
vegan funfetti cupcakes on cooling rack

Perfect Vegan Funfetti Cupcakes- Keeps Moist for 4 Days!!

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 5 from 3 reviews
  • Author: Britt Berlin
  • Prep Time: 5
  • Cook Time: 19
  • Total Time: 24 minutes
  • Yield: 12 1x
  • Category: Cupcakes
  • Method: Baking
  • Cuisine: American
  • Diet: Vegan


Based on my award-winning moist vegan vanilla cupcake recipe, these light and fluffy vegan funfetti cupcakes are speckled with vegan sprinkles and stay deliciously moist and tender for up to 4 days! Topped with an easy vegan cream cheese frosting, and you can easily make these small batch as well!


  • 1 cup (240 mL) vegan buttermilk, room temperature
  • 1/2 cup + 2 tbsp (130 g) vegan butter or avocado oil, melted and cooled to room temperature
  • 1 cup (200 g) granulated sugar
  • 1 tablespoon pure vanilla extract + 1/2 tsp vanilla powder  or vanilla bean paste
  • 1 3/4 cup (230 g) all purpose flour or gluten free 1:1 baking flour*
  • 1 1/2 tsp baking powder
  • 1/2 tsp baking soda
  • 1/4 tsp sea salt
  • 1/4 cup vegan sprinkles*
  • 1 batch vegan vanilla buttercream or vegan cream cheese frosting


  1. Prep: Preheat the oven to 350F, and line a 12 cup muffin tin with cupcake liners. Make the vegan buttermilk following the post instructions linked, and set aside. Measure out all ingredients. See notes section for small batch measurements.
  2. Make the batter: In a large mixing bowl, whisk together the sugar, vegan butter, and vanilla extract. Add in the flour, along with the baking powder, baking soda, and sea salt. Then pour in the vegan buttermilk and whisk until the dry ingredients are JUST incorporated to ensure that you don’t over mix the batter. Remove the whisk.
  3. Fold in the sprinkles: Add in the sprinkles, and use a rubber or silicone spatula to gently fold in the vegan sprinkles just until evenly distributed.
  4. Bake: Fill each cupcake liner about 3/4 of the way up to ensure that your vegan funfetti cupcakes don’t overflow. Bake the cupcakes for 19-22 minutes, or until a toothpick comes out clean. Remove from the oven.
  5. Cool: Allow the cupcakes to cool in the tin for 5-10 minutes. Then transfer to a cooling rack to cool completely, about 20 minutes.
  6. Make the buttercream: Follow the instructions for the frosting of your choice.
  7. Frost the cupcakes: Pipe or smear the vegan buttercream on top of the funfetti cupcakes. Top with vegan sprinkles, and serve!


Gluten free: I recommend using King Arthur Measure for Measure flour, and add in 1 tbsp cornstarch.

Vegan Sprinkles: See blog post for recommendations.

Small Batch measurements: Yields 6 cupcakes: 1/2 cup (120 mL) vegan buttermilk , room temperature
1/3 cup tbsp (65 g) vegan butter, melted and cooled to room temperature
1/2 cup (100 g) granulated sugar
1 tablespoon pure vanilla extract + 1/2 tsp vanilla powder  or vanilla bean paste
3/4 cup + 1 tbsp (115 g) all purpose flour or gluten free 1:1 baking flour*
1/2 tsp baking powder
1/4 tsp baking soda
1/8 tsp sea salt, 2 tbsp vegansprinkles

Storage: Store any leftover cupcakes in an airtight container and in the fridge for up to 4 days.

Make ahead: Please see blog post FAQ’s section for make-ahead options.