St Patricks Day Cupcakes

St Patricks Day Cupcakes are a fun and colourful way to celebrate with something sweet.

Topped with bright green frosting and playful rainbow decorations, they instantly bring a festive feel to any dessert table.

Pinterest pin image with text “St Patricks Day Rainbow Cupcakes” above a vanilla cupcake topped with bright green frosting, a rainbow candy arch, and gold sprinkles for a festive holiday dessert idea.

If you’re looking for cupcakes for St Patricks Day that are easy to make and simple to decorate, this recipe keeps things straightforward while still looking impressive.

Perfect for parties, school events, or a themed baking day at home, these treats add a cheerful touch to the celebration without requiring complicated steps.

Prep and Cook Times

  • Serves: 12 
  • Prep Time: 20 minutes
  • Cook Time: 20 minutes
  • Total Time: 45 minutes

Ingredients

Ingredients for St Patricks Day cupcakes including flour, sugar, butter, eggs, powdered sugar, milk, vanilla, food coloring, and rainbow candy strips arranged on a kitchen surface.

For the cupcakes:

  • 1 ½ cups all-purpose flour
  • 1 ½ teaspoons baking powder
  • ¼ teaspoon sea salt
  • ½ cup unsalted butter, softened
  • 1 cup granulated sugar
  • 2 medium eggs
  • 1 ½ teaspoons vanilla extract
  • ½ cup milk (or non-dairy alternative)

For the green icing:

  • 1 cup unsalted butter, softened
  • 4 cups powdered sugar
  • 2 teaspoons vanilla extract
  • 3-4 tablespoons milk (or non-dairy alternative)
  • Green food coloring (gel or liquid)

For the rainbow decoration:

  • Rainbow candy strips 
  • Edible gold flakes/strips, dazzle dust, or gold sprinkles (for the ends of the rainbow, optional)

How to Make St Patricks Day Cupcakes

1. Preheat your oven to 350°F (175°C). Line a cupcake pan with 12 cupcake liners.

2. In a medium bowl, whisk together the flour, baking powder, and salt.

3. In a large bowl, cream the softened butter and sugar until light and fluffy (about 2-3 minutes).

4. Add the eggs, mixing well to incorporate them into the mixture. Stir in the vanilla extract.

5. Gradually add the flour mixture to the wet ingredients, alternating with the milk, starting and ending with the flour.

Cupcake batter being prepared in a mixing bowl with eggs and butter, alongside flour, cracked eggshells, cupcake liners, and a muffin tin arranged on a kitchen surface.

6. Mix until just combined.

Smooth vanilla cupcake batter in a mixing bowl with a spatula, prepared for St Patricks Day cupcakes.

7. Divide the batter evenly among the cupcake liners, filling each about ⅔ full.

Vanilla cupcake batter portioned into paper liners inside a muffin tin, ready to bake.

8. Bake for 18-20 minutes, or until a toothpick inserted into the center comes out clean.

9. Let the cupcakes cool completely on a wire rack before decorating.

Freshly baked vanilla cupcakes in paper liners inside a muffin tin, cooling after baking.

10. In a large bowl, beat the softened butter until smooth.

11. Gradually add the powdered sugar, one cup at a time, and beat until fully incorporated.

12. Stir in the vanilla extract and 3 tablespoons of milk. Add more milk, one tablespoon at a time, until you reach a spreadable consistency.

13. Add green food coloring until you achieve the desired shade of green.

Buttercream frosting being whipped in a mixing bowl, shown plain and then colored bright green for St Patricks Day cupcakes.

14. Once the cupcakes are cooled, frost them generously with the green icing. Use a spatula or palette knife for better results. 

Vanilla cupcakes being topped with bright green buttercream frosting using a spatula, with rainbow candy strips and sprinkles nearby for decorating St Patricks Day cupcakes.

15. Take rainbow candy strips and cut them into pieces long enough to form a small arch on top of each cupcake.

16. Gently press both ends of the rainbow strip into the icing to create a rainbow arch.

Overhead view of St Patricks Day cupcakes decorated with bright green frosting and rainbow candy strips, arranged on wooden boards with sprinkles and baking tools nearby.

17. Sprinkle gold flakes and sprinkles at the end of the rainbow.

18. You can also use liquorice candy to resemble a vessel/pot of gold and add sprinkles and/or gold flakes on top. 

St Patricks Day cupcakes decorated with green buttercream, rainbow candy strips, gold sprinkles, and a chocolate “pot of gold” on top, styled on a wooden board for a festive dessert display.
Close up of St Patricks Day cupcakes topped with bright green frosting, rainbow candy arches, and gold sprinkles, including one cupcake with a bite showing the soft vanilla crumb inside.

What to Make Next? Check These Yummy Treats

How to Store Them

Store the cupcakes in an airtight container at room temperature for up to 2 days, or refrigerate for up to 5 days. Let them come to room temperature before serving for the best texture.

Best Tips for Perfect St Patricks Cupcakes Every Time

  • Use room temperature butter, eggs, and milk for a smooth batter and even texture.
  • Mix just until combined once the flour is added to keep the cupcakes light and fluffy.
  • Fill liners two-thirds full to avoid overflow and ensure even baking.
  • Beat the butter well before adding sugar for a smooth, creamy buttercream.
  • Adjust frosting consistency at the end by adding a little milk if it is too thick or extra powdered sugar if it is too soft.
St patricks day pot of gold cupcake

St Patricks Day Cupcakes

Festive St Patricks Day cupcakes topped with vibrant green frosting and rainbow candy for a fun pot-of-gold finish. Soft vanilla cupcakes that are easy to bake, simple to decorate, and perfect for parties, school events, or themed celebrations.
Prep Time 20 minutes
Cook Time 20 minutes
Cool Time 30 minutes
Total Time 1 hour 10 minutes
Servings: 12
Course: Dessert
Calories: 375

Ingredients
  

For the cupcakes:
  • 1 ½ cups all-purpose flour
  • 1 ½ teaspoons baking powder
  • ¼ teaspoon sea salt
  • ½ cup unsalted butter, softened
  • 1 cup granulated sugar
  • 2 medium eggs
  • 1 ½ teaspoons vanilla extract
  • ½ cup milk, or non-dairy alternative
For the green icing:
  • 1 cup unsalted butter, softened
  • 4 cups powdered sugar
  • 2 teaspoons vanilla extract
  • 3-4 tablespoons milk, or non-dairy alternative
  • Green food coloring gel or liquid
For the rainbow decoration:
  • Rainbow candy strips
  • Edible gold flakes/strips, dazzle dust, or gold sprinkles (for the ends of the rainbow, optional)

Method
 

  1. Preheat your oven to 350°F (175°C).
  2. Line a cupcake pan with 12 cupcake liners.
  3. In a medium bowl, whisk together the flour, baking powder, and salt.
  4. In a large bowl, cream the softened butter and sugar until light and fluffy (about 2-3 minutes).
  5. Add the eggs, mixing well to incorporate them into the mixture.
  6. Stir in the vanilla extract.
  7. Gradually add the flour mixture to the wet ingredients, alternating with the milk, starting and ending with the flour.
  8. Mix until just combined.
  9. Divide the batter evenly among the cupcake liners, filling each about ⅔ full.
  10. Bake for 18-20 minutes, or until a toothpick inserted into the center comes out clean.
  11. Let the cupcakes cool completely on a wire rack before decorating.
  12. In a large bowl, beat the softened butter until smooth.
  13. Gradually add the powdered sugar, one cup at a time, and beat until fully incorporated.
  14. Stir in the vanilla extract and 3 tablespoons of milk.
  15. Add more milk, one tablespoon at a time, until you reach a spreadable consistency.
  16. Add green food coloring until you achieve the desired shade of green.
  17. Once the cupcakes are cooled, frost them generously with the green icing.
  18. Use a spatula or palette knife for better results.
  19. Take rainbow candy strips and cut them into pieces long enough to form a small arch on top of each cupcake.
  20. Gently press both ends of the rainbow strip into the icing to create a rainbow arch.
  21. Sprinkle gold flakes and sprinkles at the end of the rainbow.
  22. You can also use liquorice candy to resemble a vessel/pot of gold and add sprinkles and/or gold flakes on top.

Notes

Calories are approx. and per cupcake.

What to Make Next: