This post may contain affiliate links. For more information, see our Affiliate Disclosure Policy.
Every little princess deserves a cake straight out of a fairy tale, and this Underwater Castle Mermaid Cake is the perfect centerpiece for a magical celebration. Whether you’re throwing a mermaid-themed birthday party or just want to create a breathtaking dessert, this cake is sure to impress.
With graceful fondant castle towers, delicate seashell decorations, and an enchanting Little Mermaid topper, this show-stopping cake brings the beauty of the ocean to life. The best part? You can customize the flavors, colors, and details to match your vision. Follow this step-by-step guide to create an unforgettable under-the-sea cake.
Why You’ll Love This Recipe
Key Benefits
- A true statement piece – This cake will be the star of any dessert table.
- Perfect for themed parties – Ideal for birthdays, princess celebrations, or Little Mermaid fans.
- Completely customizable – Change the colors, flavors, or decorations to fit your party theme.
- Great for all skill levels – Step-by-step decorating instructions make it easy, even for beginners.
Taste & Texture
- Moist and fluffy cake layers – Choose from vanilla, chocolate, or even a classic Old-Fashioned Fruit Cake for a rich, festive twist.
- Silky smooth frosting – A perfect base for fondant and decorations.
- Soft, chewy fondant details – Adds texture, beauty, and an elegant finish.
Dietary Attributes
- Can be made gluten-free with the right flour substitutions.
- Eggless versions are possible using flax eggs or applesauce.
- Dairy-free options available by swapping out butter and milk for plant-based alternatives.
Ingredients & Substitutions
For the Cake:
- 2 ½ cups all-purpose flour (or gluten-free 1:1 substitute)
- 1 cup granulated sugar
- 1 cup unsalted butter, softened
- 4 eggs (or egg substitute)
- 1 cup whole milk (or almond milk)
- 1 tbsp vanilla extract
- 2 tsp baking powder
- ½ tsp salt
For the Buttercream Frosting:
- 1 cup unsalted butter, softened
- 4 cups powdered sugar
- 2 tsp vanilla extract
- 3 tbsp heavy cream (or dairy-free milk alternative)
- Food coloring (blue, teal, and purple for an ocean effect)
For the Fondant Decorations:
- Store-bought or homemade fondant
- Gel food coloring in pastel shades
- Edible pearls and shimmer dust
- Piping gel for water effects
- Sugar cones for castle towers
Step-by-Step Instructions
- Bake the Cake Layers
- Preheat the oven to 350°F (175°C) and grease three 8-inch round cake pans.
- In a large bowl, cream butter and sugar together until fluffy.
- Add eggs one at a time, then mix in vanilla extract.
- In a separate bowl, whisk together flour, baking powder, and salt.
- Alternate adding dry ingredients and milk to the butter mixture, mixing until combined.
- Divide batter evenly into prepared pans and bake for 25-30 minutes, or until a toothpick inserted in the center comes out clean.

- Let cakes cool completely before frosting.
- Make the Buttercream Frosting
- Beat butter until creamy, then slowly add powdered sugar.
- Add vanilla extract and heavy cream, whipping until smooth and fluffy.
- Divide into separate bowls and tint with blue, teal, and purple food coloring to create an ocean ombré effect.
- Assemble the Cake
- Trim cake layers for even stacking.
- Spread a thin layer of buttercream between each layer and stack the cakes.
- Apply a crumb coat of frosting and chill for 30 minutes.
- Once set, frost the cake using the colored buttercream to create a gradient effect.
- Create the Fondant Decorations
- Roll out fondant and cut out castle walls, turrets, and ocean-themed decorations like seashells, coral, and seaweed.
- Color fondant pieces with gel food coloring and add shimmer dust for a magical touch.
- Use sugar cones as castle towers and wrap them in fondant.
- Decorate the Cake
- Attach fondant decorations to the cake using a small amount of water or piping gel.
- Place castle towers on top, securing them with skewers if needed.
- Add edible pearls, shimmer, and piping gel to create a realistic underwater look.
- Finish with a Little Mermaid topper for the final magical touch.
Expert Tips & Tricks
Best Practices
- Work with chilled cake layers – This makes stacking and frosting much easier.
- Use gel food coloring for vibrant colors without altering the consistency of the frosting.
- Roll fondant thinly to avoid a heavy texture.
Common Mistakes & How to Avoid Them
- Cake collapsing? Make sure layers are fully cooled before assembling.
- Fondant cracking? Knead it well before rolling and apply a light layer of shortening to prevent drying.
- Colors blending too much? Work with small amounts of frosting at a time to keep the ombré effect neat.
Time-Saving Tips
- Use pre-made fondant if you’re short on time.
- Bake cake layers in advance and freeze them until needed.
- Decorate in stages – Make fondant pieces a day ahead to speed up assembly.
Serving Suggestions
Pairings
- Serve with Old-Fashioned Southern Tea Cakes for an extra magical touch.
- Pair with fresh fruit, like strawberries or raspberries, to balance the sweetness.
Presentation Ideas
- Use a blue or teal cake stand to enhance the ocean theme.
- Surround the cake with edible sand (crushed graham crackers) and sugar pearls for an elegant underwater effect.
Beverage Pairings
- Serve with a mermaid punch made from blue lemonade and sparkling water.
- A vanilla milkshake with whipped cream adds an extra dreamy touch.
Storage & Reheating
Leftover Storage
- Store in an airtight container at room temperature for up to 2 days.
- Refrigerate for up to 5 days, but let it come to room temperature before serving.
- Freeze undecorated cake layers for up to 3 months for future use.
Reheating Methods
- Let chilled cake slices sit at room temperature for 30 minutes before serving to restore texture.
Frequently Asked Questions
Can I use a different cake flavor?
Yes! Try this easy Barbie cake recipe for a fun twist.
What if I don’t have fondant?
You can use buttercream piping techniques to create similar decorative elements.
Can I make this cake ahead of time?
Yes! Bake the cake layers in advance and assemble the day before the event.
Conclusion
This Underwater Castle Mermaid Cake is a dream come true for any princess or mermaid lover. With its whimsical design, delicious flavors, and magical decorations, it’s the perfect way to bring a fairy tale to life. If you try this recipe, be sure to share your creation and tag us on Pinterest. Happy baking!



Underwater Castle Mermaid Cake – A Fairy Tale Showstopper
- Total Time: 2 hours
- Yield: 12 servings 1x
- Diet: Vegetarian
Description
This Underwater Castle Mermaid Cake is a breathtaking showstopper, perfect for birthdays and themed celebrations. Made with moist cake layers, smooth buttercream, and intricate fondant details, this cake features castle towers, shimmering ocean waves, and an elegant Little Mermaid topper. It’s a dream come true for any little princess!
Ingredients
For the Cake:
- 2 ½ cups all-purpose flour
- 1 cup granulated sugar
- 1 cup unsalted butter, softened
- 4 eggs
- 1 cup whole milk
- 1 tbsp vanilla extract
- 2 tsp baking powder
- ½ tsp salt
For the Buttercream Frosting:
- 1 cup unsalted butter, softened
- 4 cups powdered sugar
- 2 tsp vanilla extract
- 3 tbsp heavy cream
- Food coloring (blue, teal, purple for ocean effect)
For the Fondant Decorations:
- Store-bought or homemade fondant
- Gel food coloring (pastel shades)
- Edible pearls, shimmer dust
- Piping gel for water effects
- Sugar cones for castle towers
Instructions
- Bake the Cake Layers
- Preheat oven to 350°F (175°C) and grease three 8-inch round cake pans.
- In a large bowl, cream butter and sugar until fluffy.
- Add eggs one at a time, then mix in vanilla.
- In a separate bowl, whisk together flour, baking powder, and salt.
- Gradually add dry ingredients and milk to the butter mixture, mixing until combined.
- Divide batter into prepared pans and bake for 25-30 minutes.
- Let cakes cool completely.
- Prepare the Buttercream
- Beat butter until creamy, then add powdered sugar gradually.
- Mix in vanilla and heavy cream, whipping until fluffy.
- Divide into bowls and tint with food coloring.
- Assemble & Decorate the Cake
- Level the cake layers and stack with frosting in between.
- Apply a crumb coat and chill for 30 minutes.
- Frost the cake with a gradient ocean effect.
- Create the Fondant Decorations
- Roll out fondant and shape castle walls, turrets, and sea-inspired elements.
- Color and dust with shimmer for a magical look.
- Final Touches
- Attach fondant decorations using water or piping gel.
- Position sugar cone towers and add edible pearls.
- Place the Little Mermaid topper as the final touch.
Notes
- Chill cake layers before decorating for easier handling.
- If fondant dries out, knead it with a little shortening.
- Pre-made fondant can save time without sacrificing beauty.
- Prep Time: 1 hour
- Cook Time: 30 minutes
- Category: Dessert
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 slice
- Calories: 520 kcal
- Sugar: 48g
- Sodium: 220mg
- Fat: 26g
- Saturated Fat: 16g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 65g
- Fiber: 1g
- Protein: 5g
- Cholesterol: 95mg