11 Delicious Rainbow Butterfly Cake Creative Variations
There’s something truly magical about a Rainbow Butterfly Cake that brings a smile to everyone’s face! Whether you’re a seasoned baker or just starting out, these 11 creative variations will inspire you to add a splash of color and whimsy to your next celebration. From classic flavors to unexpected twists, get ready to transform your baking game and delight your guests with these stunning creations. Let’s dive in!
Vanilla Rainbow Butterfly Cake with Cream Cheese Frosting

Hang onto your aprons because this Vanilla Rainbow Butterfly Cake is about to steal the show at your next gathering. Packed with vibrant colors and topped with luscious cream cheese frosting, it’s a feast for the eyes and the palate.
Ingredients
- 2 cups all-purpose flour
- 1 1/2 cups granulated sugar
- 1/2 cup unsalted butter, softened
- 3 large eggs
- 1 cup whole milk
- 1 tbsp vanilla extract
- 1 tsp baking powder
- 1/2 tsp salt
- Gel food coloring (red, orange, yellow, green, blue, purple)
- 8 oz cream cheese, softened
- 1/4 cup unsalted butter, softened
- 2 cups powdered sugar
- 1 tsp vanilla extract
Instructions
- Preheat oven to 350°F. Grease and flour two 8-inch round cake pans.
- In a large bowl, cream together 1/2 cup butter and granulated sugar until light and fluffy.
- Beat in eggs one at a time, then stir in 1 tbsp vanilla extract.
- Combine flour, baking powder, and salt; gradually add to the creamed mixture, alternating with milk.
- Divide batter evenly into six bowls. Tint each with a different food coloring to achieve vibrant hues.
- Layer colored batters into prepared pans, creating a rainbow effect. Bake for 25-30 minutes or until a toothpick inserted comes out clean.
- Cool cakes in pans for 10 minutes, then remove to wire racks to cool completely.
- For frosting, beat cream cheese and 1/4 cup butter until smooth. Gradually add powdered sugar and 1 tsp vanilla extract, beating until creamy.
- Place one cake layer on a serving plate; spread with frosting. Top with second layer and frost top and sides.
- Use a knife to gently carve a butterfly shape into the top of the cake, revealing the rainbow layers beneath.
Vibrant and velvety, this cake boasts a moist crumb and a tangy-sweet frosting that balances perfectly. Serve it at a birthday bash or slice it up for a stunning afternoon tea centerpiece.
Chocolate Rainbow Butterfly Cake with Buttercream Flowers

Make your dessert table the talk of the town with this show-stopping Chocolate Rainbow Butterfly Cake. Bold flavors meet vibrant colors in a dessert that’s as fun to make as it is to eat.
Ingredients
- 2 cups all-purpose flour
- 1 3/4 cups granulated sugar
- 3/4 cup unsweetened cocoa powder
- 1 1/2 tsp baking powder
- 1 1/2 tsp baking soda
- 1 tsp salt
- 2 large eggs
- 1 cup whole milk
- 1/2 cup vegetable oil
- 2 tsp vanilla extract
- 1 cup boiling water
- 1 cup unsalted butter, softened
- 4 cups powdered sugar
- 1/4 cup heavy cream
- 1 tsp vanilla extract
- Gel food coloring (red, orange, yellow, green, blue, purple)
Instructions
- Preheat oven to 350°F. Grease and flour two 9-inch round cake pans.
- In a large bowl, whisk together flour, sugar, cocoa powder, baking powder, baking soda, and salt.
- Add eggs, milk, oil, and vanilla extract to the dry ingredients. Beat on medium speed for 2 minutes.
- Stir in boiling water until the batter is smooth. The batter will be thin.
- Divide the batter evenly between the prepared pans. Bake for 30-35 minutes, or until a toothpick inserted comes out clean.
- Cool cakes in pans for 10 minutes, then transfer to a wire rack to cool completely.
- For the buttercream, beat softened butter on medium speed until creamy. Gradually add powdered sugar, heavy cream, and vanilla extract, beating until light and fluffy.
- Divide buttercream into six bowls. Tint each with a different gel food color.
- Level the cooled cakes. Place one layer on a serving plate. Spread a thin layer of white buttercream on top.
- Pipe colored buttercream flowers around the edge of the cake. Place the second layer on top.
- Cover the entire cake with a thin crumb coat of white buttercream. Chill for 15 minutes.
- Frost the cake with the remaining white buttercream. Use a spatula to create a smooth finish.
- Pipe a rainbow of buttercream flowers on top and sides of the cake. Serve at room temperature.
Zesty chocolate layers paired with creamy, colorful buttercream make every slice a masterpiece. Try serving with a side of fresh berries for a pop of freshness.
Strawberry Rainbow Butterfly Cake with Whipped Cream Topping

Unleash your inner pastry chef with this show-stopping Strawberry Rainbow Butterfly Cake. It’s a vibrant, fluffy delight that’s as fun to make as it is to devour, topped with clouds of whipped cream for that dreamy finish.
Ingredients
- 2 cups all-purpose flour
- 1 1/2 cups granulated sugar
- 1/2 cup unsalted butter, softened
- 3 large eggs
- 1 cup whole milk
- 1 tbsp vanilla extract
- 1 tsp baking powder
- 1/2 tsp salt
- 1 cup fresh strawberries, diced
- 2 cups heavy whipping cream
- 1/4 cup powdered sugar
- Food coloring (red, blue, yellow, green)
Instructions
- Preheat your oven to 350°F (175°C). Grease and flour two 9-inch round cake pans.
- In a large bowl, cream together 1/2 cup butter and 1 1/2 cups granulated sugar until light and fluffy.
- Beat in 3 eggs, one at a time, then stir in 1 tbsp vanilla extract.
- Combine 2 cups flour, 1 tsp baking powder, and 1/2 tsp salt; gradually add to the creamed mixture, alternating with 1 cup milk.
- Divide the batter evenly into four bowls. Tint each with a different food coloring to create vibrant layers.
- Layer the colored batters into the prepared pans. Bake for 25-30 minutes, or until a toothpick inserted comes out clean.
- Cool cakes in pans for 10 minutes, then remove to wire racks to cool completely.
- While cakes cool, whip 2 cups heavy cream with 1/4 cup powdered sugar until stiff peaks form.
- Once cooled, slice each cake layer horizontally to create butterfly wings. Arrange with diced strawberries between layers.
- Frost the entire cake with whipped cream, creating a fluffy cloud effect.
Light as air with a burst of strawberry freshness, this cake is a rainbow on a plate. Serve slices with extra strawberries on the side for a pop of color and freshness.
Lemon Rainbow Butterfly Cake with Citrus Glaze

Kickstart your baking adventure with this vibrant Lemon Rainbow Butterfly Cake, drizzled with a zesty Citrus Glaze that’s sure to steal the spotlight.
Ingredients
- 2 cups all-purpose flour
- 1 cup granulated sugar
- 1/2 cup unsalted butter, softened
- 3 large eggs
- 1/2 cup milk
- 1 tbsp lemon zest
- 1/4 cup lemon juice
- 1 tsp vanilla extract
- 1/2 tsp baking powder
- 1/4 tsp salt
- Gel food coloring (red, orange, yellow, green, blue, purple)
- 1 cup powdered sugar
- 2 tbsp orange juice
Instructions
- Preheat oven to 350°F. Grease and flour a 9-inch round cake pan.
- In a large bowl, cream together butter and sugar until light and fluffy.
- Beat in eggs one at a time, then stir in vanilla extract.
- Mix in lemon zest and juice.
- Combine flour, baking powder, and salt; gradually add to the creamed mixture, alternating with milk.
- Divide batter evenly into 6 bowls. Tint each with a different food coloring.
- Layer colored batters in the prepared pan. Swirl gently with a knife for a marbled effect.
- Bake for 25-30 minutes, or until a toothpick inserted into the center comes out clean.
- Cool in pan for 10 minutes, then transfer to a wire rack to cool completely.
- For the glaze, whisk together powdered sugar and orange juice until smooth. Drizzle over cooled cake.
Perfectly moist with a tangy lemon punch, this cake’s rainbow layers peek through every slice. Serve with a scoop of vanilla ice cream for a dazzling dessert duo.
Red Velvet Rainbow Butterfly Cake with Cream Cheese Frosting

Transform your dessert game with this eye-catching Red Velvet Rainbow Butterfly Cake, slathered in lush cream cheese frosting. It’s a showstopper that’s as fun to make as it is to devour.
Ingredients
- 2 1/2 cups all-purpose flour
- 1 1/2 cups granulated sugar
- 1 tsp baking soda
- 1 tsp salt
- 1 tsp cocoa powder
- 1 1/2 cups vegetable oil
- 1 cup buttermilk, room temperature
- 2 large eggs, room temperature
- 2 tbsp red food coloring
- 1 tsp white vinegar
- 1 tsp vanilla extract
- 8 oz cream cheese, softened
- 1/2 cup unsalted butter, softened
- 4 cups powdered sugar
- 1 tsp vanilla extract
Instructions
- Preheat oven to 350°F. Grease and flour two 9-inch round cake pans.
- In a large bowl, whisk together flour, sugar, baking soda, salt, and cocoa powder.
- Add oil, buttermilk, eggs, food coloring, vinegar, and vanilla to the dry ingredients. Mix until smooth.
- Divide batter evenly between prepared pans. Bake for 25-30 minutes, or until a toothpick inserted comes out clean.
- Cool cakes in pans for 10 minutes, then transfer to a wire rack to cool completely.
- For frosting, beat cream cheese and butter until smooth. Gradually add powdered sugar and vanilla, beating until fluffy.
- Cut each cake layer in half horizontally to create four layers. Spread frosting between layers and over the outside of the cake.
- Use food coloring to tint small portions of frosting different colors. Pipe rainbow stripes and butterfly shapes on the cake.
Moist, velvety layers paired with tangy cream cheese frosting make every bite irresistible. Serve with edible glitter for extra sparkle at your next celebration.
Matcha Rainbow Butterfly Cake with White Chocolate Drizzle

Y’all ready to level up your baking game? This Matcha Rainbow Butterfly Cake with White Chocolate Drizzle is a showstopper that’s as fun to make as it is to eat. Bold flavors meet vibrant colors in this Insta-worthy dessert.
Ingredients
– 2 cups all-purpose flour
– 1 cup granulated sugar
– 1 tbsp matcha powder
– 1 tsp baking powder
– 1/2 tsp baking soda
– 1/2 tsp salt
– 1 cup buttermilk
– 1/2 cup vegetable oil
– 2 large eggs
– 1 tsp vanilla extract
– 1/2 cup white chocolate chips
– 1 tbsp coconut oil
– Food coloring (red, blue, yellow, purple)
Instructions
1. Preheat your oven to 350°F and grease two 8-inch round cake pans.
2. In a large bowl, whisk together 2 cups all-purpose flour, 1 cup granulated sugar, 1 tbsp matcha powder, 1 tsp baking powder, 1/2 tsp baking soda, and 1/2 tsp salt.
3. Add 1 cup buttermilk, 1/2 cup vegetable oil, 2 large eggs, and 1 tsp vanilla extract to the dry ingredients. Mix until just combined.
4. Divide the batter evenly into four bowls. Tint each with a different food coloring to create vibrant hues.
5. Layer the colored batters into the prepared pans, swirling gently with a knife for a marbled effect.
6. Bake for 25-30 minutes, or until a toothpick inserted into the center comes out clean. Cool completely.
7. Melt 1/2 cup white chocolate chips with 1 tbsp coconut oil in 30-second intervals in the microwave, stirring until smooth.
8. Drizzle the white chocolate over the cooled cake, letting it drip down the sides for a dramatic finish.
Layers of moist, matcha-infused cake peek through the rainbow swirls, while the white chocolate drizzle adds a creamy contrast. Serve with a sprinkle of edible glitter for extra sparkle.
Coconut Rainbow Butterfly Cake with Coconut Cream Frosting

Dive into a world of color and flavor with this show-stopping cake that’s as fun to make as it is to eat. Perfect for celebrations or just because, it’s a guaranteed crowd-pleaser.
Ingredients
- 2 cups all-purpose flour
- 1 cup granulated sugar
- 1/2 cup unsalted butter, softened
- 3 large eggs
- 1 cup coconut milk
- 1 tsp vanilla extract
- 1/2 tsp baking powder
- 1/4 tsp salt
- 4 drops red food coloring
- 4 drops blue food coloring
- 4 drops yellow food coloring
- 2 cups coconut cream
- 1/2 cup powdered sugar
Instructions
- Preheat oven to 350°F. Grease and flour two 8-inch round cake pans.
- In a large bowl, cream together butter and granulated sugar until light and fluffy.
- Beat in eggs one at a time, then stir in vanilla extract.
- Mix in flour, baking powder, and salt alternately with coconut milk, starting and ending with flour.
- Divide batter equally into three bowls. Add red food coloring to one, blue to another, and yellow to the third. Stir until colors are uniform.
- Pour each colored batter into a separate corner of each prepared pan. Swirl lightly with a knife for a marbled effect.
- Bake for 25-30 minutes, or until a toothpick inserted into the center comes out clean. Cool in pans for 10 minutes, then transfer to wire racks to cool completely.
- For the frosting, beat coconut cream and powdered sugar until stiff peaks form.
- Place one cake layer on a serving plate. Spread with half of the frosting. Top with second layer and spread remaining frosting on top.
- Chill for at least 1 hour before serving to set the frosting.
The cake boasts a moist, tender crumb with a subtle coconut flavor, while the frosting is luxuriously creamy. Serve slices with a sprinkle of toasted coconut for added texture and a tropical vibe.
Carrot Rainbow Butterfly Cake with Cream Cheese Frosting and Walnuts

Amaze your squad with this showstopper that’s as fun to make as it is to devour. Layers of vibrant carrot cake, swirled with cream cheese frosting, and crowned with crunchy walnuts—this is your next baking obsession.
Ingredients
- 2 cups all-purpose flour
- 1 tsp baking soda
- 1/2 tsp salt
- 2 tsp ground cinnamon
- 1 cup granulated sugar
- 1 cup brown sugar
- 1 cup vegetable oil
- 4 large eggs
- 3 cups grated carrots
- 1/2 cup chopped walnuts
- 8 oz cream cheese, softened
- 1/2 cup unsalted butter, softened
- 4 cups powdered sugar
- 1 tsp vanilla extract
Instructions
- Preheat oven to 350°F. Grease and flour two 9-inch round cake pans.
- In a medium bowl, whisk together 2 cups all-purpose flour, 1 tsp baking soda, 1/2 tsp salt, and 2 tsp ground cinnamon.
- In a large bowl, beat 1 cup granulated sugar, 1 cup brown sugar, and 1 cup vegetable oil until smooth. Tip: Scrape the bowl sides to ensure even mixing.
- Add 4 large eggs one at a time, beating well after each addition.
- Gradually mix in the dry ingredients until just combined. Fold in 3 cups grated carrots and 1/2 cup chopped walnuts.
- Divide batter evenly between the prepared pans. Bake for 25-30 minutes, or until a toothpick inserted comes out clean. Tip: Rotate pans halfway for even baking.
- Cool cakes in pans for 10 minutes, then transfer to a wire rack to cool completely.
- For frosting, beat 8 oz softened cream cheese and 1/2 cup softened unsalted butter until creamy. Gradually add 4 cups powdered sugar and 1 tsp vanilla extract, beating until smooth. Tip: Chill frosting for 15 minutes for easier spreading.
- Place one cake layer on a serving plate. Spread with half the frosting. Top with second layer and frost the top and sides.
- Garnish with additional walnuts if desired.
Now revel in the moist, spiced layers paired with tangy frosting and a nutty crunch. Slice into it to reveal the rainbow—each bite’s a celebration.
Pumpkin Spice Rainbow Butterfly Cake with Cinnamon Buttercream

Y’all won’t believe how this Pumpkin Spice Rainbow Butterfly Cake with Cinnamon Buttercream steals the show every time. Bold flavors meet eye-catching design in this must-try dessert.
Ingredients
- 2 cups all-purpose flour
- 1 tsp baking soda
- 1 tsp baking powder
- 1/2 tsp salt
- 1 tbsp pumpkin spice
- 1/2 cup unsalted butter, softened
- 1 cup granulated sugar
- 2 large eggs
- 1 tsp vanilla extract
- 1 cup pumpkin puree
- 1/2 cup buttermilk
- 1/2 cup rainbow sprinkles
- 1 cup unsalted butter, softened
- 4 cups powdered sugar
- 2 tsp cinnamon
- 2 tbsp heavy cream
Instructions
- Preheat oven to 350°F. Grease and flour two 8-inch round cake pans.
- In a bowl, whisk together 2 cups all-purpose flour, 1 tsp baking soda, 1 tsp baking powder, 1/2 tsp salt, and 1 tbsp pumpkin spice.
- In another bowl, beat 1/2 cup unsalted butter and 1 cup granulated sugar until light and fluffy. Tip: Scrape the bowl sides for even mixing.
- Add 2 large eggs one at a time, then 1 tsp vanilla extract, beating well after each addition.
- Alternately add the dry ingredients and 1 cup pumpkin puree mixed with 1/2 cup buttermilk to the butter mixture, starting and ending with dry ingredients.
- Fold in 1/2 cup rainbow sprinkles gently to keep colors vibrant.
- Divide batter evenly between pans. Bake for 25-30 minutes until a toothpick comes out clean. Tip: Rotate pans halfway for even baking.
- Cool cakes in pans for 10 minutes, then transfer to a wire rack to cool completely.
- For the buttercream, beat 1 cup unsalted butter until creamy. Gradually add 4 cups powdered sugar and 2 tsp cinnamon, then 2 tbsp heavy cream until smooth. Tip: Chill buttercream for 15 minutes for easier piping.
- Cut each cake layer in half horizontally. Stack with buttercream between layers, then frost the outside.
- Decorate as desired, creating butterfly wings with additional buttercream and sprinkles.
Now, this cake’s moist crumb and spiced warmth pair perfectly with the cinnamon buttercream’s smooth richness. Serve slices with a dusting of extra cinnamon for a cozy, colorful treat.
Blueberry Rainbow Butterfly Cake with Lemon Glaze

Craving a show-stopper dessert? This vibrant cake blends juicy blueberries, zesty lemon, and a kaleidoscope of colors for a treat that’s as fun to make as it is to eat.
Ingredients
- 2 cups all-purpose flour
- 1 cup granulated sugar
- 1/2 cup unsalted butter, softened
- 2 large eggs
- 1 cup fresh blueberries
- 1/2 cup milk
- 1 tbsp lemon zest
- 1 tsp vanilla extract
- 1/2 tsp baking powder
- 1/4 tsp salt
- 1 cup powdered sugar
- 2 tbsp lemon juice
- Food coloring (red, blue, yellow, green)
Instructions
- Preheat oven to 350°F. Grease and flour a 9-inch round cake pan.
- In a large bowl, cream together 1/2 cup butter and 1 cup granulated sugar until light and fluffy.
- Beat in 2 eggs, one at a time, then stir in 1 tsp vanilla extract.
- In another bowl, whisk together 2 cups flour, 1/2 tsp baking powder, and 1/4 tsp salt.
- Alternately add the flour mixture and 1/2 cup milk to the butter mixture, mixing until just combined.
- Fold in 1 cup blueberries and 1 tbsp lemon zest gently to avoid crushing the berries.
- Divide the batter into four bowls. Tint each with a different food coloring to achieve vibrant hues.
- Layer the colored batters in the prepared pan. Use a knife to swirl gently for a marbled effect.
- Bake for 25-30 minutes, or until a toothpick inserted into the center comes out clean.
- Cool the cake in the pan for 10 minutes, then transfer to a wire rack to cool completely.
- For the glaze, whisk together 1 cup powdered sugar and 2 tbsp lemon juice until smooth. Drizzle over the cooled cake.
Delight in every slice of this moist, fluffy cake, where the tart lemon glaze perfectly complements the sweet blueberries. Serve with a scoop of vanilla ice cream for an extra decadent touch.
Almond Rainbow Butterfly Cake with Raspberry Filling

Now, let’s dive into creating a show-stopping dessert that’s as fun to make as it is to eat. This cake combines nutty almond flavors with a tangy raspberry surprise, all wrapped in a vibrant, colorful package.
Ingredients
- 2 cups all-purpose flour
- 1 cup granulated sugar
- 1/2 cup unsalted butter, softened
- 3 large eggs
- 1 tsp vanilla extract
- 1/2 tsp almond extract
- 1 cup buttermilk
- 1 tsp baking powder
- 1/2 tsp baking soda
- 1/4 tsp salt
- 1 cup raspberry jam
- Food coloring (red, blue, yellow, green)
- 1 cup heavy cream
- 2 tbsp powdered sugar
Instructions
- Preheat oven to 350°F. Grease and flour two 8-inch round cake pans.
- In a large bowl, cream together butter and sugar until light and fluffy.
- Beat in eggs one at a time, then stir in vanilla and almond extracts.
- Combine flour, baking powder, baking soda, and salt in another bowl.
- Alternately add dry ingredients and buttermilk to the butter mixture, starting and ending with dry ingredients.
- Divide batter evenly into four bowls. Tint each with a different food color.
- Layer colored batters into prepared pans. Swirl gently with a knife for a marbled effect.
- Bake for 25-30 minutes or until a toothpick inserted comes out clean. Cool completely.
- Spread raspberry jam between cake layers. Whip heavy cream with powdered sugar until stiff peaks form; frost cake.
- Chill for at least 1 hour before serving to set the filling and frosting.
Absolutely mesmerizing, this cake boasts a moist, tender crumb with a burst of raspberry in every bite. Serve it at your next gathering to steal the spotlight, or enjoy a slice with your morning coffee for a decadent start to the day.
Conclusion
Magical, isn’t it? These 11 rainbow butterfly cake variations are sure to brighten any occasion with their vibrant colors and creative twists. We hope you’re inspired to whip up one (or more!) of these delightful treats. Don’t forget to leave a comment sharing your favorite, and if you loved this roundup, pin it on Pinterest to spread the joy of baking!