Skip to Content

Baby Shower Cake

This baby shower cake is the perfect way to celebrate! It’s made with tender vanilla cake layers and is just as cute as it is delicious.

The best part is that the colors of this cake are totally customizable, so you can decorate this cake to match any color scheme!

image of a cute baby shower cake that's been decorated with a baby elephant and gelatin balloons

How to Make This Elephant Baby Shower Cake

To make sure this baby shower 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.

I figured it might be helpful to know what tools I use too, so I’ve shared a list below.

Not all of these are mandatory, but they make the process a lot easier. If you don’t have all these things on hand, feel free to improvise and work with what you have.

Gelatin Bubble Supplies:

Recommend Cake Supplies:

Step 1: Make the Gelatin Balloons

The first step is to make the gelatin balloons. I am obsessed with the playful look they give this cake! They do take some time to make though.

The good news is that they can be made weeks in advance and stored in an airtight container. They are quite durable once they’ve hardened. I recommend making them at least a day in advance, and I usually make them a week or two in advance.

image of a pink gelatin bubble that's been made with small balloons

If you’re short on time or nervous about making them, you can also decorate this cake with these faux balloons from Amazon.

Step 2: Bake the Vanilla Cake Layers

Next, we make the vanilla cake batter following the recipe card at the bottom of this post. These can also be colored with gel food coloring if desired.

image of pink ombre cake batter that's been poured into pans and is ready to be baked

Divide the batter evenly between the prepared cake pans and bake for 33-35 minutes or until a toothpick comes out with a few moist crumbs.

Remove the cake layers from the oven and let them cool in the pans for about 10 minutes.

Gently run an offset spatula around the rim of the cake pans to loosen them, then flip them into wire racks to finish cooling.

Once cooled, use a serrated knife to level the top of each cake layer.

If you’re making these in advance, you can wrap and freeze them at this point.

Step 3: Make the Buttercream Frosting

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

I like to use American buttercream because I think it’s the easiest to make and I love eating it. However, it is quite sweet!

image of vanilla buttercream being mixed that's smooth

If you want to use a less sweet frosting, I’d recommend making a batch of my Swiss meringue buttercream or my hybrid buttercream.

This frosting can also be made in advance if needed and kept in the fridge for up to a month.

Step 4: Stack and Fill the Cake Layers

Then we stack and frost cake layers on a greaseproof cake board. Use a dab of buttercream to help stick the first cake layer to the board.

Add an even layer of vanilla buttercream between each cake layer with a large offset spatula.

Repeat with the remaining cake layers and place the top cake layer upside down to make it easier to frost.

image of pink ombre cake layers that have been stacked and are ready to be frosted

Step 5: Crumb Coat the Cake

Spread a thin coat of frosting around the cake to fully cover the cake layers.

Smooth using a bench scraper, then chill the cake in the fridge (10 minutes) or freezer (5 minutes) until the frosting is firm to the touch.

image of pink cake layers that have been crumb coated

Step 6: Add the Second Layer of Frosting & Decorate

Next, add a second, thicker layer of vanilla frosting to the cake and smooth using a bench scraper.

If you’re having a hard time getting smooth sides on your cake, check out my post on how to frost a cake smoothly or watch my tutorial on YouTube.

Chill the cake in the fridge (20 minutes) or freezer (10 minutes) one more time until the buttercream is firm to the touch.

image of a cake being frosted and smoothed with an offset spatula

Then trace the outline of a baby elephant at the base of the cake using a scribe or toothpick.

Fill in the outline with grey buttercream and smooth with either a small offset spatula or an acetate sheet.

image of a baby elephant being added to the side of a cake with gray buttercream

Pipe an outline around the baby elephant with black buttercream and use pink buttercream to color the elephant’s ears and cheek like in the photo below.

image of a baby elephant being added to the side of a cake with gray buttercream

Add a little extra vanilla frosting to the top of the cake, then press the gelatin balloons into place on top of the cake, adding a few on the side of the cake above the elephant.

image of gelatin bubbles being added to the top of a cake

Pipe thin black lines from the elephant’s trunk up to the gelatin balloons to make it look like the elephant is holding the balloons.

When it comes time to actually cut into the cake, I usually remove the gelatin balloons before cutting the cake. While they are edible, they’re almost impossible to cut through with a knife.

Substitutions and Swaps – Vanilla Cake Layers

This recipe uses quite a few ingredients and I know you might not have them all on hand. Or if you have food allergies or restrictions, I’ve got you covered.

Below are some swaps and substitutions that can be made in this cake recipe.

  • All Purpose Flour – This recipe turns out best with AP flour, but you can use a gluten free flour blend or cake flour if that’s all you have on hand.
  • Granulated Sugar – I do not recommend reducing the amount of sugar or changing the type of sugar, as it will change the texture of the cake layers.
  • Unsalted Butter – If you only have salted butter on hand, you can use it in place of the unsalted butter in this recipe. Just be sure to omit the salt that this cake recipe calls for. You can also use vegan butter in its place (and also omit the salt)!
  • Egg whites – I use egg whites out of a carton to avoid wasting any yolks. You can also use 7 fresh egg whites or 4 whole, large eggs if needed. If you have an egg allergy you can use flaxseed eggs or an egg replacer.
  • Sour Cream – You can also use full fat yogurt, buttermilk, whole milk, or an alternative yogurt or milk (almond, soy, oat) if you’re dairy free.
  • Vegetable Oil – You can use any flavorless oil in this recipe. Canola or even sunflower oil would work great!

Substitutions and Swaps – 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 (and omit the salt)!
  • Heavy Cream – Whole milk or alternative milk (soy, almond, oat) will work fine in this frosting recipe if that’s what you have on hand.
  • Gel Food ColoringGel coloring works best to color this frosting, but liquid food coloring can be used if needed.

Making This Baby Shower Cake in Advance and Storage Tips

I recommend making the cake layers in advance and freezing them. It breaks the process up and makes it more approachable.

You can also 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 week, or in the freezer for up to a month.

Be sure to give it a good stir once it thaws to get the consistency nice and smooth again.

If you decorate this cake in advance, it can be refrigerated (gelatin balloons and all) for up to a week. Let the cake sit at room temperature for an hour or two to let it thaw before enjoying.

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

image of a cute baby shower cake that's been decorated with a baby elephant and gelatin balloons

Tips for Making the Best Baby Shower Cake

  • Properly measure your flour. Either spoon it into the cup measure, then level with a knife or use a kitchen scale to measure your dry ingredients.
  • Ingredients at room temp mix together better, so be sure to set out any cold ingredients ahead of time.
  • Chill your cake layers in the freezer for about 20 minutes before assembling the cake. This makes them easier to stack and frost.
  • Level your room temperature or thawed cake layers with a serrated knife to make them easier to stack.
  • Make sure your buttercream is the right consistency. It makes the cake so much easier to fill and frost.
  • Crumb coat and chill your cake, then smooth on a second layer of frosting. This will help make sure your final coat of frosting is crumb-free and beautiful.

Let Me Know What You Think!

If you make this baby shower cake recipe, I’d love to hear what you think of it! Let me know by leaving a rating and comment below.

Tag me @chelsweets and use #chelsweets if you share on social media so that I can see your amazing creations.

Other Recipes You Might Like:

Yield: 24

Baby Shower Cake

image of a baby shower cake decorated with gelatin balloons made from gelatin bubbles

This baby shower cake is the perfect way to celebrate! It's made with tender vanilla cake layers and is just as cute as it is delicious.

Prep Time 15 minutes
Cook Time 33 minutes
Additional Time 20 minutes
Total Time 1 hour 8 minutes

Ingredients

Gelatin Bubbles:

Vanilla Cake Recipe

  • 3 cups all-purpose 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 (235g)
  • 1 1/2 cups sour cream, room temp (380g)
  • 2 Tbsp vegetable oil (30g)
  • 2 tsp vanilla extract (8g)
  • gel food coloring - if desired

Vanilla Buttercream Frosting

  • 2 cups unsalted butter, room temp (452g)
  • 1 Tbsp vanilla extract or vanilla bean paste (12g)
  • 1/2 tsp fine salt (3g)
  • 7 cups powdered sugar (875g)
  • 1/4 cup heavy cream or whipping cream (60g)

Additional Tools for the Gelatin Balloons:

Recommend Tools & Equipment for the Cake

Instructions

Gelatin Bubbles:

  1. The gelatin bubbles need several hours to dry, so I recommend making them first! They can also be made up to a month in advance. If you don't want to make these gelatin bubbles or are short on time, you can decorate this cake with these faux balloons from Amazon.
  2. Partially inflate 30 small balloons, tying a knot high up at the neck of the balloon to make it into a (somewhat) spherical shape. If desired, tie the balloon to the end of paper straw to make it easier to handle.
  3. Cover each balloon with a thin coat of shortening. You shouldn't be able to see any white streaks of shortening. The bubbles should just look shiny and lightly greased. This will make it easier to remove the balloons later in the process.
  4. Then 3/4 cup of cold water to a small, heat-proof bowl. Pour in 6 Tbsp of unflavored gelatin (ratio should always be 2 parts water, 1 part gelatin). Gently swirl the water in the bowl to fully hydrate the gelatin in the water. Let the mixture sit for a couple minutes to let the gelatin bloom (absorb water).
  5. Once the mixture firms up, pop the bowl into the microwave for about 20 seconds (time can vary based on your microwave). The gelatin should be warm and very fluid, but not hot to the touch.
  6. Stir in a few drops of gel food coloring (and/or luster dust). Make sure the gelatin is fully dissolved at this stage. If it's not, heat it in additional 10 second intervals and stir in between until it's fully melted. If you notice small bubbles or foam on top of the gelatin, carefully spoon it out of the container. This will cause your gelatin bubbles to have a cloudy, bubbly, surface.
  7. Gently dip each balloon into the gelatin, rolling it to cover a majority of the balloon. Make sure each balloon is covered in a thin, even coat of gelatin. Gently shake off any excess gelatin. If you tied the balloons to straws, place them in a heavy glass to dry like in the photos above. If you skipped the straws, rest the balloons with the tie side down on a cooling rack.
  8. If the gelatin cools off and thickens while you're dipping the balloons, pop the gelatin into the microwave and heat for 10 seconds to get it back to the right consistency.
  9. Once all the balloons are dipped, dip them one more time. Two coats of gelatin help them be stronger and more brightly colored.
  10. Let the balloons sit for about 12 hours, or overnight to let them fully harden. If you're in a time crunch, you can use a fan to speed up the drying process (it takes about 4 hours with a fan). If using a fan, let the balloons rest for about 30 minutes (I found they had started to harden by this point), then use a small fan (on a LOW SPEED) to speed up the rest of the drying process. Be VERY careful when you do this. If your fan is too strong, it will blow your bubbles right off your counter!!
  11. Once the bubbles have hardened, use scissors to gently puncture the exposed balloon. Once it shrinks, gently loosen the balloon from the bubble and remove it.
  12. If the bubbles collapse a bit during this process, don't worry! They are rather sturdy, and any indents can be popped back into place.
  13. Use sharp scissors to trim away any jagged edges around the base of each bubble. Then set aside. If you make these in advance, store them in an airtight container at room temperature.

Vanilla Cake Layers:

  1. Next, make the vanilla cake layers. Preheat oven to 350°F / 175°C. Line four 7" or three 8" cake pans with parchment rounds and grease with non-stick baking spray or homemade cake pan release.
  2. Mix 3 cups all purpose 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 buttermilk in two installments, on 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 be 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. 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 vanilla buttercream frosting.
  2. Beat 2 cups of unsalted butter on a medium speed for 30 seconds with a paddle attachment until smooth.
  3. Mix in 1 Tbsp of vanilla extract and 1/2 tsp salt on a low speed.
  4. Gradually mix in 7 cups of powdered sugar and 1/4 cup of heavy cream on a low speed.
  5. Continue to mix on a low speed for a few minutes until the desired consistency is reached.  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 (quarter of a cup at a time).
  6. Scoop 2 tablespoons of buttercream into a separate bowl and color a light pink color with pink gel food coloring. Place in a small piping bag fit with a small round tip and seal the top of the bag with a rubber band or clip.
  7. Scoop 1/4 cup of buttercream into the same bowl and color a light gray color with a tiny drop of black gel food coloring. Place in a small piping bag fit with a small round tip and seal the top of the bag with a rubber band or clip.
  8. Scoop 1/4 cup of buttercream into the same bowl and color it black with a generous squirt of black gel food coloring. Place in a small piping bag fit with a tiny round tip (like a Wilton 2) and seal the top of the bag with a rubber band or clip.
  9. Cover the remaining buttercream flush with plastic wrap to prevent the buttercream from crusting.

Assembling This Baby Shower Cake:

  1. Stack and frost cake layers on a greaseproof cake board using a dab of frosting to help stick the first cake layer to the board.
  2. Add an even layer of buttercream between each cake layer with a large offset spatula.
  3. Add a thin coat of frosting around the cake to fully cover the cake layers.
  4. Smooth using a bench scraper, then chill the cake in the fridge (30 minutes) or freezer (10 minutes) until the frosting is firm to the touch.
  5. Add a second, thicker layer of frosting to the cake, and smooth using a bench scraper. Chill the cake one more time until the frosting is firm to the touch. This will make it easier to trace and pipe the elephant onto this cake.
  6. Trace the outline of a baby elephant at the base of the cake using a scribe or toothpick.
  7. Fill in the outline with grey buttercream and smooth with either a small offset spatula or an acetate sheet.
  8. Pipe an outline around the baby elephant with black buttercream and use pink buttercream to color the elephant's ears and cheek like in the photo above.
  9. Add a little extra vanilla frosting to the top of the cake, then press the gelatin balloons into place on top of the cake, adding a few on the side of the cake above the elephant. Pipe thin black lines from the elephant's trunk up to the gelatin balloons.
  10. When it comes time to actually cut into the cake, I usually remove the gelatin balloons before cutting the cake. While they are edible, they're almost impossible to cut through with a knife.
  11. If you make this cake in advance, it can be refrigerated (gelatin balloons and all) for up to a week. Let the cake sit at room temperature for an hour or two to let it thaw before enjoying.

Notes

Recipe Variations

This recipe can also be used to make a sheet cake! One batch will make 2, 9 x 13-inch cake layers that are about 1-inch tall.

One batch of cake batter makes about 1800 grams. If you plan to use four circular cake pans, add 450 grams of batter into each pan.

Tips for Making the Best Baby Shower 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!

Making This Baby Shower Cake in Advance & Storage Tips

I recommend making the cake layers in advance and freezing them. It breaks the process up and makes it more approachable.

You can also 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.

If you decorate this cake in advance, it can be refrigerated (gelatin balloons and all) for up to a week. Let the cake sit at room temperature for an hour or two to let it thaw before enjoying.

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

Nutrition Information

Yield

24

Serving Size

1

Amount Per Serving Calories 579Total Fat 30gSaturated Fat 17gTrans Fat 0gUnsaturated Fat 11gCholesterol 80mgSodium 262mgCarbohydrates 75gFiber 0gSugar 61gProtein 5g

Skip to Recipe