Rainbow Cupcakes are perfect for birthday parties or any fun celebration! They make a surprisingly easy, but impressive dessert that your guests will love. A box of white cake mix, food coloring, frosting and some sprinkles are all you need to make these beautiful cupcakes!
Don’t you just love when a recipe is easy and super impressive? If so, you’ve got to try these Rainbow Cupcakes!
I made them for a rollerskating party, but you can use them for a rainbow party, a unicorn themed party or even a mermaid themed party. Just change the colors to go with whatever theme you’ve got!
How to make rainbow cupcakes:
Start by mixing the white cake box mix according to package directions. Divide the batter evenly into separate bowls according to how many colors you would like to have in the cupcake. I used 4 colors: purple, blue, yellow and pink. Dye each bowl of batter to your desired color.(steps 1 and 2)
Line a muffin tin with cupcake liners and alternate dropping spoonfuls of each color into the liners until you run out of batter. Bake the cupcakes for the time instructed on your cake mix. Remove from the oven and let cool before frosting. Don’t forget to add some sprinkles! (steps 3 and 4)
Cut them in half to reveal the marbled cupcake inside!
Tips for making the best rainbow cupcakes!
- Use white cake mix and white frosting so the colors will stay true and really pop.
- Make these cupcakes up to 2 days in advance and store the cupcakes in the fridge until ready to serve.
Other dessert recipes to try:
- Birds Nest Cookies
- Easy Sugar Cookies
- No Churn Homemade Ice Cream in 5 Flavors
- Cookie Monster Oreo Balls
- Pumpkin Spice Rice Krispies Treats
Did you make these rainbow cupcakes? RATE this recipe and leave a comment in the section below! I love hearing from you.
- 1 box white cake mix plus ingredients listed on back of box
- food color of choice I used Wilton in Rose, Sky Blue, Violet and Lemon Yellow
- package of white frosting
- Preheat oven to 350 degrees and line muffin pan with cupcake liners.
- Prepare cake mix according to box directions and divide evenly into separate bowls. Add a different food color to each bowl and stir each one to fully incorporate the food color into the batter.
- Begin filling the liners by layering a spoonful of each color on top of each other until the liner is 2/3 full.
- Bake for 20 minutes or until a toothpick inserted into the middle of the cupcake comes out clean. Let cool completely before icing.
- Use food coloring to dye the buttercream the desired color. Put into a piping bag and pipe onto cupcakes. Add sprinkles and store in the refrigerator until ready to serve.