Cream cheese adds richness to the cake, as well as to the frosting. It's a key ingredient, but if you have dietary restrictions or preferences, you can substitute a dairy-free cream cheese alternative.