Go Back
+ servings
Rainbow cupcakes on a marble table.

Rainbow Cupcakes

These bright and colorful rainbow cupcakes are great for birthdays, celebrations, st patricks day and more. They are a moist vanilla cupcake topped with fluffy rainbow buttercream.
No ratings yet
Prep Time 30 minutes
Cook Time 15 minutes
Total Time 45 minutes
Course Dessert
Cuisine American
Servings 20 cupcakes
Calories 366 kcal

Equipment

  • Cupcake Tin
  • Cupcake Liners
  • Mixing bowl
  • Hand or Stand Mixer
  • Large Star Tip
  • Measuring Cups + Spoons

Ingredients
  

For cupcakes

  • .5 cup Butter softened + unsalted
  • 1 ⅔ cup Sugar
  • 6 Egg Whites
  • 1 teaspoon Vanilla
  • ¼ cup Oil
  • 1 ¼ cup Milk
  • ½ teaspoon Salt
  • 2 ½ teaspoon Baking Powder
  • 2 cup Flour

For the rainbow frosting:

  • 1 cup Butter softened + unsalted
  • 1 teaspoon Vanilla
  • 1 teaspoon Salt
  • 4 cup Powdered Sugar
  • 3 tablespoon Milk
  • Food coloring - purple, blue, pink, orange, yellow, green
  • Mini Marshmallows

Instructions
 

  • Place cupcake liners into the cupcake tins and preheat the oven to 350 degrees Fahrenheit.
  • Add .5 cup butter and 1 ⅔ cup sugar into the mixing bowl. Cream on medium high speed for 2 - 3 minutes.
  • Add in 6 egg whites, ¼ cup oil and 1 teaspoon of vanilla and mix well.
  • Add in 1 ¼ cup of milk and mix until combined. It may appear curdled, this is normal.
  • Add in ½ teaspoon of salt, 2 ½ teaspoon baking powder and 2 cups of flour. Mix on medium low speed, scraping sides down as needed until well combined.
  • Fill cupcake liners about ⅔ of the way full and bake for about 14 minutes or until golden brown.

For rainbow frosting

  • Combine 1 cup butter, 1 teaspoon vanilla, 1 teaspoon salt and 2 cups powdered sugar in mixing bowl. Mix on low until well combined.
  • Add 3 tablespoons milk and remaining 2 cups of powdered sugar. Mix on low until well combined and then bump up to medium and mix an additional two or so minutes until fluffy and smooth.
  • Divide frosting evenly into 6 bowls. One will stay white, the others will get a few drops of the food coloring. Mix until well combined.
  • Add each color to a piping bag.
  • Lay out a strip of plastic wrap about 18 - 24 inches long. Pipe each color of frosting onto the plastic wrap in rainbow order - purple, blue, green, yellow, orange, pink.
  • Roll the plastic wrap around the frosting so they overlap and then place the log into a piping bag fitted with a large star tip.
  • Once cupcakes are cooled, pipe a mound of white frosting on each. Use a knife of spatula to flatten it.
  • Then pipe the colored frosting on each in a U or rainbow shape.
  • Add mini marshmallows on the ends of the "rainbow" as clouds.

Notes

Tips:
  • Make sure cupcakes are completely cooled before frosting.
  • Twist the colored piping bag mid squeeze to show all the colors in your "rainbow"
  • Make sure frosting is correct consistency, it shouldn't wilt when scooped up, but should be thin enough to move easily through the piping tip.
  • Make rainbow colored cupcakes by adding food color to the batter and layering it before baking.
Storage:
  • Refrigerate in an airtight container for around 5 days.
  • Freeze for 6 months by flash freezing, wrapping in cling wrap and then packing in freezer bags or airtight container.

Nutrition

Calories: 366kcalCarbohydrates: 51gProtein: 3gFat: 17gSaturated Fat: 10gPolyunsaturated Fat: 2gMonounsaturated Fat: 4gTrans Fat: 1gCholesterol: 39mgSodium: 359mgPotassium: 60mgFiber: 0.3gSugar: 41gVitamin A: 454IUCalcium: 58mgIron: 1mg
Subscribe for More!Join our Newsletter for more dessert recipes!

Nutrition information provided is just an estimate and may vary based on specific ingredients used.