4.74 from 38 votes
Vegan Confetti Cake
Prep Time
20 mins
Cook Time
40 mins
Total Time
1 hr

A delicious vanilla cake with sprinkles stirred into the batter to make spots of bright color throughout. Perfect for a vegan birthday cake! Deliciously moist and sweet, this rainbow cake is perfect for a birthday party.

Course: Dessert
Cuisine: American
Keyword: vegan birthday cake, vegan confetti cake, vegan funfetti cake, vegan funfetti cake recipe, vegan rainbow cake, vegan sprinkles cake
Servings: 2 8" layer cake
Calories: 352 kcal
Author: Sam Turnbull • It Doesn't Taste Like Chicken
Vegan Confetti Cake Bowl 1:
  • 3 cups all-purpose flour
  • 1 1/2 cups white sugar
  • 1 tablespoon baking powder
  • 1 teaspoon salt
  • 1 1/4 cup non-dairy milk (such as soy or almond)
  • 2/3 cup light oil (such as canola or vegetable)
  • 1 tablespoon vanilla extract
Vegan Confetti Cake Bowl 2:
For the Vegan Vanilla Frosting:
  • 1/2 cup vegan butter
  • 1/2 cup vegetable shortening
  • 3 cups powdered sugar
  • 1 teaspoon vanilla extract
  • 1 - 4 tablespoons non-dairy milk (such as soy or almond)
To make the vegan confetti cakes:
  1. Preheat oven to 350F (180C). Lightly grease two 8" baking pans and line the bottoms of the pans with a circle of parchment paper.

  2. In a large bowl, whisk together the all-purpose flour, white sugar, baking powder, and salt. Now add the non-dairy milk, light oil, and vanilla extract and stir to combine. It will make for a very thick batter, almost like cookie dough.

  3. In another large bowl, use a stand mixer or hand beater to combine the aquafaba and cream of tartar until it forms stiff peaks. This will take about 3 to 6 minutes. 

  4. Now fold the aquafaba into the batter. The batter is thick and it will take a bit of time to combine the two, so be patient. When the batter is combined you can lastly add the sprinkles. Depending on the kind of sprinkles you have they may bleed, so working quickly, scatter the sprinkles over the surface of the batter and then quickly give it 2 to 4 stirs to combine. It’s ok if the sprinkles aren’t mixed in perfectly, they will do their thing in the oven, it’s more important that they don’t bleed.

  5. Divide the batter evenly among the two pans. Bake for 35 to 42 minutes until a toothpick inserted in the center comes out clean. Let cool completely before frosting.

To make the vegan vanilla frosting:
  1. In a large bowl, use a stand mixer or hand beater to mix together the vegan butter, vegetable shortening, powdered sugar, and vanilla extract until fluffy. Add 1 - 4 tablespoons of non-dairy milk as needed to reach desired frosting consistency.