Go Back
+ servings
Unicorn Cake Recipe

Unicorn Cake

Unicorn Cake is a moist, colorful, and fun dessert to serve on any occasion and themed party! It has grown popular recently and here's how to make it!

Course Dessert
Cuisine American
Keyword Unicorn Cake
Prep Time 30 minutes
Cook Time 30 minutes
Total Time 1 hour
Servings 16 servings
Calories 494 kcal
Author Catalina Castravet



  • 1 package white cake mix plus ingredients needed to prepare the cake mix
  • 2 teaspoons vanilla extract
  • Blue Gel Food Coloring
  • Purple Gel Food Coloring
  • Pink Gel Food Coloring


  • 2 cups condensed milk
  • 2 cups white chocolate chips
  • 3.4 ounces package vanilla pudding mix
  • 3.4 ounces package strawberry pudding mix
  • 4 cups milk


  • 8 ounces container whipped topping
  • 1/3 cup sprinkles



  1. Preheat oven to 350°F.
  2. Grease a 9x13 baking dish with baking spray and set aside.
  3. Prepare cake mix as directed on package, adding vanilla extract.
  4. Divide batter evenly into 3 bowls. Stir blue food color into one bowl. Stir purple food color into the second bowl. Stir pink food color into the third bowl. Alternating colors, drop heaping spoonfuls of batter randomly into the prepared baking dish.
  5. Bake for 25-30 minutes or until a toothpick inserted into the center comes out clean.
  6. Cool for 10 minutes. Poke large holes all over the cake using the end of a wooden spoon.


  1. Add condensed milk and white chocolate to a medium bowl, microwave for 1 minute and stir to combine until melted. If needed microwave for 30 more seconds.
  2. Pour the mixture evenly on top of the poked cake.
  3. Prepare the pudding mixtures per package directions, usually by mixing each one with 2 cups of milk. Stir until mixture begins to thicken and immediately pour vanilla pudding over the cake, filling the holes.
  4. Next, add the strawberry pudding and distribute evenly.
  5. Let the cake come to room temperature and after that refrigerate if for at least 6 hours.


  1. Frost cake with whipped topping. Garnish with sprinkles. Refrigerate at least 1 hour or until ready to serve.

Recipe Video

Nutrition Facts
Unicorn Cake
Amount Per Serving
Calories 494 Calories from Fat 135
% Daily Value*
Fat 15g23%
Saturated Fat 10g63%
Cholesterol 24mg8%
Sodium 405mg18%
Potassium 321mg9%
Carbohydrates 81g27%
Fiber 0g0%
Sugar 66g73%
Protein 8g16%
Vitamin A 220IU4%
Vitamin C 1.1mg1%
Calcium 303mg30%
Iron 0.8mg4%
* Percent Daily Values are based on a 2000 calorie diet.