Unicorn Cupcakes

Jump Pin Save
50 minutes

This post may contain affiliate links. As an Amazon Associate, I earn from qualifying purchases.

These easy Unicorn Cupcakes are the perfect treat for the unicorn lover in your life! Made easy with boxed cake mix and topped with pastel swirls and cute unicorn horns, these adorable cupcakes taste just as magical as they look.

Originally published April 2022 – Updated June 2025

Cupcakes decorated with colorful unicorn horns, ears, and swirled pastel frosting arranged on a display stand.
Subscription Form – New Recipe

Save this recipe for later! Sign up to have this link sent directly to your inbox.

I know these rainbow unicorn cupcakes may look super fancy, but don’t worry, you don’t need magic to make them. They’re actually really easy to make (I promise).

I start with a simple boxed cake mix, add a little bubble gum flavor for fun, and then pipe on those colorful frosting swirls with my favorite easy pastry bag trick. Perfect for birthday parties, baby showers, bake sales and more, they bring a little extra sparkle to any occasion.

Throwing a unicorn party? You’ll want to also check out this creamy unicorn dip, colorful unicorn charcuterie board and my delicious rainbow sherbet punch.

A display of cupcakes with pink and purple swirled frosting, decorated with unicorn horns, ears, and small fondant flowers on a tiered stand.

Why We Love This Recipe

  • So Easy – No professional cake decorating skills needed! They may look like they came from a bakery, but they’re totally doable.
  • Kid Approved (but adults love them too) – Because let’s be real, grown-ups love unicorns too.
  • Secret Ingredient – We add bubblegum extract for an extra tasty surprise.

Ingredients

For The Cupcakes

A flat lay of ingredients for unicorn cupcakes: water, vegetable oil, French vanilla cake mix, egg whites, bubblegum extract, unicorn cupcake toppers, and a note about food coloring not pictured.
  • 1 1/4 cups water
  • 1 (15.25 oz) white or French Vanilla cake mix
  • 1/3 cup vegetable oil
  • 4 egg whites
  • 2-3 drops bubblegum extract
  • Food coloring gel (we used pink, purple and teal)

For The Frosting

A glass bowl of powdered sugar surrounded by butter, vanilla extract, and a small bowl of half & half on a pink surface. Text notes food coloring not pictured.
  • 2 sticks salted butter, softened
  • 1 teaspoon vanilla extract
  • 3-4 cups powdered sugar
  • 3 tablespoons half and half
  • Food coloring – pink, purple and teal/blue

Supplies

How to Make Unicorn Cupcakes

For The Cupcakes:

Step 1. Heat oven to 350 degrees. Spray a standard muffin tin with non-stick cooking spray or line with cupcake liners.

Step 2. To prepare the cupcakes, add the cake mix to a large mixing bowl. Using a hand or stand mixer, mix the oil, water, and egg whites on medium speed until well incorporated.

Step 3. Slowly mix in a couple drops of the bubble gum extract. It’s very strong so you won’t want to add much more than that.

Step 4. Divide the batter evenly into three bowls. Color one with pink food coloring, one with purple and one with blue.

A glass bowl of batter with a whisk on a pink surface, surrounded by colorful decorations, a plate, and a bowl of marshmallows.
Three glass bowls containing blue, purple, and pink cake batter sit on a pink surface surrounded by unicorn-themed decorations and a rainbow patch.

Step 5. Add a spoonful or two of each color to your lined muffin tin. Each one should be about 2/3 full.

Step 6. Use a toothpick or a butter knife to gently swirl the colors together.

A muffin tin with twelve cupcake liners, each filled with swirled pink, blue, and purple batter, sits on a pink surface.
A muffin tin holds twelve cupcakes with colorful swirled frosting in shades of pink, purple, and blue, set on a pink surface with decorative party items nearby.

Step 7. Bake for 18-20 minutes, or until a toothpick inserted into the center comes out clean. Place the cupcakes on a wire rack and allow them to cool completely before frosting.

For The Frosting

Step 1. In a large bowl, use a hand or stand mixer on low speed to cream the butter for about two minutes. It should be light and fluffy.

Step 2. Add the vanilla extract and mix well.

Step 3. Slowly mix in 1 cup of the powdered sugar followed by 1 tablespoon of the half and half. Continue to alternate mixing in the powdered sugar and half and half until the frosting is creamy and stiff peaks have formed.

A metal mixing bowl with creamed butter sits on a pink surface, surrounded by a rubber spatula, a bottle of vanilla extract, a small cup of milk, and a napkin.
A metal mixing bowl filled with smooth, white frosting sits on a pink surface next to a spatula and a cloth.

Step 4. Separate the frosting into three bowls. Add pink food coloring to one, purple to another and teal or blue to the third, mixing until you get the desired color. Use a little less food coloring for pastel colors and more for brighter colors.

Step 5. Add each frosting color to it’s own small piping bag. Then, insert all three of the smaller bags into a large piping bag fitted with a star tip.

Three bowls of colorful frosting—purple, blue, and pink—each with a spoon, are arranged on a pink surface with decorated cupcakes and party items nearby.
A piping bag filled with layers of purple, blue, and pink icing rests on a pink surface.

Step 6. Be sure your cupcakes have cooled completely, then frost each one. It’s a good idea to squeeze a little frosting onto a plate until you get a good combination of colors (you may just get one color at first).

Step 7. Finally, add your unicorn toppers. I used this set from Amazon. They also came with some really cute cupcake wrappers, but because they hid a lot of the frosting, I displayed most of the cupcakes without them.

A piping bag applies swirled pink and blue frosting onto a cupcake sitting on a wire rack.
Colorful cupcakes with swirled pink, blue, and purple frosting, decorated with unicorn horns, ears, and flowers, arranged on a cooling rack.

Serve and enjoy!

A unicorn-themed cupcake with a gold horn, ears, floral decorations, and pastel swirled frosting is displayed on a white pedestal. Other similar cupcakes are in the background.

Tips & Tricks

  • Be careful not to overmix your batter. It could cause your cupcakes to be dense and tough so you’ll want to mix until ingredients are just combined.
  • If your frosting is too runny, add a little extra powdered sugar. If it’s too thick, add a little more Half & Half. Just use a little at a time, until you get the desired consistency.
  • Be sure the cupcakes have cooled completely before frosting. If you frost them while still warm, the frosting could melt right off.
  • Chilling your frosting slightly will help it hold its shape better when piping.
  • Use a mason jar or a glass with a wide opening to fill your piping bags with frosting quickly and easily with no mess. Put the piping bag in a mason jar, fold the top of the bag over the jar, and scoop the frosting in with a spatula.
Cupcakes decorated with swirled pink, blue, and purple frosting, each topped with a unicorn horn, ears, and small colorful fondant flowers.
Do I have to use bubblegum flavoring?

Nope…you can easily substitute a different flavor (I love this cotton candy flavoring too). You could also omit the extract entirely and make orange, lemon or strawberry cupcakes using those cake mixes.

How Do I Store Unicorn Cupcakes?

Leftover cupcakes can be stored in an airtight container in the fridge for about 3 days or at room temperature for 1-2 days.

You can also freeze them, frosted or unfrosted, for up to 3 months. Just thaw overnight in the refrigerator and bring them to room temperature before eating.

Fun Money Mom Tip: If your frosting starts to harden a little after being in the refrigerator, a quick 10-15 minutes at room temp usually softens it right up.

A hand holds a cupcake with blue and pink swirled frosting, topped with a unicorn horn and ears decorated with flowers.

Can I Make These Ahead Of Time?

Yes! Making the cupcakes and frosting (and preparing the pastry bags) will save a lot of extra time. Store in the refrigerator overnight, then on the day of the party, all you have to do is add the frostings and toppers.

A unicorn-themed cupcake with rainbow frosting and a decorative topper featuring a horn, ears, and flowers, displayed on a white stand. A bite has been taken out of the cupcake.

More Fun Cupcake Recipes

Banner advertising a unicorn birthday party bundle, with bold text, stars, and a "Click Here" button for more information or to purchase.
Cupcakes with swirled pink, blue, and purple frosting, topped with unicorn horn and ear decorations, displayed on a clear tiered stand.
4.95 from 40 votes

Unicorn Cupcakes


Course Birthday Cakes & Cupcakes, Desserts & Sweets
Cuisine American
Prep Time 40 minutes
Cook Time 20 minutes
Total Time 50 minutes
Super easy to make with boxed cake mix, these adorable Unicorn Cupcakes taste just as magical as they look.

Ingredients
 

For the cupcakes:

  • 1 box French Vanilla cake mix or white cake mix
  • 1/3 cup vegetable oil
  • 1 1/4 cups water
  • 4 egg whites
  • 2-3 drops bubblegum extract
  • Food coloring gel we used pink, purple and teal

For the frosting:

  • 1 cup salted butter softened
  • 1 teaspoon vanilla extract
  • 3-4 cups powdered sugar
  • 3 tablespoons half and half
  • Food coloring pink, purple and teal

Instructions

For The Cupcakes:

  • Heat oven to 350 degrees. Spray a standard muffin tin with non-stick cooking spray or line with cupcake liners.
  • To prepare the cupcakes, add the cake mix to a large mixing bowl. Using a hand or stand mixer, mix the oil, water, and egg whites on medium speed until well incorporated.
    1 box French Vanilla cake mix, 1/3 cup vegetable oil, 1 1/4 cups water, 4 egg whites
  • Slowly mix in a couple drops of the bubble gum extract. It’s very strong so you won’t want to add much more than that.
    2-3 drops bubblegum extract
  • Divide the batter evenly into three bowls. Color one with pink food coloring, one with purple and one with blue.
    Food coloring gel
  • Add a spoonful or two of each color to your lined muffin tin. Each one should be about 2/3 full.
  • Use a toothpick or a butter knife to gently swirl the colors together.
  • Bake for 18-20 minutes, or until a toothpick inserted into the center comes out clean. Place the cupcakes on a wire rack and allow them to cool completely before frosting.

For The Frosting

  • In a large bowl, use a hand or stand mixer on low speed to cream the butter for about two minutes. It should be light and fluffy.
    1 cup salted butter
  • Add the vanilla extract and mix well.
    1 teaspoon vanilla extract
  • Slowly mix in 1 cup of the powdered sugar followed by 1 tablespoon of the half and half. Continue to alternate mixing in the powdered sugar and half and half until the frosting is creamy and stiff peaks have formed.
    3-4 cups powdered sugar, 3 tablespoons half and half
  • Separate the frosting into three bowls. Add pink food coloring to one, purple to another and teal or blue to the third, mixing until you get the desired color. Use a little less food coloring for pastel colors and more for brighter colors.
    Food coloring
  • Add each frosting color to it’s own small piping bag. Then, insert all three of the smaller bags into a large piping bag fitted with a star tip.
  • Be sure your cupcakes have cooled completely, then frost each one. It’s a good idea to squeeze a little frosting onto a plate until you get a good combination of colors (you may just get one color at first).
  • Finally, add your unicorn toppers. I used this set from Amazon. They also came with some really cute cupcake wrappers, but because they hid a lot of the frosting, I displayed most of the cupcakes without them.

Notes

  • Be careful not to overmix your batter. It could cause your cupcakes to be dense and tough so you’ll want to mix until ingredients are just combined.
  • If your frosting is too runny, add a little extra powdered sugar. If it’s too thick, add a little more Half & Half. Just use a little at a time, until you get the desired consistency.
  • Be sure the cupcakes have cooled completely before frosting. If you frost them while still warm, the frosting could melt right off.
  • Chilling your frosting slightly can help it hold its shape better when piping.

Nutrition

Serving: 1g | Calories: 239kcal | Carbohydrates: 33g | Protein: 2g | Fat: 12g | Saturated Fat: 6g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 3g | Trans Fat: 0.4g | Cholesterol: 21mg | Sodium: 220mg | Potassium: 27mg | Fiber: 0.2g | Sugar: 24g | Vitamin A: 243IU | Vitamin C: 0.02mg | Calcium: 52mg | Iron: 0.4mg
The nutrition information provided is an estimate and can vary based on cooking methods and ingredients used.

Did You Make This Recipe?

Share it with me on Instagram @funmoneymom and follow on Pinterest @funmoneymom for more!

Let’s be friends!

Did you love this post? Make sure to comment below and let me know your thoughts! And don’t forget to follow on your favorite social network below!

Fun in your inbox

Get the latest recipes, crafts and more straight to your inbox

    Lisa, author of Fun Money Mom, standing in front of a kitchen counter with a cupcake.

    About Lisa O’Driscoll

    Lisa O’Driscoll is a lifestyle and parenting expert, cookbook author, and the creative force behind Fun Money Mom, a popular blog she’s run since 2014. She’s the author of the children’s cookbook Roll It, Slice It, Mash It, Dice It, designed to get kids excited about cooking. With multiple TV appearances under her belt, she loves sharing her expertise on family-friendly recipes, creative DIYs, and party planning and is always on a mission to inspire and entertain!

    4.95 from 40 votes (40 ratings without comment)

    Leave a Reply

    Your email address will not be published. Required fields are marked *

    Recipe Rating




    Similar Posts