The best vegan funfetti cake is soft, fluffy, moist and loaded with colorful sprinkles! Perfect for birthdays and celebrations.
I always think of a funfetti cake as such a great celebratory cake.
It’s the perfect kind of cake to have for a birthday party, and while all the bright and cheery colorful stuff is super kid-friendly, adults tend to love it just as much!
And if you love funfetti then you’ll also love our vegan funfetti cupcakes.
How To Make Vegan Funfetti Cake
You will find full instructions and measurements in the recipe card at the bottom of the post. This is a summary of the process to go along with the process photos.
- Sift all purpose flour into a mixing bowl and add white granulated sugar, baking soda and salt. Mix together.
- Add soy milk, canola oil, white vinegar and vanilla extract and mix into a batter. Don’t overmix.
- Add the rainbow sprinkles.
- Fold them gently into the batter.
- Divide the batter evenly between two 8-inch round cake pans (sprayed with non-stick spray and lined with parchment paper along the bottoms).
- Bake at 350°F for 30 minutes or until a toothpick inserted into the center of one of the cakes comes out clean.
- Let the cakes cool in the cake pans for a few minutes and then transfer them to a wire cooling rack to cool completely before frosting.
Frosting & Decorating
I’m not one for cake decorating (I just don’t have the skills!) but I decided to complement the colorfulnesss of the cake with some colorful frosting too.
So I frosted the cake and put a little of the frosting aside, divided that into two bowls and then added a couple of drops of pink food coloring to one bowl, and couple of drops of green food coloring to the other bowl. And then I piped alternating colors along the edges of the cake.
Added loads of sprinkles to the middle for decoration and suddenly it was a very pretty cake!
Baker’s Tips
Rainbow Sprinkles – the right kind of sprinkles are essential when baking a funfetti cake. If you use the wrong kind of sprinkles then they can tend to simply melt and run and you end up with a cake that is too wet and doesn’t have the little dashes of color going through it because they all just melted away. The best sprinkles are rainbow sprinkles (also called jimmies)!
Fold the sprinkles in last. Add the rainbow sprinkles in last, once you have already mixed your batter, and just gently fold them in. This prevents the color streaking in the batter.
Storing Instructions
Keep it covered at room temperature and enjoy within a few days or keep it covered in the fridge and enjoy within a week.
It’s freezer friendly for up to 3 months.
More Vegan Cake Recipes
- Vegan Lemon Cake
- Most Amazing Vegan Chocolate Cake
- Vegan White Cake
- Vegan Coconut Cake
- Vegan Vanilla Cake
- Vegan Vanilla Sheet Cake
Did you make this recipe? Be sure to leave a comment and rating below!
Vegan Funfetti Cake
Ingredients
Funfetti Cake:
- 2 ⅔ cups All Purpose Flour (330g)
- 1 ½ cups White Granulated Sugar (300g)
- 1 ½ teaspoons Baking Soda
- ¾ teaspoon Salt
- 1 ½ cups Soy Milk (360ml) or other non-dairy milk
- ½ cup Canola Oil (120ml) or Vegetable Oil
- 1 Tablespoon Distilled White Vinegar
- 3 teaspoons Vanilla Extract
- ½ cup Rainbow Sprinkles (95g)
Vanilla Buttercream Frosting:
- 4 ½ cups Powdered Sugar (540g)
- ½ cup Vegan Butter (112g)
- 2 teaspoons Vanilla Extract
- 3-4 Tablespoons Soy Milk
- Pink and Green Food Coloring Optional
Decoration:
- Sprinkles
Instructions
Funfetti Cake:
- Preheat the oven to 350°F (180°C) and spray two 8-inch round cake pans with non-stick spray and line the bottoms with circles of parchment paper.
- Sift all purpose flour into a mixing bowl and add white granulated sugar, baking soda and salt. Mix together.
- Add soy milk, oil, vinegar and vanilla extract and mix into a batter. Don't overmix.
- Add the sprinkles and fold in gently.
- Divide the batter evenly between the two prepared cake pans.
- Bake for 30 minutes or until a toothpick inserted into the center of one of the cakes comes out clean.
- Transfer the cakes to a wire cooling rack and allow to cool completely before frosting.
Frosting:
- Add powdered sugar, vegan butter, vanilla extract and 3 Tablespoons of soy milk to the bowl of your stand mixer. Beginning at slow speed, gradually increase speed until thick and smooth. If it's too thick, add in the extra tablespoon of soy milk but add it in slowly as you might not need all of it.
- If you don’t want to do the pink and green frosting decoration then just use all the frosting to frost the cake. But if you would like to do it, then leave a little frosting behind after frosting the cake. Take the remaining frosting and divide it into two bowls. Place a couple of drops of pink food coloring into one bowl and a couple of drops of green food coloring into the other and mix it in. Then pipe on alternating pink and green around the edges of the cake.
- Decorate the top of the cake with sprinkles.
Notes
- Measure the flour correctly using the spoon and level method, spoon the flour into your measuring cup and then level off the top with a knife. Don’t scoop it and don’t pack it into the cup. Alternatively weigh it on a food scale for complete accuracy.
- Check your sprinkles for vegan friendliness or try these from Sweetapolita.
- Keep the cake covered at room temperature where it will stay fresh for a few days or covered in the fridge where it will last up to a week. It’s freezer friendly for up to 3 months.
Kelly Farrell says
Is it possible to reduce the amount of white sugar?
Alison Andrews says
Hi Kelly, you could try using less sugar if you like, but I’m not sure how it would affect the outcome. 🙂
Naomi says
Could I use a 13×9 pan for this recipe? If so, how would it impact the baking time?
Alison Andrews says
Hi Naomi, yes you should be fine with that, the baking time would be different, I would check it from about the 22 minute mark with the toothpick test. I would estimate it would take 22-25 minutes but I’m not entirely sure of that. Just keep a check on it. All the best! 🙂
Alison says
I made this cake and it was delicious. Now I want to alter it to make cupcakes. Any tips?
Alison Andrews says
Hi Alison! So happy you enjoyed it! This recipe would make around 18 cupcakes. You can also check out our vegan funfetti cupcakes recipe, which is for a perfect 12 cupcakes. 🙂
melissa says
Hi. The recipe sounds so good. And I’m planning to make this cake for a bachelorette party.
Can you tell me, which brand you used for the sprinkles? It probably wont even be available here, but all vegan sprinkles that i tried to bake melted 🙁 so maybe there is a chance that I find the one you used.
Thank you so much !
Alison Andrews says
Hi Melissa! I got mine on Amazon and they are Rainbow sprinkles, also called Jimmies. The one I used doesn’t seem to be available any longer, but you can use any brand as long as they are called rainbow sprinkles they will work fine. 🙂
Jamie says
My cake came out delicious! I made one layer instead of two because I didn’t have two pans, but regardless the cake came out very moist and perfect. I used a canned frosting instead of the frosting listed just out of laziness…
Alison Andrews says
Hi Jamie! So happy to hear it came out great! Thanks so much for the awesome review. xo
Lauren says
This cake was so flavorful and delicious. I’m not a baker and was so happy with how easy it was to make and how much flavor there was. I even made it in a sheet pan because it was my first try. Also, this is a great recipe for children with an egg allergy (my son).
Alison Andrews says
Hi Lauren! So glad it came out great. Thanks so much for posting! 🙂
Ardis says
Hi Allison,
I just tried your Gluten Free carrot cake and loved it. I will love to do the funfetti cake for my son’s birthday, what are your tips to make this cake gluten free? And can I replace the almond milk with coconut milk (he is allergic to almond & soy)
Alison Andrews says
Hi Ardis, yes you can use coconut milk instead of almond. For gluten-free I would first try a straight swap of the regular flour for a gluten-free all purpose blend and then see from there. If it’s a bit dry then add more oil/non-dairy milk. All the best!
Vikki says
Just made this recipe for my grown daughter whose pre-vegan favorite was confettI cake. It was fabulous! Great taste and texture. Added sprinkles as recommended and got wonderful results in terms of bursts of color well distributed. The non-vegans in the family loved it too. Used vanilla flavored soy milk thinking it would boost the flavor too: Probably wasn’t needed, but certainly didn’t hurt at all. Can’t wait to try the lemon…
Alison Andrews says
So glad to hear it was a success! Thanks so much for the wonderful review. xo
Michelle says
Super colorful and great taste!!
Zuly says
Does the white vinegar affect the taste at all? I’m a bit worried about using it in a cake
Alison Andrews says
No, it doesn’t do anything to the flavor, it reacts with the baking soda to make the cake rise.
Alex Starkey says
Can I use coconut milk instead of Soy/Almond milk?
Alison Andrews says
I think it should be fine. 🙂
Lottie says
Hiya! Just checking in if canola oil is necessary, as it is not available in shops near me.
If yes, what oil would be an ideal replacement?
Alison Andrews says
You can really use any vegetable oil at all, including olive oil or melted coconut oil. All the best! 🙂
Kemi says
Hi!
My cake didn’t rise and also cracked at the top while baking. Any idea what I could have done wrong? It tasted delicious though :]
Alison Andrews says
Hi Kemi, cracking at the top usually indicates that the oven is a bit on the hot side. It depends on how badly it cracks, sometimes it’s not really a big issue. In terms of rising though, that can be the result of a few things, if you overmix the batter, if the batter sits for too long before being baked, or if your baking soda has lost its power (might have sat too long if you don’t bake often). Also make sure you did use baking soda and not baking powder. Glad to hear it was still delicious though! 🙂
mz says
Can I use GF flour in place of regular flour?
Alison Andrews says
You can use a gluten-free all purpose flour blend, but since gluten-free flours absorb more moisture you will likely need to increase the oil a bit as well, and maybe add in additional moisture with some applesauce. Off the top of my head I would increase the oil by 1/4 cup and maybe add 3 Tbsp applesauce. 🙂
mz says
Thanks so much! I’m going to try this recipe tomorrow!
Mz says
Another question, instead of butter could I use coconut oil?
Alison Andrews says
Some people have used it in frostings and find it okay, but I find it gets too soft at room temperature and too firm in the fridge, so it’s really not my favorite in frostings but you can use it if you don’t have another option.
Channell Brown says
How can I convert this recipe into a sheet cake?
Alison Andrews says
You can follow the baking instructions for our vegan vanilla sheet cake, this cake is the same size so it would work out the same.
Anna Andrews says
Amazing texture and so colourful!
Alison Andrews says
Yes, the colorfulness is my favorite part of a funfetti cake. 🙂