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
slice of vegan funfetti cake

The ULTIMATE Vegan Funfetti Cake

  • Author: thebananadiaries
  • Prep Time: 15
  • Cook Time: 30
  • Total Time: 45 minutes
  • Yield: 16-18 1x
  • Category: Dessert
  • Method: Baking
  • Cuisine: American
  • Diet: Vegan


You won’t believe how amazing this vegan funfetti cake is!! Super moist, tender, and “buttery” sweet, full of rainbow sprinkles, and secretly vegan, eggless, and dairy free with a gluten free option! Absolutely no one will know this funfetti cake is vegan!


Units Scale

Vegan Funfetti Cake:

  • 270 grams unsweetened dairy free milk, room temperature
  • 2 tsp apple cider vinegar (to be mixed with coconut/almond milk)
  • 460 grams organic flour or gluten free 1-to-1 baking flour, sifted (do NOT skip- add in 1 tsp arrowroot powder if using gluten free 1-to-1 baking flour, see Note)
  • 2 tsp baking powder
  • 1 tsp baking soda
  • 1/2 tsp sea salt
  • 220 grams granulated sugar
  • 170 grams salted vegan butter, room temperature
  • 190 grams unsweetened applesauce, room temperature
  • 1.5 tbsp vanilla extract
  • 1 cup vegan sprinkles or homemade vegan sprinkles (see notes for recommendations)
  • 12 batches of vegan buttercream frosting (depending on if you want more frosting to decorate the outside of the cake with)
  • More sprinkles to decorate


  1. Please read through all instructions before beginning.
  2. Prep: Preheat the oven to 350 F. Grease three 6″  or 8″ cake pans with cooking oil, and line them with parchment paper. Set aside. You can also use 8″ if desired. Just be aware that the cakes will bake differently (if you’re doing two 8″ cakes, it will bake longer, if you’re doing three, it will bake quicker). Measure out all ingredients. 
  3. Make the vegan buttermilk: Prepare the vegan buttermilk. Combine the dairy free milk with the apple cider vinegar, and set aside to sit for 5-6 minutes. You can weigh and measure the remaining ingredients during this time.
  4. Make the batter: In a medium bowl, whisk together the flour, baking powder, baking soda, and sea salt. In a stand mixer with paddle attachment or a large bowl with hand mixer, cream together the vegan butter and sugar until fluffy, about 2-3 minutes. Scrape down the sides as needed. Then add in the applesauce and vanilla extract. Mix again on medium speed until combined, scraping down the sides and at the bottom of the bowl as needed. Add in about half of the dry mixture, along with half of the vegan buttermilk, and mix on medium speed until just combined. Add in the remaining dry mixture and vegan buttermilk, and mix on medium speed until there are just no more dry streaks. Make sure to scrape the bottom of the bowl as well as the sides. Remove the bowl from the stand mixer (if using a stand mixer) and fold in the sprinkles just until they are evenly distributed throughout the batter.
  5. Bake: Divide the batter between the cake pans evenly, and bake for 27-30 minutes, or until the toothpick comes out clean.
  6. Cool: Remove from the oven and allow the cakes to cool in their pans for 10 minutes, then transfer them to a cooling rack to cool completely. Once cooled completely (there is absolutely no warmth to the touch!), then you can prepare your chocolate buttercream.
  7. Prepare the buttercream: make the vegan buttercream according to the directions in the post. 
  8. Assemble the cake: on a cake stand or a cake turntable, spoon about 1/3-1/2 cup of frosting onto the first layer. Use an offset spatula to smooth the frosting to the edges. Then place the second layer on top and repeat. Place the third layer on top and frost the outside of the cake, creating a crumb coat. You can either smooth the edges even more after chilling the crumb coat layer, or you can make swoops in the frosting. Decorate with sprinkles and serve! Enjoy!
  9. Storage: store any leftover cake wrapped in parchment paper and tinfoil, and in the fridge for up to 4 days or the freezer for up to 3 months.


Vegan sprinkles: I used Sweetapolita vegan birthday cake sprinkles here. Another great brand is Fancy Sprinkles; both have wonderful vegan options. 

Gluten free: I recommend using Bob’s Red Mill gluten free 1:1 baking flour.

Nut-free:  use all nut-free vegan products for an entirely nut-free cake!

Keywords: vegan funfetti cake, vegan birthday cake, homemade funfetti cake, vegan rainbow cake, homemade vegan sprinkles