Christmas Tree Cake Recipe
Introduction
This festive Christmas Tree Cake is a delightful centerpiece for your holiday celebrations. Layers of rich chocolate cake are stacked and frosted to create a beautiful tree shape, then decorated with colorful green frosting and sprinkles to mimic ornaments.

Ingredients
- Cooking spray
- 2 (15.25-oz.) boxed chocolate cake mix, plus ingredients called for on back of box
- 2 1/2 cups (5 sticks) butter, softened
- 8 cups powdered sugar
- 2 tablespoons heavy cream
- 1 tablespoon pure vanilla extract
- 1/4 teaspoon kosher salt
- Green food coloring
- Sprinkles
Instructions
- Step 1: Preheat oven to 350°F. Grease and line five 8-inch round cake pans. Prepare the chocolate cake mixes according to package directions and divide the batter evenly among the pans.
- Step 2: Bake for 20 to 23 minutes or until a toothpick inserted in the center comes out clean. Let the cakes cool for 15 minutes in the pans, then invert them onto a cooling rack to cool completely.
- Step 3: Wrap the cooled cake layers tightly in plastic wrap and freeze for at least 30 minutes or up to 3 days to make them easier to work with.
- Step 4: To make the frosting, beat softened butter in a large bowl until smooth and lump-free. Gradually add powdered sugar and beat on low until smooth. Add heavy cream, vanilla extract, and salt; mix until combined. Add more cream 1 tablespoon at a time if needed to reach your desired frosting consistency.
- Step 5: Level the tops of the frozen cake layers with a serrated knife as needed for even stacking.
- Step 6: Use a 7-inch round cutter to cut a circle from one cake layer and place it on your cake stand or serving plate. Spread a thin layer of frosting on top. Cut the next layer with a 6-inch cutter and stack it, frosting between layers. Repeat this process with 5-inch and 4-inch cutters on the next two layers.
- Step 7: From the fifth cake layer, cut out circles sized 3”, 2 ½”, 2”, 1 ½”, and 1” and stack them on top of the cake, frosting each layer to secure.
- Step 8: Place about one-third of the remaining frosting into a piping bag fitted with a large round tip. Pipe frosting all around the cake, smoothing it with an offset spatula and shaping into a cone to resemble a tree. Refrigerate the cake for 30 minutes to set the frosting and improve stability.
- Step 9: Divide the remaining frosting evenly into three bowls. Tint one bowl light green, the next a medium green, and the last a dark green using green food coloring.
- Step 10: Fill a piping bag fitted with an open star tip by layering the different shades of green frosting side by side inside the bag.
- Step 11: Starting at the bottom of the cake, pipe the frosting in short bursts, pulling away slightly as you release to create a textured “tree branch” effect. Rotate the piping bag occasionally to alternate colors and give a natural look. Finish by decorating with sprinkles to mimic ornaments.
Tips & Variations
- Freezing the cake layers before trimming helps create clean, even cuts without crumbling.
- If you don’t have different sizes of round cutters, you can use a sharp knife to trim the layers into progressively smaller circles.
- For a different flavor, try using vanilla or red velvet cake mixes instead of chocolate.
- Use a toothpick to test the cake’s doneness instead of relying solely on time, as oven temperatures vary.
- For a more natural tree look, add crushed pretzels or chopped nuts on top of the frosting before adding sprinkles.
Storage
Store the cake covered in the refrigerator for up to 3 days. Before serving, let it sit at room temperature for about 20 minutes to soften the frosting. If needed, re-chill briefly after cutting to maintain shape.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I make this cake ahead of time?
Yes, you can prepare the cake layers and freeze them up to 3 days in advance. The assembled frosted cake is best served within 3 days if refrigerated.
What frosting can I use if I don’t want to make buttercream?
You can use cream cheese frosting or a store-bought frosting of your choice, but keep in mind that the texture and color may differ slightly from classic buttercream.
Print
Christmas Tree Cake Recipe
- Total Time: 2 hours 30 minutes
- Yield: Serves 12 to 16 1x
Description
This festive Christmas Tree Cake is a showstopper dessert perfect for holiday celebrations. Featuring layers of rich chocolate cake stacked in decreasing sizes to form a tree shape, it is frosted with creamy homemade buttercream dyed in varying shades of green to mimic pine needles. Decorated with colorful sprinkles as ornaments, this impressive cake combines classic flavors with beautiful presentation, making it ideal for sharing with family and friends during the holidays.
Ingredients
Cake Layers
- Cooking spray, for greasing pans
- 2 (15.25-oz.) boxes chocolate cake mix, plus ingredients called for on box (typically eggs, water, and oil)
Buttercream Frosting
- 2 1/2 cups (5 sticks) unsalted butter, softened
- 8 cups powdered sugar
- 2 tablespoons heavy cream, plus more as needed
- 1 tablespoon pure vanilla extract
- 1/4 teaspoon kosher salt
- Green food coloring (light green, medium green, dark green shades)
- Sprinkles, for decoration
Instructions
- Preheat and Prepare Pans: Preheat your oven to 350°F. Grease and line five 8-inch round cake pans with parchment paper to prevent sticking.
- Make and Bake Cake Layers: Prepare cake mixes according to the package instructions. Evenly distribute the batter among the prepared pans. Bake for 20 to 23 minutes, or until a toothpick inserted in the center comes out clean. Allow cakes to cool for 15 minutes in pans, then invert onto cooling racks to cool completely.
- Freeze Cake Layers: Once cooled, wrap each cake layer tightly in plastic wrap and freeze for at least 30 minutes, up to 3 days. This step aids in easier slicing and assembly.
- Prepare Buttercream Frosting: In a large bowl or stand mixer fitted with the paddle attachment, beat softened butter until smooth and lump-free. Gradually add powdered sugar and beat on low until incorporated and smooth. Mix in heavy cream, vanilla extract, and salt, beating until combined. Add additional cream by tablespoon if needed to reach a smooth, spreadable consistency.
- Level the Cake Layers: One at a time, use a long serrated knife to level the tops of the frozen cake layers for even stacking.
- Cut and Stack Large Cake Layers: Using a 7-inch round cutter, cut a circle from one cake layer and place it on your serving plate or cake stand. Spread a thin layer of frosting on top. Repeat this process with progressively smaller round cutters of 6-inch, 5-inch, and 4-inch sizes on subsequent cake layers, frosting between each.
- Create the Tree Top Layers: From the fifth cake layer, cut out circles measuring 3 inches, 2 1/2 inches, 2 inches, 1 1/2 inches, and 1 inch. Stack these small circles on top of the cake with frosting between each to form the tree’s pointed tip.
- Crumb Coat and Chill: Place approximately one-third of the remaining frosting into a piping bag fitted with a large round tip. Pipe frosting all around the assembled cake to cover completely. Use an offset spatula to smooth and shape the frosting into a cone resembling a tree. Refrigerate the cake for 30 minutes to set the crumb coat and stabilize the structure.
- Divide and Color Frosting: Divide the leftover frosting evenly into three bowls. Tint one bowl light green, one medium green, and one dark green using food coloring.
- Prepare Multi-Shade Piping Bag: Using a piping bag fitted with an open star tip, spoon the different shades of green frosting side by side into the bag, placing light green on one side, medium green on the second, and dark green on the third side for a variegated effect.
- Pipe Decorative Frosting: Beginning at the base of the cake, pipe clusters of frosting, pulling away from the cake slightly as you release to mimic pine needles. Rotate the piping bag periodically to alternate the green shades for a natural look.
- Add Sprinkles: Finally, decorate the frosted cake with colorful sprinkles to imitate Christmas tree ornaments, enhancing the festive appearance.
Notes
- Freezing the cake layers before assembly makes cutting and stacking much easier and helps maintain the cake’s shape.
- You can customize the sprinkles to match your holiday décor or use edible glitter for extra sparkle.
- Store the finished cake refrigerated and allow it to come to room temperature before serving for best flavor and texture.
- For a moist cake, avoid overbaking; start checking for doneness a few minutes before the suggested baking time.
- If you don’t have round cutters, carefully trim cake layers into decreasing sizes using a serrated knife and a template.
- Prep Time: 30 minutes
- Cook Time: 22 minutes
- Category: Dessert
- Method: Baking
- Cuisine: American
Keywords: Christmas cake, holiday dessert, chocolate cake, buttercream frosting, layered cake, festive cake, holiday baking

