Make the eggnog cream cheese layer: Mix all ingredients in a bowl until smooth. Set aside.
Preheat the oven to 350 degrees. Spray an 8x8 or 9” round baking pan (2” sides) with nonstick spray.
In a mixing bowl, beat the butter and sugar on high for 3 minutes.
Add the eggs, sour cream, and vanilla. Mix and scrape down the sides.
Add the dry ingredients and spices. Mix until well combined. Stir in the orange zest.
Pour half the cake batter into the pan.
Spread the cream cheese layer over the batter.
Pour the remaining cake batter on top.
Sprinkle all of the streusel over the top of the cake.
Bake 65-75 minutes, or until a toothpick comes out clean.
Cool completely.
Whisk together the powdered sugar and eggnog for the glaze, then drizzle over the cooled cake.
