01 - Preheat oven to 350°F. Grease and line two 8-inch round cake pans with parchment paper.
02 - Heat milk until simmering, steep chai tea bags for 10 minutes. Squeeze bags to extract flavor, then discard. Allow milk to cool.
03 - Combine flour, baking powder, baking soda, salt, cinnamon, ginger, cardamom, cloves, and nutmeg in a large bowl. Whisk to blend evenly.
04 - Beat granulated sugar, brown sugar, and vegetable oil until well incorporated. Add eggs one at a time, mixing thoroughly after each, then stir in vanilla extract.
05 - Alternate adding dry ingredients and chai-infused milk to wet mixture, beginning and ending with dry ingredients. Mix gently until just combined; avoid overmixing.
06 - Distribute batter evenly between prepared pans. Bake 30 to 35 minutes, or until a toothpick inserted in the center emerges clean.
07 - Let cakes cool in pans for 10 minutes before transferring to a wire rack to cool completely.
08 - Beat cream cheese and butter until smooth. Gradually add powdered sugar, vanilla extract, and salt; continue beating until fluffy.
09 - Place one cake layer on serving plate. Spread half the frosting evenly over top. Add second layer and cover completely with remaining frosting.
10 - Optionally, dust with cinnamon or sprinkle with chai-spiced tea leaves before serving.