01 - Preheat oven to 350°F. Grease and line two 8-inch round cake pans with parchment paper.
02 - Heat whole milk until just simmering. Steep chai tea bags in hot milk for 10 minutes, then squeeze out excess and discard bags. Allow milk to cool.
03 - In a large bowl, whisk together flour, baking powder, baking soda, salt, cinnamon, ginger, cardamom, cloves, and nutmeg.
04 - In a separate bowl, beat granulated sugar, brown sugar, and vegetable oil until combined. Add eggs one at a time, beating well after each, then mix in vanilla extract.
05 - Alternate adding dry ingredients and chai-infused milk to the wet mixture, beginning and ending with dry ingredients. Mix until just combined, avoiding overmixing.
06 - Divide batter evenly between prepared pans and bake for 30 to 35 minutes, or until a toothpick inserted in the center comes out clean.
07 - Let cakes cool in pans for 10 minutes, then turn out onto a wire rack to cool completely.
08 - Beat cream cheese and butter until smooth. Gradually add powdered sugar, vanilla, and salt, beating until fluffy.
09 - Place one cake layer on a serving plate and spread half the frosting over the top. Add second layer and cover with remaining frosting.
10 - Optionally, sprinkle with cinnamon or a few chai-spiced tea leaves to finish.