Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
A baker carefully inserting a Barbie doll into the center of a cake, ensuring it is stable and well-positioned.

Barbie Cake: A Stunning & Easy DIY Recipe for Any Celebration!


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Jana
  • Total Time: 1 hour 35 minutes
  • Yield: 12 servings 1x
  • Diet: Vegetarian

Description

This Barbie Cake is a showstopper centerpiece for any birthday celebration, especially for little ones who adore everything glittery and glamorous! Soft, moist vanilla cake layers form the flowing ballgown skirt, topped with a charming Barbie doll in the center. It’s not just beautiful — it’s deliciously fluffy, buttery, and melts in your mouth with every bite. Perfect for impressing guests and making memories!


Ingredients

Scale

For the Cake:

  • 3 ½ cups (440g) all-purpose flour

  • 1 tablespoon baking powder

  • ½ teaspoon salt

  • 1 ½ cups (340g) unsalted butter, softened

  • 2 ½ cups (500g) granulated sugar

  • 6 large eggs, room temperature

  • 1 tablespoon vanilla extract

  • 1 ½ cups (360ml) whole milk, room temperature

For the Buttercream Frosting:

  • 2 cups (450g) unsalted butter, softened

  • 6 cups (750g) powdered sugar, sifted

  • 2 teaspoons vanilla extract

  • 46 tablespoons heavy cream or milk

  • Pink food coloring (gel preferred)

For Decoration:

  • 1 Barbie doll (cleaned and wrapped in plastic wrap from waist down)

  • Sprinkles, edible glitter, and piping tips for extra designs


Instructions

Step 1: Prepare the Cake

  1. Preheat your oven to 350°F (175°C). Grease and flour three 8-inch round cake pans and one oven-safe glass bowl (like a 2-quart Pyrex bowl) to create the skirt shape.

  2. In a medium bowl, whisk together flour, baking powder, and salt.

  3. In a large bowl, cream butter and sugar together until light and fluffy (about 3–5 minutes).

  4. Add eggs one at a time, beating well after each addition. Stir in vanilla extract.

  5. Alternate adding the dry ingredients and milk to the butter mixture, starting and ending with dry ingredients. Mix until just combined.

  6. Divide the batter evenly between the pans and the bowl. Bake for 25–30 minutes (pans) and 40–50 minutes (bowl) or until a toothpick comes out clean.

  7. Let cakes cool in pans for 10 minutes, then turn out onto wire racks to cool completely.

Step 2: Make the Frosting

  1. Beat the butter until creamy.

  2. Gradually add powdered sugar, 1 cup at a time, beating well after each addition.

  3. Add vanilla and enough cream to achieve a smooth, spreadable consistency.

  4. Tint the frosting with pink food coloring.

Step 3: Assemble the Cake

  1. Trim the tops of the cake layers and bowl cake to level them.

  2. Stack the round cakes with a layer of frosting between each.

  3. Carve the stacked cakes slightly to form the dress shape, if needed.

  4. Insert the Barbie doll into the center (you may need to cut a small hole).

  5. Apply a thin crumb coat of frosting over the entire cake and chill for 30 minutes.

Step 4: Decorate

  1. Frost the cake generously with the pink buttercream.

  2. Use piping bags and different tips to create ruffles, rosettes, and other designs on the dress.

  3. Add sprinkles and edible glitter for extra sparkle!

Notes

  • Substitutions: Swap vanilla extract for almond or strawberry extract for a fun twist!

  • Shortcuts: Use a high-quality box cake mix to save time.

  • Storage: Keep refrigerated if making ahead, but bring to room temperature before serving.

  • Variations: Try an ombre effect by using different shades of pink frosting.

  • Tip: If you don’t have a large glass bowl, use smaller layers and shape them carefully.

  • Prep Time: 45 minutes
  • Cook Time: 50 minutes
  • Category: Dessert
  • Method: Baking
  • Cuisine: American

Nutrition

  • Serving Size: 1 slice (approx. 1/12 of cake)
  • Calories: 720
  • Sugar: 60g
  • Sodium: 230mg
  • Fat: 38g
  • Saturated Fat: 24g
  • Unsaturated Fat: 12g
  • Trans Fat: 0.5g
  • Carbohydrates: 89g
  • Fiber: 1g
  • Protein: 6g
  • Cholesterol: 165mg