Cream Cheese Cake with Luscious Frosting

This cake takes creaminess to the next level by using cream cheese in both the batter and the frosting. The result is a soft, rich texture with a light tang that perfectly balances the sweetness, making every bite incredibly satisfying.
🍰 Cream Cheese Cake with Creamy Frosting
📝 Ingredients
For the Cake
- 1 (8 oz) block cream cheese, softened
- ¾ cup vegetable oil
- 2 cups granulated sugar
- 3 large eggs
- 1½ tsp vanilla extract
- 3 cups all-purpose flour
- 1 tbsp baking powder
- 1½ tsp salt
- 1¼ cups buttermilk
For the Frosting
- 1 cup unsalted butter, softened
- 1 (8 oz) block cream cheese, softened
- 2 tsp vanilla extract
- ½ tsp salt
- 4–5 cups powdered sugar
👩🍳 Directions
Step 1: Preheat
Preheat your oven to 325°F (160°C) and grease a 9×13-inch baking dish.
Step 2: Mix wet ingredients
Beat the cream cheese until smooth. Add the oil and sugar, mixing well. Add eggs one at a time, then stir in the vanilla.
Step 3: Combine dry ingredients
In another bowl, whisk together the flour, baking powder, and salt. Gradually add to the wet mixture, mixing just until combined.
Step 4: Finish the batter
Pour in the buttermilk and gently mix until smooth. Avoid overmixing.
Step 5: Bake
Transfer the batter to the prepared dish and bake for 35–40 minutes, or until a toothpick inserted in the center comes out clean. Let cool completely.
Step 6: Make the frosting
Beat the butter and cream cheese until creamy. Add vanilla and salt, then gradually mix in powdered sugar until light and spreadable.
Step 7: Assemble
Spread the frosting over the cooled cake. For best flavor and texture, chill before serving.
Rich, smooth, and perfectly balanced, this cake proves that a little extra cream cheese makes everything better.



