Skip to Content

Buttercream Flower Cake

Learn how to make this gorgeous buttercream flower cake! It’s made with tender vanilla cake layers and frosted with delicious homemade buttercream.

This design may look intimidating, but I promise you only have to make two types of buttercream swirls!! It’s a lot easier than you might think.

image of a Spring inspired buttercream flower cake

What You’ll Need to Make this Buttercream Flower Cake

To make this cake you’ll need a few different frosting tips! While this list might seem long, most (if not all) of the tips can be found in a majority of beginner frosting kits.

I’ve listed a couple of brands that make some of these tips, but there are tons of other brands that make them as well!

The most important thing is just that the shape and size of the tip you use are similar to what I recommend below.

How to Make This Buttercream Flower Cake Recipe

To make sure this cake turns out as amazing as possible, let’s walk through each step together!

I’ve also included a video tutorial of the process below.

Step 1: Make the Fluffy Vanilla Cake Layers

I recommend making the cake layers first! It gives them time to bake and cool before you assemble the cake.

Once that batter is ready, divide it evenly between the prepared cake pans.

I like to use a digital kitchen scale to weigh my pans, to make sure my layers will be the same height.

image of fluffy vanilla cake batter being mixed and that's ready to be poured into the prepared pans to be baked

Bake for 34-36 minutes or until a toothpick comes out with a few moist crumbs. Rotate pans halfway through to help them bake evenly.

Allow the pans to cool for 10 minutes, then run an offset spatula around the perimeter of the pan to separate the cake from the pan.

Place cake layers into the freezer for 45 minutes to accelerate the cooling process.

Once the layers are fully cooled, carefully flip the pans and remove the layers from the pans.

image of a white cake layer that's been leveled with serrated knife

Use a serrated knife to level the top of each cake layer, then set aside. If you make these in advance, wrap and freeze them at this point.

Step 2: Make the Vanilla Buttercream Frosting

While the cake layers bake and cool, make the buttercream frosting.

I firmly believe that the best type of frosting for piping buttercream flowers is American buttercream!

It is super easy to make, is one of the most stable types of buttercream and it’s the easiest to color.

However, if you think American buttercream is too sweet, you can also use Swiss meringue buttercream or Italian meringue buttercream.

Wait to color the buttercream until the cake is crumb-coated.

Mix the frosting by hand with a rubber spatula for a couple of minutes once it’s made. This will give it a silky smooth consistency that makes it easier to pipe with.

image of vanilla buttercream being mixed that's smooth

If the frosting seems too thick, add in additional cream (1 Tbsp at a time). Or if the frosting is too thin, add in more powdered sugar (1/4 cup at a time).

If you’re not sure what consistency you’re looking for, check out my buttercream consistency guide.

Cover the frosting with plastic wrap to prevent it from crusting and set aside.

Step 3: Stack and Frost the Cake Layers

If possible, chill your cake layers in the freezer for 20 minutes before assembling the cake.

It makes them cold to the touch, which minimizes crumbing and makes them so much easier to frost and stack.

Spread about 1 Tbsp of frosting onto a greaseproof cake board or plate, then place your first cake layer on top of the frosting smear. This helps the layer stay in place as you assemble the cake.

Spread a thick, even layer of buttercream on top of the cake layer. Repeat with the remaining cake layers and flip the top cake layer upside down (cut side down). This makes it easier to frost your cake!

Once all the cake layers are stacked, spread a thin coat of frosting around the cake. Smooth using a bench scraper and/or large offset spatula, then chill the cake in the fridge (30 minutes) or freezer (10 minutes) until the frosting is firm to the touch.

Scoop about 1 cup of uncolored/white buttercream into a small piping bag fitted with an open star tip like a Wilton 1M, seal the top with a rubber band or clip, and set aside.

Color the remaining buttercream a light pink using a small squirt of gel food coloring. Stir until the frosting is evenly colored.

Use the pink buttercream to cover the chilled cake in a second layer of frosting. Use a large offset spatula and bench scraper to smooth the frosting. Place the cake in the fridge to chill while you color the remaining buttercream.

image of a cake that's being frosted with light pink buttercream

Scoop a quarter of the remaining buttercream into a small piping bag fitted with a coupler, seal the top, and set aside.

Divide the remaining buttercream evenly between three bowls, and color one of them green with gel food coloring.

Mix in a tiny bit of pink gel food coloring to make it more of a muted green. This will give the cake a more cohesive look (color theory is so cool!). Scoop the frosting into a small piping bag fitted with a coupler, seal the top, and set aside.

Color one of the bowls of frosting a medium pink using pink gel food coloring. Scoop the frosting into a small piping bag fitted with a coupler, seal the top, and set aside.

Color the last bowl a deep pink using more pink gel food coloring. Scoop the frosting into a small piping bag fitted with a coupler, seal the top, and set aside.

Step 4: Decorate This Buttercream Flower Cake

Remove the cake from the fridge. Use the white buttercream and a Wilton 1M tip to pipe large buttercream rosettes around the side of the cake, spacing them about a couple of inches apart.

Then use the three shades of pink fitted and a small French tip like an Ateco 862 to pipe small buttercream rosettes between the larger white rosettes.

Next, use the green buttercream and a small round tip like a Wilton 10 to pipe dots to look like flower buds in some of the remaining open spaces.

Open the coupler and swap the round tip for a leaf tip like a Wilton 366, then pipe some leaves around the flowers.

Fit one of the pink frosting bags with a small round piping tip like a Wilton 10, and pipe inside the green frosting “buds” to look like the flower is just starting to bloom.

Fit the dark pink frosting bag with a very small piping tip like a Wilton 3, and pipe small dots above and below the buttercream flowers, like in the pictures below. Then enjoy!

image of a Spring inspired buttercream flower cake

Substitutions & Swaps – Buttercream Flower Cake

Some swaps and substitutions that can be made in this recipe include:

  • Unsalted Butter – If you only have salted butter on hand, you can use it in place of the unsalted butter. Just be sure to omit the salt that this recipe calls for. You can also use vegan butter in its place!
  • Cake Flour – If you can’t find cake flour, you can make your own makeshift cake flour using this method or use all-purpose flour. You can also swap in all-purpose flour or a good gluten-free flour blend (like this) if needed. Just be sure to stir the batter longer than normal to help give the cake proper structure, and let the batter sit for about 20 minutes before baking it if you opt to make a gluten-free version.
  • Egg whites – I like to use the type that comes in a carton so that I don’t have to separate my eggs, but you can also use fresh egg whites or 4 large whole eggs. If you have an egg allergy you can try using a vegan egg replacer in the cake batter.
  • Buttermilk – You can also use full-fat yogurt, sour cream, whole milk, or an alternative yogurt or milk (almond, soy, oat).
  • Vegetable Oil – Use any flavorless oil in this recipe.
image of pink cake slices on a wooden cutting board that are ready to be served

Substitutions & Swaps: American Buttercream Frosting

  • Unsalted Butter – If you only have salted butter on hand, you can use it in place of the unsalted butter. Just be sure to omit the salt that this frosting recipe calls for. You can also use vegan butter in its place!
  • Heavy Cream – You can use whole milk or alternative milk (soy, almond, oat) instead of heavy cream or whipping cream. This will thin the frosting out more though, so I recommend using about half the amount the recipe calls for.
  • Gel Food Coloring – Natural food coloring or liquid food coloring can be used if needed to color the frosting. However, I find gel food coloring works best!

Tips for Making the Best Buttercream Flower Cake

  • Ingredients at room temp mix together better! Set out any cold ingredients ahead of time.
  • Properly measure your flour (spoon into the cup measure, then level). Or better yet, use a kitchen scale to measure your dry ingredients.
  • Use a scale to weigh your cake pans as you fill them. It will make your cake layers bake to the same height and bake more evenly.
  • Level your room temperature or thawed cake layers with a serrated knife to make them easier to stack.
  • Chill your cake layers in the freezer for about 20 minutes before assembling the cake. It makes it so much easier to stack and frost them!
  • Use gel food coloring to create brightly colored frosting. It works best because it doesn’t throw off the consistency of the frosting or give it a bitter taste.
  • If your hands run hot, wrap a paper towel or thin kitchen towel around your piping bag to prevent the transfer of heat from your hands into the frosting.

Making This Buttercream Flower Cake in Advance and Storage Tips

You can make these cake layers in advance and freeze them! It breaks the process up and makes it more approachable.

Make the frosting ahead of time or save any leftover frosting. Store it in an airtight container in the fridge for up to a month. Just be sure to give it a good stir once it thaws to make it nice and smooth again. This cake can last in the fridge for up to a week.

A frosted cake can last in the fridge for up to a week, or in the freezer for up to a month. If you freeze the cake, transfer it to the fridge the night before you plan to eat it.

This will help it gradually thaw and minimize any temperature shock. Remove the cake from the fridge about 30 minutes before you plan to cut into it.

image of a Spring inspired buttercream flower cake

Let Me Know What You Think

If you make this buttercream flower cake, I’d love to hear what you think! Please leave a rating and comment below with your thoughts.

Don’t forget to tag me @chelsweets and use #chelsweets on social media so I can see your amazing creations!

Other Recipes You Might Like:

Yield: 24

Buttercream Flower Cake

image of a Spring inspired buttercream flower cake

Learn how to make this gorgeous buttercream flower cake! It's made with tender vanilla cake layers and frosted with delicious homemade buttercream.

Prep Time 15 minutes
Cook Time 35 minutes
Additional Time 20 minutes
Total Time 1 hour 10 minutes

Ingredients

Vanilla Cake Recipe

  • 3 cups cake flour (375g)
  • 3 cups granulated sugar (600g)
  • 2 1/2 tsp baking powder (10g)
  • 1 tsp fine salt (6g)
  • 1 cup unsalted butter, room temp (226g)
  • 1 cup egg whites from a carton or about 7 egg whites, room temp (240g)
  • 1 1/2 cups buttermilk, room temp (360g)
  • 2 Tbsp vegetable oil (30g)
  • 2 tsp vanilla extract (8g)
  • gel food coloring - if desired

Vanilla Buttercream Frosting

  • 2 cups unsalted butter, room temperature (452g; 1 lb box)
  • 1 tsp vanilla extract (4ml)
  • 1/2 tsp salt (3g)
  • 7 cups powdered sugar (907g; 2 lb bag)
  • 1/3 cup heavy cream or heavy whipping cream (80g)
  • Pink and green gel food coloring

Tools and Equipment Needed

Instructions

Fluffy Vanilla Cake Layers

  1. Preheat the oven to 350°F / 175°C. Line four 7" or three 8" round cake pans with parchment rounds and grease with non-stick baking spray or homemade cake pan release.
  2. Mix 3 cups cake flour, 3 cups sugar, 2 1/2 tsp baking powder, and 1 tsp salt together in a stand mixer with a paddle attachment or hand mixer until fully combined.
  3. Mix in 1 cup of room temperature, unsalted butter slowly into the dry ingredients on a low speed. Continue to mix until no large chunks of butter remain and the mixture looks like moist sand.
  4. Pour in 1 cup of egg whites and mix on low until just incorporated. Mix in 1 1/2 cups of buttermilk in two installments at a low speed.
  5. Add in 2 Tbsp of vegetable oil and 2 tsp of vanilla extract and mix at a low speed until fully incorporated. If you plan to color your cake layers, add in the gel food coloring with the oil and vanilla.
  6. Scrape down the sides of the bowl with a rubber spatula, then beat on a medium speed for about a minute to make sure everything is properly mixed together. This also helps lighten the texture of the cake layers a bit.
  7. Divide the batter evenly between your prepared pans. I like to use a scale to make sure each pan has the same amount of batter and will bake up to the same height.
  8. Bake for 33-35 minutes or until a toothpick comes out with a few moist crumbs.
  9. Let the pans cool for 10 minutes, then run a small offset spatula around the perimeter of the pan to separate the cake from the pan.
  10. Place the cake layers into the freezer for 30 minutes to accelerate the cooling process. Once the layers are fully cooled, carefully flip the pans and remove the layers.
  11. Use a serrated knife to level the tops of the layers right before you plan to assemble your cake, or you can wrap and freeze them if you're making them in advance.
  12. Use a serrated knife to level the top of each cake layer, then set aside. If you make these in advance, wrap and freeze them at this point.
  13. If you make these cake layers in advance and freeze them, let them thaw for about 20 minutes before making your cake. The cake layers should still be slightly cold to the touch, which will make it easier to assemble your cake.

Vanilla Buttercream Frosting

  1. While the cake layers bake and cool, make the buttercream frosting.
  2. Beat 2 cups of unsalted butter on a medium-high speed for 1-2 minutes with a paddle attachment until the butter becomes lighter in color.
  3. Mix in 1 tsp vanilla extract and 1/2 tsp salt on a low speed.
  4. Slowly add in 7 cups of powdered sugar. Halfway through, add 1/3 cup of heavy cream to make the frosting easier to mix.
  5. Beat on low until the ingredients are fully incorporated and the desired consistency is reached. 
  6. If the frosting is too thick, add in additional cream (1 Tbsp at a time). If the frosting is too thin, add in more powdered sugar (1/4 cup at a time). Wait to color the buttercream until the cake is crumb-coated. Cover the frosting with plastic wrap to prevent it from crusting and set aside.

Assembling This Buttercream Flower Cake

  1. If possible, chill your cake layers in the freezer for 20 minutes before assembling the cake. It makes them cold to the touch, which minimizes crumbing and makes them so much easier to frost and stack.
  2. Spread about 1 Tbsp of frosting onto a greaseproof cake board or plate, then place your first cake layer on top of the frosting smear. This helps the layer stay in place as you assemble the cake.
  3. Spread a thick, even layer of buttercream on top of the cake layer. Repeat with the remaining cake layers and flip the top cake layer upside down (cut side down). This makes it easier to frost your cake!
  4. Once all the cake layers are stacked, spread a thin coat of frosting around the cake. Smooth using a bench scraper and/or large offset spatula, then chill the cake in the fridge (30 minutes) or freezer (10 minutes) until the frosting is firm to the touch.
  5. Scoop about 1 cup of uncolored/white buttercream into a small piping bag fitted with an open star tip like a Wilton 1M, seal the top with a rubber band or clip, and set aside.
  6. Color the remaining buttercream a light pink using a small squirt of gel food coloring. Stir until the frosting is evenly colored.
  7. Use the pink buttercream to cover the chilled cake in a second layer of frosting. Use a large offset spatula and bench scraper to smooth the frosting. Place the cake in the fridge to chill while you color the remaining buttercream.
  8. Scoop a quarter of the remaining buttercream into a small piping bag fitted with a coupler, seal the top, and set aside.
  9. Divide the remaining buttercream evenly between three bowls, and color one of them green with gel food coloring. Mix in a tiny bit of pink gel food coloring to make it more of a muted green. This will give the cake a more cohesive look (color theory is so cool!). Scoop the frosting into a small piping bag fitted with a coupler, seal the top, and set aside.
  10. Color one of the bowls of frosting a medium pink using pink gel food coloring. Scoop the frosting into a small piping bag fitted with a coupler, seal the top, and set aside.
  11. Color the last bowl a deep pink using more pink gel food coloring. Scoop the frosting into a small piping bag fitted with a coupler, seal the top, and set aside.

Decorating This Buttercream Flower Cake

  1. Remove the cake from the fridge. Use the white buttercream and a Wilton 1M tip to pipe large buttercream rosettes around the side or top of the cake, spacing them about a couple of inches apart.
  2. Then use the three shades of pink fitted and a small French tip like an Ateco 862 to pipe small buttercream rosettes between the larger white rosettes.
  3. Next, use the green buttercream and a small round tip like a Wilton 10 to pipe dots to look like flower buds in some of the remaining open spaces. Open the coupler and swap the round tip for a leaf tip like a Wilton 366, then pipe some leaves around the flowers.
  4. Fit one of the pink frosting bags with a small round piping tip like a Wilton 10, and pipe inside the green frosting "buds" to look like the flower is just starting to bloom.
  5. Fit the dark pink frosting bag with a very small piping tip like a Wilton 3, and pipe small dots above and below the buttercream flowers, like in the pictures above. Then enjoy!

Notes

Tips for Making the Best Buttercream Flower Cake:

  • Ingredients at room temp mix together better! Set out any cold ingredients ahead of time.
  • Properly measure your flour (spoon into the cup measure, then level). Or better yet, use a kitchen scale to measure your dry ingredients.
  • Use a scale to weigh your cake pans as you fill them. It will make your cake layers bake to the same height and bake more evenly.
  • Level your room temperature or thawed cake layers with a serrated knife to make them easier to stack.
  • Chill your cake layers in the freezer for about 20 minutes before assembling the cake. It makes it so much easier to stack and frost them!
  • Use gel food coloring to create brightly colored frosting. It works best because it doesn't throw off the consistency of the frosting or give it a bitter taste.
  • If your hands run hot, wrap a paper towel or thin kitchen towel around your piping bag to prevent the transfer of heat from your hands into the frosting.

Making This Cake in Advance and Storage Tips

You can make these cake layers in advance and freeze them. It breaks the process up and makes it more approachable.

Make your frosting ahead of time too or save any leftover frosting! It can be stored in an airtight container in the fridge for up to a month, or in the freezer for up to 3 months. Be sure to give it a good stir once it thaws to get the consistency nice and smooth again.

A frosted cake can last in the fridge for up to a week, or in the freezer for up to a month. The buttercream locks in all the moisture, keeping the cake fresh and delicious!

If you cut into the cake and have leftovers, use any remaining frosting to cover the cut section to keep it moist and store it in the fridge for up to a week.

Nutrition Information

Yield

24

Serving Size

1

Amount Per Serving Calories 598Total Fat 31gSaturated Fat 17gTrans Fat 0gUnsaturated Fat 12gCholesterol 79mgSodium 270mgCarbohydrates 77gFiber 0gSugar 62gProtein 4g

Flower Cookies: Easy, Delicious Recipe

Sunday 30th of March 2025

[…] Buttercream Flower Cake Bunny Cookies Sunflower Cupcakes Bumble Bee Cookies […]

10 Cake Design Trends You Need To See

Saturday 29th of March 2025

[…] Buttercream Flower Cake: Step-By-Step Tutorial & Recipe – https://chelsweets.com/buttercream-flower-cake/ […]

Stunning Flower Cakes: Baking Beauty in Every Bite

Saturday 1st of March 2025

[…] out how to create your own beautiful flower cake. Follow detailed guides for helpful tips and […]

Nanajee Travels

Sunday 8th of December 2024

Great tips! It's so helpful to know that a frosted cake can last up to a week in the fridge and a month in the freezer. I love the idea of using leftover frosting to cover the cut section and keep it fresh. Will definitely be using this method next time I have cake leftovers!

Easy Mirror Glaze: 5-Ingredient Recipe and Tutorial

Wednesday 7th of February 2024

[…] Buttercream Flower Cake Ombre Rosette Cake […]

Skip to Recipe