Preheat oven to 350°F (180°C).
Line 24 muffin tins with cupcake liners.
Combine flour, sugar, tea, baking powder, salt, spices, and pudding mix in a large mixing bowl. Add in eggs and butter, beating until smooth.
Carefully add melted butter and vanilla to the mix, mixing on medium speed until smooth.
Add water to batter, mix until well incorporated and smooth.
Divide batter among prepared muffin pans. Bake until golden and knife inserted into center of batter comes out clean - about 20-22 mins .
Allow to cool to cool to room temperature, before decorating.
Prepare either Swiss meringue buttercream or American buttercream, following the applicable recipe , using vanilla extract.
Mix together instant tea and spices, add about 2 teaspoon very hot water, mix to form a thick, smooth paste.
Beat paste into prepared frosting until fully mixed in and smooth.
Frost your cupcake as desired, enjoy!