This Nightmare Before Christmas Cake blends black cocoa layers, bold purple buttercream, and fondant decoration into a themed centerpiece that works for Halloween, Christmas, or any Jack Skellington birthday cake.
You’ll learn how to get jet-black layers using black cocoa powder, how to achieve that deep purple buttercream without overmixing, and how to decorate your cake with Spiral Hill, stars, and fondant accents that actually hold their shape. This is for fans of Jack Skellington cakes, themed baking nights, or anyone planning a Nightmare Before Christmas wedding or birthday celebration.
The cake tells a story before it’s sliced. And it’s more than just a design. It holds its shape when stacked, it cuts cleanly, and the flavor actually lives up to the visuals. I’ve made this cake for everything from Halloween sleepovers to early-December movie marathons. Every time, someone ends up asking how I got the layers that dark without turning the cake bitter.
See the cupcakes that inspired this cake: Nightmare Before Christmas Cupcakes

Black Cocoa Layers that Don’t Crumble

This cake relies on black cocoa. It’s not the same as Dutch-processed cocoa or natural cocoa. It’s been alkalized further, so the flavor is mellow and the color is deep. You won’t get this result with regular cocoa powder. I’ve tested both, and while natural cocoa gives better lift for some bakes, it turns muddy brown—not black.

The batter starts with softened butter and granulated sugar, creamed until pale and fluffy. This step matters more than people think. It traps air in the fat, which gives structure to the final cake. Then come the eggs, added one at a time to keep the emulsion stable. I’ve rushed this step in the past and ended up with greasy batter that wouldn’t hold together.
Buttermilk adds moisture and balances the intensity of the cocoa. It reacts with the baking soda and baking powder combo to give the cake a gentle rise without doming too much. That flat surface makes layering easier.

Why I Use Coffee Instead of Water

The recipe calls for hot coffee. You could use hot water, but I’ve tested both, and the flavor depth just isn’t the same. Coffee doesn’t make the cake taste like coffee. It strengthens the cocoa’s richness. And it loosens the batter slightly, which helps the black gel coloring blend more evenly.
For special occasions, I use a strong French press brew. For everyday versions, even instant coffee works.
Pair this cake with my Halloween Cake Pops for a spooky treat table.
Bold Purple Buttercream with Texture Control

This frosting needs to be pipeable but soft. Start with room-temperature butter. Cold butter never whips smooth, and melted butter breaks the texture entirely. Beat it for a few minutes before adding the powdered sugar in batches. This helps avoid a grainy finish.
The vanilla adds aroma, but the key is cream. Just a few tablespoons change everything. Add slowly, so the frosting holds its shape but still spreads with ease. The purple color builds fast, so begin with a quarter teaspoon and go from there. Too much gel coloring and you’ll get a chalky taste.
If you’re decorating ahead of time, refrigerate the frosting but let it come to room temperature before using. Rewhip it to bring back the air.
Looking for a more classic look? Try my Elegant Christmas Cake Idea
Layering, Crumb Coating, and Clean Edges

Once your layers are baked and cooled, use a serrated knife to level them. This step often gets skipped, but even layers make a difference in both look and stability. The crumb coat seals the cake and prevents dark crumbs from getting into the final layer.
Chill after crumb coating. A cold cake is easier to finish cleanly. Then add your final coat and smooth with a bench scraper. If you want a fondant finish, cover with purple fondant at this stage before decorating.
Decorating with Fondant: What Works and What Doesn’t
I use yellow fondant for the moon, black fondant (or licorice if you’re short on time) for Spiral Hill, and white fondant cut into stars and bats. Edible glitter or silver stars give the final sparkle. The border of fondant balls around the base helps balance the whole look visually.
If you’re new to fondant, roll it thin and let it rest a few minutes before shaping. This helps prevent stretching or tearing. And don’t skip the cornstarch dusting ,it makes everything easier to lift and move.
Serving, Storing, and What to Expect
The cake cuts best at room temperature. If chilled, let it sit for 20 minutes before slicing. The buttercream softens, and the layers show better when cut with a long, thin knife.
To store, refrigerate in a cake box or loosely tented with foil. Avoid plastic wrap against the buttercream. It sticks and smudges the finish.
I’ve stored leftovers for up to three days this way. The flavor deepens slightly on day two, which I actually prefer.
Save, Bake, and Share Your Version
This Nightmare Before Christmas Cake brings something bold to the table—color, texture, structure, and storytelling. If you make it, I’d love to hear how it turned out. Did you go for the full fondant scene or keep it simple with buttercream?
Save this recipe to your holiday or Halloween Pinterest board so it’s ready when you are. And leave a comment if you have questions or creative ideas to share.
Nightmare Before Christmas Cake
This Nightmare Before Christmas cake is the perfect centerpiece for a themed birthday, Halloween party, or even a spooky wedding. Featuring Jack Skellington, Oogie Boogie, and eerie details from The Nightmare Before Christmas, this spooky cake captures the spirit of the film. Whether you’re planning a Jack Skellington birthday cake or searching for Nightmare Before Christmas cake ideas, this design works for everything from a gothic Christmas birthday cake to a Halloween-inspired celebration. Fans of Jack Skellington, Sally, and Tim Burton will love this creative and haunting dessert—ideal for birthdays, weddings, or Nightmare Before Christmas parties.
Ingredients
- FOR THE BLACK COCOA CAKE
- 2 ½ cups all-purpose flour
- ¾ cup black cocoa powder
- 2 tsp baking powder
- 1 ½ tsp baking soda
- 1 tsp salt
- 1 cup unsalted butter, softened
- 2 cups granulated sugar
- 4 large eggs
- 1 tbsp vanilla extract
- 1 ½ cups buttermilk
- 1 cup hot coffee (or water)
- 1 ½ tsp black gel food coloring
- FOR THE PURPLE VANILLA BUTTERCREAM
- 2 cups unsalted butter, softened
- 7–8 cups powdered sugar, sifted
- 2 tbsp heavy cream
- 2 tsp vanilla extract
- Purple gel food coloring (start with ¼ tsp and adjust as needed)
- FOR DECORATION
- Purple, black, and white fondant
- Yellow fondant (for moon)
- Black fondant or licorice (for Spiral Hill)
- White fondant (for bats and stars)
- Silver edible stars or confetti
- Jack Skellington topper (fondant or figurine)
- Fondant balls in black, purple, and lavender for base border
Instructions
- PREHEAT AND PREPARE PANS: Preheat your oven to 350°F (175°C). Grease and line the bottoms of three 8-inch round cake pans with parchment paper to ensure easy release.
- MIX DRY INGREDIENTS: In a medium bowl, whisk together the flour, black cocoa powder, baking powder, baking soda, and salt until evenly combined. Set aside.
- CREAM BUTTER AND SUGAR: In a large mixing bowl, use a stand mixer or hand mixer to beat the softened butter with the granulated sugar until the mixture is light, pale, and fluffy, about 3–4 minutes.
- ADD EGGS AND VANILLA: Add eggs one at a time, beating well after each addition. Scrape down the sides of the bowl as needed. Stir in the vanilla extract.
- COMBINE WET AND DRY: With the mixer on low speed, alternate adding the dry ingredients and the buttermilk in three additions, starting and ending with the dry ingredients. Mix until just combined.
- ADD COFFEE AND COLORING: Slowly pour in the hot coffee (or water), then add the black gel food coloring. Mix on low speed until the batter is fully blended and deep black in color. Batter will be thin.
- BAKE THE CAKE: Divide the batter evenly among the prepared pans. Bake for 30–35 minutes, or until a toothpick inserted into the center comes out with moist crumbs. Cool cakes in the pans for 10 minutes, then transfer to wire racks to cool completely.
- MAKE THE BUTTERCREAM: In a large mixing bowl, beat the softened butter for 2–3 minutes until fluffy. Gradually add powdered sugar, 1 cup at a time, mixing on low speed to prevent a sugar cloud. Add vanilla extract and heavy cream. Beat on medium-high for 2 more minutes until smooth and spreadable.
- TINT THE FROSTING: Add purple gel food coloring a small amount at a time, mixing thoroughly between additions until the desired shade is reached. Adjust consistency with a bit more cream or sugar if needed.
- LEVEL AND STACK: If needed, level the tops of the cooled cake layers with a serrated knife. Place the first layer on a cake board or serving plate. Spread a thick, even layer of purple frosting over the top. Repeat with the remaining layers, pressing gently to align.
- CRUMB COAT: Apply a thin layer of buttercream around the entire cake to seal in crumbs. Chill the cake in the refrigerator for 30 minutes to set the crumb coat.
- FINAL COAT: Apply a smooth, even layer of purple buttercream over the chilled cake. Use an offset spatula and bench scraper to create a clean finish. Chill again before decorating.
- DECORATE WITH FONDANT: Roll out purple fondant and cover the cake, if desired, for a polished look. Place a large yellow fondant circle on top to represent the moon. Shape the Spiral Hill from black fondant or licorice and attach it to the moon.
- ADD DETAILS: Position your Jack Skellington topper on or near the Spiral Hill. Decorate the sides of the cake with white fondant bats and stars. Add silver edible stars or confetti for extra sparkle.
- FINISH THE BASE: Roll small fondant balls in black, purple, and lavender and press them around the base of the cake to create a bold, colorful border. Keep the cake refrigerated until ready to serve.
Notes
To enhance the black color of the cake without affecting taste, use black cocoa rather than regular cocoa. For a richer flavor, coffee intensifies the chocolate without making the cake taste like coffee. You can use a store-bought Jack topper or sculpt one from fondant ahead of time. The buttercream can be made a day ahead and kept refrigerated—bring it to room temperature and re-whip before frosting.
Nutrition Information
Yield
12Serving Size
1Amount Per Serving Calories 3567Total Fat 51gSaturated Fat 30gTrans Fat 0gUnsaturated Fat 17gCholesterol 194mgSodium 556mgCarbohydrates 789gFiber 2gSugar 749gProtein 8g
