Go Back
vegan surprise pinata cake

Vegan Surprise Cake

Looking for a spectacular vegan celebration cake to wow your guests with? This three-layer vegan surprise cake will delight all your guests! This fluffy vegan vanilla sponge cake is surrounded by a cream cheese frosting, and is filled with the sweetest surprise. Colorful sprinkles and candy will tumble out when you cut into it. 
5 from 8 votes
Prep Time 1 hr 30 mins
Assembling 30 mins
Total Time 2 hrs
Course Dessert, Sweets
Cuisine Dairy-Free, Egg-Free, Vegan
Servings 10 servings


  • Cake Pans, Mixing Bowl, Electric Mixer, 3 or 4 inch round Cake (or cookie) Cutter


  • 3 layers of vegan vanilla sponge cake
  • 1 batch of vegan cream cheese frosting
  • ¼ - ¾ cup vegan sprinkles
  • ¼ - ½ cup vegan candies e.g. Katjes rainbow gummies


  • Make vegan cream cheese frosting and store in fridge until ready to use.
  • Prepare 3 layers of vanilla sponge cakes. Let them cool completely before assembling.
  • If you mix sprinkles and several kinds of candy, add everything into a small bowl and mix to combine.
  • If needed, flatten cake layers by trimming off rounded tops. In 1 layer, cut small round out of center, using a 3-inch round cutter for a 6 inch cake, or a 4-inch round cutter for an 8-inch cake.
  • To assemble cake: Place 1 uncut cake layer on rotating cake stand; spread ⅓ cup frosting on top. Top with the cored layer. Fill cake with candies and sprinkles and gently press candies to level. Then frost the top, and top with another full cake layer.
  • Frost side and top of cake with remaining frosting and decorate as desired. Transfer to a cake stand, keep in fridge until served.
Keyword Candy Cake, Katjes Cake, Surprise Cake, Vegan Pinata Cake, Vegan Surprise Cake