Candice C.: "These cupcakes were a delight to make. We used se…" Read More

Cupcakes are handheld treats that are perfect for holiday parties, birthday parties, celebrations and even a sweet treat any day of the week. These Rainbow Cupcakes will put smiles on everyone’s face with the bright, colorful, moist goodness. They only take 20 minutes to prepare. Make sure you have all the colors of the rainbow ready to create these colorful confections. We hope everyone enjoys these as much as we do.


  • muffin batter
  • food coloring
  • 1/2 cup vegetable shortening
  • 1/2 cup butter
  • 4 cups powdered sugar
  • 1 tablespoon vanilla
  • 2 tablespoons milk


  1. Cupcakes
  2. Preheat the oven to 180 Celsius.
  3. Add drops of food coloring, little by little to each portion of batter until each portion is a different color of the rainbow.
  4. Place liners in each cup of the muffin tin and fill by spooning in a little bit of each of the 7 batters.
  5. Bake for approximately 20 minutes.
  6. Remove each cupcake from the tin and allow to cool.
  7. Frosting
  8. Beat the butter and shortening together until smooth.
  9. Add the powdered sugar, little by little.
  10. Add the vanilla and milk.
  11. Spread the frosting on the cupcakes.
  12. Isomalt topper shapes
  13. Place isomalt in a saucepan and heat until melted.
  14. Once melted, mix in food coloring.
  15. Use a spoon to form shapes on a silicone baking mat or parchment paper.
  16. Allow shapes to cool completely before topping the cupcakes with them.
Discover more recipes from Madeleine Cocina


Yummly User
Candice C. 5 Jun 2015
These cupcakes were a delight to make. We used seven different colored batters including some mixing of food coloring to get our own unique hues. Working with the isomalt was new but we were able to shape hearts, stars and a few clouds! These treats will be made many times at our house!