In a large mixing bowl, or the KitchenAid, beat the cold butter on high speed until light and frothy.
Add the sugar and beat for another few minutes
Add the eggs and beat for another few minutes, until everything is fully incorporated.
Add the vanilla extract and carrots. Mix together using a spatula.
In a separate mixing bowl, mix the flour, baking soda, salt, chai masala and toasted walnuts.
Gently combine the dry bowl of ingredients with the wet bowl of ingredients. Now, you've got your batter ready.
Line your cupcake baking tray with cupcake liners, and fill the liners 2/3 of the way with the batter. You don't want to fill it to the very top because when it bakes, it will overflow, dome, and possible finish undercooked.
Place your batter filled baking tray in the oven at 175 degrees Celsius, for 30 minutes. Use the toothpick method to check if the centre is fully cooked before you take them out of the oven.
Once fully cooked, place it on a wire rack to cool down.