Classic Cream Cheese Cake Recipe
This classic cream cheese cake combines the rich, tangy taste of cream cheese with a light, tender crumb. Topped with a silky cream cheese icing, it delivers just the right amount of sweetness in every bite.
Moist, fluffy, and full of timeless flavor, this cream cheese cake is perfect for any occasion—from birthdays and holidays to simple weeknight desserts.
Recipe Overview
- Prep Time: 20 minutes
- Bake Time: 35 minutes
- Cooling Time: 1 hour
- Total Time: 1 hour 55 minutes
- Servings: 8–10
Ingredients
For the Cake
- 1½ cups all-purpose flour
- 1½ tsp baking powder
- ¼ tsp salt
- ½ cup unsalted butter, softened
- 1 cup granulated sugar
- 8 oz cream cheese, softened
- 2 large eggs, at room temperature
- 2 tsp vanilla extract
- ½ cup whole milk, at room temperature
For the Cream Cheese Icing
- 4 oz cream cheese, softened
- ¼ cup unsalted butter, softened
- 1½ cups powdered sugar
- 1 tsp vanilla extract
- 1–2 tbsp milk (to adjust thickness)
Step-by-Step Instructions
Step 1: Prepare and Bake the Cake
-
Preheat the oven
Set the oven to 350°F (175°C). Grease and flour an 8-inch round or square cake pan, or line the bottom with parchment paper.
-
Mix the dry ingredients
In a medium bowl, whisk together the flour, baking powder, and salt. Set aside. -
Beat butter, sugar, and cream cheese
In a large mixing bowl, beat the butter, sugar, and cream cheese on medium speed for about 2–3 minutes, until the mixture looks light and fluffy. -
Add eggs and vanilla
Add the eggs one at a time, beating well after each addition. Stir in the vanilla extract until fully combined. -
Combine wet and dry ingredients
Add the dry mixture to the bowl in several additions, alternating with the milk. Begin and end with the dry ingredients. Mix on low speed just until everything is blended—avoid overmixing to keep the cake tender. -
Bake the cake
Pour the batter into the prepared pan and smooth the surface with a spatula. Bake for 30–35 minutes, or until a toothpick inserted into the center comes out clean.
Let the cake cool in the pan for about 10 minutes, then transfer it to a wire rack to cool completely.
Step 2: Make the Cream Cheese Icing
-
Cream the butter and cream cheese
In a clean bowl, beat the softened cream cheese and butter together until the mixture is smooth and creamy. -
Add powdered sugar and vanilla
Gradually add the powdered sugar, beating well after each addition until the icing is smooth and thick. Mix in the vanilla extract. -
Adjust the consistency
Add 1–2 tablespoons of milk, a little at a time, until the icing reaches a spreadable consistency that you like.
Step 3: Frost the Cake
Once the cake is completely cool, spread the cream cheese icing evenly over the top. If you like, you can also frost the sides for a more finished look.
Customization Ideas
-
Citrus Twist
Stir 1 teaspoon of finely grated lemon or orange zest into the cake batter for a bright, fresh aroma and flavor. -
Berry Finish
Serve each slice with a spoonful of berry compote or fresh strawberries for a fruity, tangy contrast to the rich cream cheese. -
Nutty Topping
Sprinkle chopped walnuts or pecans over the frosted cake to add crunch and a toasty, nutty note.
Serving Suggestions
This cream cheese cake is wonderful on its own, but it also pairs beautifully with:
- Hot coffee or espresso
- Black tea or herbal tea
- A glass of cold milk
Serve it as a centerpiece dessert for gatherings, or enjoy a slice as a luxurious afternoon treat.
Why This Cream Cheese Cake Works
-
Moist and Flavorful
Cream cheese in the batter keeps the cake soft, rich, and full of flavor. -
Smooth, Creamy Icing
The cream cheese icing is velvety, lightly sweet, and perfectly balanced. -
Easy to Adapt
Simple to make for everyday baking, yet easy to dress up with toppings and flavors for special events.
Storage Tips
-
Refrigerator:
Store leftover cake in an airtight container in the fridge for up to 3 days. -
Freezer:
The unfrosted cake can be wrapped tightly and frozen for up to 3 months. Thaw completely at room temperature before icing and serving.
Enjoy this classic cream cheese cake as a reliable, crowd-pleasing dessert that never goes out of style.


