St. Patrick’s Day Rainbow Cupcakes

And there you have it – stunning and delicious St. Patrick’s Day Rainbow Cupcakes!

Frequently Asked Questions
1. Can I make these cupcakes ahead of time?
Yes! You can bake the cupcakes a day in advance. Just make sure they’re completely cooled before storing them in an airtight container. You can also prepare the frosting ahead of time and store it in the fridge; just bring it to room temperature before spreading on the cupcakes.
2. Can I use a dairy-free alternative for the milk and butter?
Absolutely! You can easily make this recipe dairy-free by substituting the milk with almond milk, soy milk, or any other non-dairy milk of your choice. For the butter, you can use dairy-free butter or coconut oil.
3. Can I make the frosting ahead of time?
Yes, you can! You can prepare the frosting a day or two in advance. Just store it in an airtight container in the fridge and bring it to room temperature before using it on your cupcakes. If it’s too thick, add a little more milk to reach the desired consistency.
4. Can I use other types of candy for the rainbow decoration?
Of course! While rainbow candy strips are a fun and easy option, you can get creative and use any colorful candy that can be shaped into a rainbow. Gummies, fruit leather, or even fruit slices could work as alternatives.
5. How can I make the cupcakes more colorful?
If you want to add more color to the cupcakes, you can divide the batter into separate bowls and use food coloring to tint each portion a different color. Layer the different colored batters in the cupcake liners to create a rainbow effect inside the cupcakes!
6. Can I make these cupcakes without the rainbow decoration?
Yes, the cupcakes are delicious on their own without the rainbow decoration. You can simply frost them with the green icing and enjoy them as a festive St. Patrick’s Day treat! However, the rainbow and gold sprinkles add a fun, decorative touch.
7. Can I use gel food coloring instead of liquid food coloring?
Yes, gel food coloring works just as well, if not better, as it provides a more vibrant color without thinning the icing. Just be sure to add it a little at a time until you reach the desired shade of green!

St. Patrick’s Day Rainbow Cupcakes
Ingredients
For the cupcakes:
- 1 ½ cups all-purpose flour
- 1 ½ tsp baking powder
- ¼ tsp sea salt
- ½ cup unsalted butter, softened
- 1 cup granulated sugar
- 2 medium eggs
- 1 ½ tsp vanilla extract
- ½ cup milk (or non-dairy alternative)
For the green icing:
- 1 cup unsalted butter (softened)
- 4 cups powdered sugar
- 2 tsp powdered sugar
- 3-4 tbsp milk (or non-dairy alternative)
- milk (or non-dairy alternative)
For the rainbow decoration:
- Rainbow candy strips
- Edible gold flakes/strips, dazzle dust orgold sprinkles (for the ends of the rainbow, optional)
Instructions
- Preheat your oven to 350°F (175°C). Line a cupcake pan with 12 cupcake liners.
- In a medium bowl, whisk together the flour, baking powder, and salt.
- In a large bowl, cream the softened butter and sugar until light and fluffy (about 2-3 minutes).
- Add the eggs mixing well to incorporate to the mixture. Stir in the vanilla extract.
- Gradually add the flour mixture to the wet ingredients, alternating with the milk, starting and ending with the flour. Mix until just combined.
- Divide the batter evenly among the cupcake liners, filling each about ⅔ full.
- Bake for 18-20 minutes, or until a toothpick inserted into the center comes out clean.
- Let the cupcakes cool completely on a wire rack before decorating.
- In a large bowl, beat the softened butter until smooth.
- Gradually add the powdered sugar, one cup at a time, and beat until fully incorporated.
- Stir in the vanilla extract and 3 tablespoons of milk. Add more milk, one tablespoon at a time, until you reach a spreadable consistency.
- Add green food coloring until you achieve the desired shade of green.
- Once the cupcakes are cooled, frost them generously with the green icing. Use a spatula or palette knife for better results.
- Take rainbow candy strips and cut them into pieces long enough to form a small arch on top of each cupcake.
- Gently press both ends of the rainbow strip into the icing to create a rainbow arch.
- Sprinkle gold flakes and sprinkles at the end of the rainbow. You can also use liquorice candy to resemble a vessel/pot of gold and add sprinkles and/or gold flakes on top.










