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: Britt Berlin
  • 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:

  • 1 1/4 cup (300 mL) vegan buttermilk
  • 3 2/3 cup (450 g) all-purpose flour (or gluten free 1:1 baking flour + 1 tbsp arrowroot or cornstarch)
  • 2 tsp baking powder
  • 1 tsp baking soda
  • 1 3/4 cup (350 g) granulated sugar
  • 1 cup (220 g) salted vegan butter (I recommend Miyoko’s or Flora Plant butter), room temperature
  • 1 cup (240 g) unsweetened applesauce or dairy free yogurt, room temperature*
  • 2 tbsp vanilla extract (yes, 2 tablespoons!!)
  • Optional (but recommended): 1/4 tsp vanilla powder
  • 1 cup vegan sprinkles or homemade vegan sprinkles (see notes for recommendations)
  • 2 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, and baking soda (add in 1/8 tsp salt if you’re using unsalted vegan butter). 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 King Arthur’s Measure for Measure gluten free flour.

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


  • Serving Size: 1 slice
  • Calories: 369
  • Sugar: 46.3 g
  • Sodium: 209.4 mg
  • Fat: 10 g
  • Saturated Fat: 3.4 g
  • Carbohydrates: 67.3 g
  • Fiber: 0.8 g
  • Protein: 3 g
  • Cholesterol: 10.2 mg

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