Classic Cream Cheese Cake Recipe: Silky Swirls and Buttery Crust in One Pan

Desserts

Classic Cream Cheese Cake Recipe: Silky Swirls and Buttery Crust in One Pan

This classic cream cheese cake recipe delivers the perfect balance of rich, velvety filling and buttery crust—all baked in a single pan for foolproof results. The secret lies in a water bath for even baking and a precise chilling process that ensures silky swirls without cracking.

I’ve perfected this method over years of baking, and it never fails to impress even the most discerning dessert lovers.

The beauty of this approach is its simplicity: one pan means less cleanup, while the water bath guarantees a moist, even cake that holds its shape beautifully.

The cream cheese filling gets its signature smooth texture from proper room-temperature ingredients and careful folding, creating those iconic swirls that make this cake legendary. Every layer is tender yet sturdy enough to support generous frosting.

What you’ll end up with is a cake that’s rich, creamy, and perfectly balanced—no dense crumbs or dry edges here. The buttery crust stays crisp at the edges while remaining tender underneath, and the cream cheese filling melts in your mouth with every bite.

This is the kind of dessert that feels like a hug for your taste buds, and it’s easier to make than you’d think.

Whether you’re baking for a celebration or just treating yourself, this recipe delivers restaurant-quality results with minimal fuss. The key is patience—allowing the cake to chill properly ensures those perfect swirls and a clean slice every time. Let’s get started on creating your showstopper dessert.

👨‍🍳
Difficulty
Medium
🔥
Calories
Med Cal

Ingredients for classic cream cheese cake

Rich crust, velvety filling—just 14 ingredients for showstopping cream cheese cake perfection.

Ingredient Amount Notes
All-Purpose Flour 🌾 2 ½ cups Sifted for light texture
Granulated Sugar 🍚 2 cups Divided for crust and filling
Unsalted Butter 🧈 1 ½ cups Cold, cubed for crust
Salted Butter 🧈 ¼ cup Room temperature for filling
Large Eggs 🥚 4 whole Room temperature for best mixing
Vanilla Extract 🌿 2 tsp Pure, high-quality preferred
Baking Powder 🍞 1 ½ tsp For light crust rise
Cream Cheese 🧀 16 oz Full-fat, room temperature
Sour Cream 🥛 ½ cup Full-fat for richness
Powdered Sugar 🍚 1 ½ cups For filling sweetness
Heavy Whipping Cream 🥛 1 cup Cold for whipping
Milk 🥛 ¼ cup For crust moisture
Vanilla Bean Paste 🌿 1 tbsp Or 1 tsp vanilla extract
Water 💧 1 cup For water bath

The cream cheese is non-negotiable here—Philadelphia brand is my go-to, but any full-fat, high-quality block works. Grab it from the deli counter if possible, as pre-sliced packages can get rubbery. Room temperature is critical: take it out of the fridge 2 hours ahead or microwave it in 20-second bursts until just soft. The butter matters too—Land O'Lakes or Plugrá are reliable for the crust, but don't use salted butter in the filling. For the vanilla, Madagascar bourbon or Tahitian extract adds depth, but pure vanilla works fine. If you're using a vanilla bean, scrape out 1 tsp seeds for extra flavor.

No room-temperature butter? Microwave it for 40 seconds—just until soft, not melted. Short on sour cream? Greek yogurt at half the amount works, but it'll be slightly tangier. The powdered sugar can be swapped for granulated if needed, but the filling won't be as light. For the crust, almond flour can replace 1/4 cup flour if you're avoiding gluten, but texture will differ. Prefer a denser cake? Reduce the baking powder to 1 tsp. And if you're worried about cracking, chill the cake for 2 hours before frosting—trust me on this.

This cake keeps beautifully—3 days at room temp covered loosely, or 5 days refrigerated in an airtight container. For longer storage, freeze the unfrosted cake for up to 3 months. Thaw overnight in the fridge before frosting. The crust stays crisp if you reheat slices for 10 seconds in the microwave. And pro tip: double the recipe—it's worth it for gatherings. Leftovers? They disappear faster than you can say 'silky swirls.'

❤️

Why You'll Love This Recipe

  • You’re using pantry staples: flour, sugar, eggs, and butter. No specialty ingredients, no markup. The salted butter in the crust cuts costs too—it’s cheaper than unsalted but adds that irresistible depth. Fancy dessert, zero guilt.
  • No Mixer Needed: I swear by this—you just cream butter and sugar, beat eggs, and fold in flour. No electric mixer, no fuss, just a sturdy bowl and your arm. That salted butter in the crust? It’s the secret to a buttery, flaky base that doesn’t require rolling or stressing.
  • Rich Without Effort: The combo of unsalted butter in the filling and salted butter in the crust? Chef’s kiss. Creamy, tangy, and just sweet enough—no fancy stabilizers or artificial flavors here. It’s the kind of dessert that tastes like someone put love into it (even if you just stirred for five minutes).
  • Leftovers That Last: This cake keeps beautifully for days, so I always make it for gatherings. Slice it, wrap it, and it stays moist without drying out. Honestly, I’ve had it for breakfast the next morning—yes, even on a Tuesday—and no one judges.

Step-by-step instructions for classic cream cheese cake

Here's how to create that perfect balance of tender crust and velvety filling—every layer packed with flavor.

1

Prepare the Buttery Crust

In a large bowl, combine the 2.5 cups all-purpose flour, 1.5 cups unsalted butter (cold, cubed), 1 cup granulated sugar, and 1.5 teaspoons baking powder. Cut the butter into the flour mixture using a pastry cutter or your fingers until the mixture resembles coarse crumbs with pea-sized butter pieces. This texture is key for a flaky crust.

Add the 1 tablespoon vanilla bean paste and mix until evenly distributed. Then, pour in the 0.25 cup milk and mix gently with a fork until the dough just comes together. Press the dough firmly into the bottom of a 9-inch springform pan, creating an even layer about ¼-inch thick. Use the back of a spoon to smooth the surface and create a slight edge for the filling.

2

Bake the Crust

Preheat your oven to 350°F. Place the prepared crust pan in the oven and bake for 15-18 minutes until the edges are light golden brown and the crust feels set to the touch. Remove the pan from the oven and let the crust cool slightly—it should be warm but not hot to the touch.

While the crust bakes, prepare the filling by beating the 16 oz cream cheese and 0.25 cup salted butter (room temperature) together in a large mixing bowl until smooth and creamy. This step ensures no lumps remain, which is crucial for that silky texture.

3

Mix the Filling

Add the remaining 1 cup granulated sugar to the cream cheese mixture and beat until fully combined. In a separate bowl, whisk together the 4 whole eggs (room temperature) and 2 teaspoons vanilla extract until smooth. Gradually add the egg mixture to the cream cheese, mixing on low speed to avoid splattering.

Fold in the 0.5 cup sour cream and 1.5 cups powdered sugar using a spatula, ensuring everything is evenly incorporated. The filling should be thick but pourable. Here's the thing—this is where the magic happens. The sour cream adds richness, while the powdered sugar keeps the filling light and airy.

4

Assemble and Bake

Pour the filling over the warm crust, spreading it evenly to the edges. Place the springform pan in a larger baking dish and carefully pour the 1 cup water into the bottom of the dish, creating a water bath. This helps the cake bake evenly and prevents cracking.

Return the cake to the oven and bake for 50-55 minutes until the center is just set—it should still have a slight wobble when gently shaken. The edges should be golden, and the top should be smooth. Don't overbake; the cake will continue to set as it cools.

5

Whip the Cream and Finish

While the cake bakes, chill the 1 cup heavy whipping cream in the refrigerator. Once the cake is done, remove it from the oven and let it cool in the water bath for 10 minutes. Then, transfer it to a wire rack to cool completely.

Whip the chilled heavy whipping cream with an electric mixer until soft peaks form. Fold in the remaining 1 tablespoon vanilla bean paste and spread the whipped cream evenly over the top of the cooled cake. Chill the cake in the refrigerator for at least 4 hours, or preferably overnight, to allow the flavors to meld and the cream to set.

👨‍🍳

Pro Tips For Making Classic Cream Cheese Cake

  • CHILL THE BATTER: Cream cheese cake batter is thick and stubborn—don’t rush mixing. After combining butter, sugar, and cream cheese, let the bowl sit for 10 minutes while you prep the rest. This gives the fat time to relax, making the final texture smoother and less dense. (Yes, even if you’re impatient like me.)
  • WEIGH YOUR FLOUR: Scooping flour from the bag packs in air, which means your cake will be drier and crumblier. Use a kitchen scale for the flour—just 120g (1 cup + 2 tbsp) makes a real difference. If you must measure by cup, spoon it in gently and level it off. No sifting needed unless your flour is old.
  • BAKE UNTIL COOL: The cake will look set at 325°F (165°C) but needs to cool completely before frosting. I learned this the hard way—frosting warm layers makes the filling slide right off. Let it sit in the pan for 15 minutes, then transfer to a rack. Patience here guarantees clean slices and no soggy bottoms.
  • USE SALTED BUTTER FOR CRUST: Swap the unsalted butter in the crust for salted—it crisps better and needs less extra salt. Press the dough firmly into the pan, then chill it 20 minutes before baking. This prevents shrinking and gives you that golden, buttery edge. (Your future self will thank you.)

Perfect pairings for this classic cream cheese cake

Fruit Toppings

Fresh berries add vibrant color and natural sweetness that brightens the rich cream cheese. I recommend 1 cup mixed berries (strawberries, raspberries, or blueberries) tossed with 1 tbsp powdered sugar and a squeeze of lemon juice.

Arrange them in a circular pattern on top just before serving—this keeps them fresh and visually stunning. 🍓

Chocolate Drizzle

For a decadent touch, melt ½ cup dark chocolate chips (I use Ghirardelli 60% cocoa) with 1 tbsp coconut oil over a double boiler. Drizzle generously over the chilled cake and let it set for 10 minutes before slicing. Add crushed peppermint candies for a festive winter twist.

Caramel Swirl

Warm ½ cup homemade caramel sauce (or store-bought like Smucker's) until pourable, then drizzle over the cake in zigzag patterns. Let it drip naturally for that restaurant-quality finish. For extra flair, sprinkle with flaky sea salt right after drizzling—it enhances the sweetness beautifully.

Whipped Cream Alternatives

Swap the heavy whipping cream for Italian meringue buttercream if you prefer a lighter texture. Mix 1 cup powdered sugar, ½ cup softened butter, and 2 tbsp meringue powder with 2 tbsp water, then whip until fluffy. This version holds its shape better for layered cakes.

Spiced Cream Cheese

Infuse the filling with warmth by adding ½ tsp cinnamon and ¼ tsp cardamom to the cream cheese mixture. Pair with a caramel apple compote—simmer 2 chopped apples, 2 tbsp brown sugar, and 1 tsp cinnamon until soft, then cool before spooning over the cake. 🍎

Nutty Crunch Layer

Press ½ cup chopped pecans or walnuts (toasted in 1 tbsp butter for 5 minutes) into the crust before adding the filling. This adds texture contrast and nutty depth. For extra richness, fold 2 tbsp Nutella into the whipped cream topping before spreading.

Nutrition facts

Servings 8
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 42g54%
Saturated Fat 26g130%
Cholesterol 210mg70%
Sodium 420mg18%
Total Carbohydrate 52g18%
Dietary Fiber 1g4%
Sugars 48g
Protein 10g20%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Why does this recipe use a water bath?

The water bath (or bain-marie) creates even heat distribution, preventing cracks and ensuring a perfectly moist texture throughout. Without it, the center might bake too slowly while the edges overcook. This is especially important for cream cheese cakes, which are prone to drying out.

2

Can I make this cake ahead of time?

This cake actually tastes better after 24 hours in the fridge. The flavors meld beautifully, and the cream cheese filling sets to a perfect consistency. Just cover it loosely with plastic wrap to prevent drying.

3

What's the secret to silky swirls in the filling?

Room-temperature ingredients are key—especially the cream cheese and butter. Also, fold the filling gently to maintain air pockets, and never overmix. The powdered sugar helps create that signature lightness, while the sour cream adds richness without heaviness.

4

Can I substitute cream cheese with something else?

For a lighter version, try mascarpone cheese mixed with 2 tbsp sour cream. For a lower-fat option, use Neufchâtel cheese, but the texture will be slightly less rich. Never use cottage cheese—it's too curdy and will affect the cake's structure.

Why did my cake crack on top? Cracking usually happens from sudden temperature changes or overbaking. Make sure to:

  1. Remove the cake from the water bath immediately after baking
  2. Let it cool gradually on a wire rack (not on the counter)
  3. Never open the oven door before the 50-minute mark to check doneness. Patience prevents cracks!
★★★★★4.6(3 reviews)
Categories Desserts