Preheat your oven to 350°F. I always let my daughter Olivia help spray the pans, it’s her “official job,” and she takes it very seriously. Grease your cake pans well so nothing sticks.
In a large bowl, mix the devil’s food cake mix, eggs, vegetable oil, water, and vanilla extract until smooth. Olivia loves watching the batter turn silky, it’s our little “magic moment.”
Divide the batter evenly into your pans and bake for 25–30 minutes. I always remind Olivia that patience is part of baking, we peek through the oven window together instead of opening it.
Let the cakes cool completely. This is the perfect time to clean up together or sneak a little frosting taste test (our favorite part).
Beat the cream cheese until smooth, then mix in marshmallow fluff. Gently fold in Cool Whip, powdered sugar, and vanilla extract until fluffy. Olivia always says it looks like a cloud you can eat.
Place the coconut in a bag with water and food coloring. Shake until pink. Olivia loves this step, it’s messy, fun, and feels like crafting in the kitchen.
Line a bowl with plastic wrap. Add one cake layer, spread frosting, then top with the second layer. Press gently. Olivia calls this the “upside-down cake surprise.”
Cover and refrigerate for at least 2 hours. This step is hard for kids, but I remind Olivia that good things take time.
Flip the cake onto a plate, frost the outside, and press on the pink coconut. Olivia loves covering every inch, no spot left behind!
Slice and serve chilled. Watching Olivia take that first bite and smile makes every step worth it, these are the memories I hope she carries forever.