This post may contain affiliate links. For more information, see our Affiliate Disclosure Policy.
If you’re looking for a cake that’s as stunning as it is delicious, this Mermaid Cake with Ocean Waves and Shells is the perfect showstopper. With its dreamy blue frosting waves, delicate fondant seashells, and an adorable mermaid topper, this cake is perfect for birthdays, baby showers, or any ocean-themed party. The best part? You don’t need to be a professional baker to pull this off. With the right techniques and a little patience, you’ll create a cake that looks straight out of an under-the-sea fairytale.
For those who love making themed cakes, be sure to check out this Easy Barbie Cake Recipe for another whimsical dessert idea.
Why You’ll Love This Recipe
Key Benefits
- Visually stunning with ombré ocean waves and fondant seashells
- Customizable with different colors, toppers, and decorations
- A fun baking project that will impress guests of all ages
- Perfect for birthdays, baby showers, and ocean-themed celebrations
Taste & Texture
- Soft, fluffy vanilla cake layers that melt in your mouth
- Silky, creamy buttercream frosting with a light and smooth texture
- Fondant decorations that add a touch of elegance and fun
Dietary Attributes
- Can be made gluten-free by swapping the flour for a 1:1 gluten-free blend
- Easily adapted to be dairy-free by using plant-based butter and milk
- Works well with different cake flavors like chocolate, lemon, or funfetti
Ingredients & Substitutions
For the Cake (makes two 8-inch layers; double for a tiered cake)
- 2 ½ cups all-purpose flour (or gluten-free 1:1 baking flour)
- 2 ½ tsp baking powder
- ½ tsp salt
- 1 cup unsalted butter, softened (or dairy-free alternative)
- 2 cups granulated sugar
- 4 large eggs
- 1 tbsp vanilla extract
- 1 cup whole milk (or almond, oat, or coconut milk)
For the Buttercream Frosting
- 1 ½ cups unsalted butter, softened
- 5 cups powdered sugar
- 2 tsp vanilla extract
- 3-4 tbsp heavy cream (or dairy-free milk)
- Gel food coloring in shades of blue
For the Decorations
- Fondant seashells (store-bought or homemade with silicone molds)
- Edible pearls or white sprinkles
- Mermaid cake topper
- Piping bags with various star and wave tips
Step-by-Step Instructions
1. Bake the Cake Layers
Preheat the oven to 350°F (175°C) and grease two 8-inch round cake pans. In a medium bowl, whisk together the flour, baking powder, and salt. In a large mixing bowl, beat the butter and sugar until light and fluffy. Add eggs one at a time, then mix in the vanilla. Alternately add the dry ingredients and milk, starting and ending with the flour. Divide the batter between the prepared pans and bake for 25-30 minutes or until a toothpick inserted in the center comes out clean. Let the cakes cool completely before frosting.

2. Make the Buttercream Frosting
In a large bowl, beat the butter until creamy. Slowly add powdered sugar, one cup at a time, beating well after each addition. Mix in vanilla extract and heavy cream, beating until smooth and fluffy. Divide the frosting into separate bowls and tint each with different shades of blue to create the ombré effect.
3. Assemble the Cake
Place one cake layer on a serving plate and spread an even layer of buttercream on top. Place the second layer over it and apply a thin crumb coat of frosting over the entire cake. Chill for 20 minutes.
4. Create the Ocean Wave Effect
Using a piping bag fitted with a large star tip, pipe the darkest blue frosting along the bottom of the cake. Switch to a slightly lighter blue and continue piping in layers, blending slightly as you go up the cake to create an ombré effect.
5. Decorate with Seashells and Pearls
Press fondant seashells around the cake, arranging them in clusters to mimic an underwater treasure trove. Add edible pearls or sprinkles for extra detail.
6. Add the Mermaid Topper
Place your mermaid cake topper on the top tier, positioning it as the final touch to complete the under-the-sea theme.
Expert Tips & Tricks
Best Practices
- Use gel food coloring for vibrant blue shades without thinning the buttercream
- Chill the cake between frosting layers to make decorating easier
- Use a small offset spatula to help blend the colors seamlessly
Common Mistakes
- Don’t rush the cooling process—warm cakes will cause the frosting to melt
- Avoid overmixing the batter, which can lead to a dense cake
- If your frosting is too stiff, add a little extra cream to loosen it up
Time-Saving Tips
- Bake the cake layers a day in advance and wrap them tightly in plastic wrap
- Use pre-made fondant seashells to save time on decorations
- Chill the cake between frosting steps to make piping easier and neater
Serving Suggestions
Pairings
- Serve with a scoop of coconut or vanilla ice cream for a tropical touch
- Pair with fresh fruit like sliced strawberries or pineapple for a refreshing contrast
Presentation Ideas
- Dust the seashells with edible shimmer dust for an elegant, pearl-like finish
- Add a few dollops of white frosting on top to resemble ocean foam
- Surround the cake with crushed graham crackers to mimic sand
Beverage Pairings
- Serve with a fruity punch or a tropical smoothie for a beachy vibe
- Pair with a glass of chilled white wine or sparkling lemonade for a refreshing touch
Storage & Reheating
Leftover Storage
Store leftover cake in an airtight container in the fridge for up to 5 days. For longer storage, freeze individual slices wrapped tightly in plastic wrap.
Reheating Methods
Let refrigerated cake sit at room temperature for 20-30 minutes before serving. If frozen, thaw overnight in the fridge and bring to room temperature before eating.
Frequently Asked Questions
Substitutions & Adjustments
Can I use a different cake flavor?
Absolutely! Chocolate, lemon, or funfetti work great with this design.
Can I make this cake gluten-free?
Yes, just swap the flour for a gluten-free 1:1 baking blend.
Troubleshooting
Why is my frosting too soft?
If the buttercream is too soft, pop it in the fridge for 10-15 minutes before piping.
How do I prevent my cake from drying out?
Don’t overbake, and be sure to wrap the cake layers in plastic wrap if storing overnight.
Variations & Customizations
Dietary Adaptations
- Use dairy-free butter and milk to make this cake dairy-free
- Swap the eggs for flax eggs to make it vegan
Flavor Twists
- Add a hint of coconut extract for a tropical flavor
- Mix in crushed cookies for a cookies-and-cream twist
Seasonal/Holiday Versions
- Add gold accents for a luxe, mermaid-inspired birthday cake
- Use red and green seashells for a holiday-themed under-the-sea cake
Conclusion
This Mermaid Cake with Ocean Waves and Shells is a true showstopper that will impress both kids and adults. With its soft, flavorful cake, creamy buttercream, and stunning ocean-inspired decorations, it’s a must-try for your next celebration. If you love baking unique cakes, check out this Old-Fashioned Fruit Cake Recipe or these Old-Fashioned Southern Tea Cakes for more classic treats.
For more stunning cake ideas and baking inspiration, follow along on Pinterest!



Mermaid Cake with Ocean Waves and Shells
- Total Time: 1 hour 15 minutes
- Yield: 12 servings 1x
- Diet: Vegetarian
Description
This Mermaid Cake with Ocean Waves and Shells is a stunning ocean-themed dessert, featuring soft vanilla cake layers, smooth ombré buttercream waves, and delicate fondant seashells. Perfect for birthdays, baby showers, or any under-the-sea celebration, this cake is as delicious as it is beautiful. The finishing touch is a shimmering mermaid topper, making it a true showstopper.
Ingredients
For the Cake
- 2 ½ cups all-purpose flour (or gluten-free 1:1 baking flour)
- 2 ½ tsp baking powder
- ½ tsp salt
- 1 cup unsalted butter, softened
- 2 cups granulated sugar
- 4 large eggs
- 1 tbsp vanilla extract
- 1 cup whole milk (or almond, oat, or coconut milk)
For the Buttercream Frosting
- 1 ½ cups unsalted butter, softened
- 5 cups powdered sugar
- 2 tsp vanilla extract
- 3–4 tbsp heavy cream (or dairy-free milk)
- Gel food coloring in shades of blue
For the Decorations
- Fondant seashells (store-bought or homemade)
- Edible pearls or white sprinkles
- Mermaid cake topper
- Piping bags with various star and wave tips
Instructions
- Bake the Cake Layers
- Preheat the oven to 350°F (175°C). Grease and line two 8-inch round cake pans.
- In a bowl, whisk together the flour, baking powder, and salt.
- In a large mixing bowl, beat butter and sugar until fluffy. Add eggs one at a time, mixing well. Stir in vanilla extract.
- Gradually add the dry ingredients and milk, alternating between the two.
- Divide the batter evenly between the pans. Bake for 25-30 minutes or until a toothpick inserted comes out clean. Let cool completely.
- Prepare the Buttercream Frosting
- Beat the butter until creamy. Slowly mix in powdered sugar, one cup at a time.
- Add vanilla extract and heavy cream, whipping until smooth.
- Divide the frosting into bowls and tint each with different shades of blue for the ombré effect.
- Assemble and Decorate the Cake
- Place one cake layer on a cake stand and spread a layer of buttercream on top. Add the second cake layer and apply a thin crumb coat of frosting. Chill for 20 minutes.
- Using a piping bag fitted with a star tip, apply the darkest blue frosting at the base of the cake. Layer lighter shades upward to create an ocean wave effect.
- Press fondant seashells and edible pearls onto the frosting for decoration.
- Add the Finishing Touches
- Position the mermaid topper on the cake. Dust seashells with edible shimmer for an elegant finish.
- Serve and enjoy your beautifully decorated mermaid cake!
Notes
- For a dairy-free version, use plant-based butter and milk.
- Make the cake layers a day ahead and store them wrapped in plastic to save time.
- Gel food coloring works best for vibrant blues without altering the buttercream texture.
- Chill the cake between frosting layers to make decorating easier.
- Prep Time: 45 minutes
- Cook Time: 30 minutes
- Category: Dessert
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 slice
- Calories: 520 kcal
- Sugar: 52g
- Sodium: 180mg
- Fat: 26g
- Saturated Fat: 16g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 68g
- Fiber: 1g
- Protein: 4g
- Cholesterol: 95mg