Go Back
Unicorn cupcakes with colorful pastel frosting gold horns sprinkles and star decorations on a serving plate

Unicorn Cupcakes Fun and Easy Birthday Party Treats - Colorful, Kid-Friendly, and Delicious

Prep Time 25 minutes
Cook Time 20 minutes
Total Time 45 minutes
Course Dessert
Cuisine American, Party-themed
Servings 12 Cupcakes

Ingredients
  

  • For the cupcakes:
  • 1 1/2 cups all-purpose flour
  • 1 1/2 tsp baking powder
  • 1/4 tsp baking soda
  • 1/4 tsp fine salt
  • 1/2 cup unsalted butter, room temperature
  • 3/4 cup granulated sugar
  • 2 large eggs, room temperature
  • 2 tsp vanilla extract
  • 1/2 cup whole milk, room temperature
  • 1/4 cup sour cream or plain yogurt
  • For the buttercream:
  • 1 cup unsalted butter, room temperature
  • 3 1/2 to 4 cups powdered sugar, sifted
  • 2–3 tbsp heavy cream or milk
  • 2 tsp vanilla extract
  • Pinch of salt
  • For decorating:
  • Gel food coloring (pastel-friendly shades like pink, purple, teal, and yellow)
  • Rainbow sprinkles and/or edible glitter
  • Optional: Unicorn horn and ear toppers (paper or edible fondant)
  • Piping bags and star tips (Wilton 1M or 2D work great)
  • Cupcake liners

Instructions
 

  • Prep your tools and oven. Line a 12-cup muffin tin with cupcake liners. Preheat the oven to 350°F (175°C). This helps the cupcakes rise evenly and prevents sticking.
  • Whisk the dry ingredients. In a bowl, whisk flour, baking powder, baking soda, and salt. Set aside so everything is ready to go once you start mixing the wet ingredients.
  • Cream the butter and sugar. In a larger bowl, beat butter and sugar on medium-high until light and fluffy, about 2–3 minutes. This step traps air for a soft, pillowy crumb.
  • Add eggs and vanilla. Beat in the eggs one at a time, then add vanilla. Scrape the bowl so everything mixes smoothly.
  • Combine wet and dry. Mix sour cream and milk together. Add the dry ingredients to the butter mixture in two additions, alternating with the milk mixture. Mix just until combined. Do not overmix or the cupcakes can turn dense.
  • Fill and bake. Divide the batter evenly among the liners, filling about two-thirds full. Bake 16–19 minutes, or until a toothpick comes out clean with a few moist crumbs. Let cool in the pan for 5 minutes, then transfer to a rack to cool completely.
  • Make the buttercream. Beat butter until smooth and creamy. Gradually add powdered sugar, then vanilla, salt, and 2 tablespoons of cream. Beat 2–3 minutes until fluffy. Add more cream if needed for a smooth, pipeable texture.
  • Color the frosting. Divide the buttercream into 3–4 bowls. Tint each with a small amount of gel food coloring. Start with a tiny drop; you can always add more for brighter tones.
  • Create the unicorn swirl. Lay a piece of plastic wrap on the counter. Spread a stripe of each color side by side to form a rectangle. Roll it into a log, then slide it into a piping bag fitted with a star tip. This gives you a multi-color swirl without fuss.
  • Decorate. Pipe tall swirls onto cooled cupcakes. Add sprinkles, a pinch of edible glitter, and, if you have them, unicorn horn and ear toppers. Aim for a playful, slightly imperfect look—this is part of the charm.