Philadelphia Cream Cheese Danish Recipe: Golden Layers With Ultra-Creamy Swirls

Desserts

Philadelphia Cream Cheese Danish Recipe: Golden Layers With Ultra-Creamy Swirls

This Philadelphia cream cheese danish recipe delivers the perfect balance of flaky, golden layers wrapped around ultra-creamy swirls that melt in your mouth. The secret lies in a precise dough technique combined with a rich cream cheese filling that stays luscious even after baking.

I've perfected this method through countless test batches—each one better than the last—until I achieved that signature restaurant-quality texture at home.

The foundation begins with a well-developed yeast dough that creates those signature flaky layers when rolled and folded. Meanwhile, the cream cheese filling is the star—sweetened just enough to complement the buttery dough without overpowering it.

The key is working with cold cream cheese and butter to prevent melting during assembly, ensuring those signature swirls stay intact and creamy throughout baking.

By the time these danishes emerge from the oven, you'll have golden-brown pastries with crisp edges and tender centers, filled with swirls of cream cheese that are dangerously rich.

The aroma alone will have everyone gathering in the kitchen, and the first bite delivers that perfect harmony of flaky, buttery layers and velvety cream cheese filling. This is the kind of dessert that elevates any occasion from ordinary to extraordinary.

Whether you're baking for a brunch spread, holiday gathering, or just treating yourself, this recipe delivers consistent, professional results every time. The techniques are straightforward once you understand the science behind the layers and filling, making it achievable for home bakers ready to master the art of Danish pastry.

👨‍🍳
Difficulty
Medium
🔥
Calories
Med Cal

Ingredients for philadelphia cream cheese danish

Six ingredients make the dough, four transform it into golden swirls of perfection.

Ingredient Amount Notes
All-Purpose Flour 🌾 4 ½ cups Sifted for light texture
Unsalted Butter 🧈 1 cup Cold, cubed for dough
Philadelphia Cream Cheese 🧀 16 oz Full-fat, cold for filling
Granulated Sugar 🍚 ½ cup For dough and filling
Large Eggs 🥚 1 whole Room temperature
Instant Yeast 🍞 2 ¼ tsp Freshly opened
Milk 🥛 ¼ cup Warm for yeast activation
Salt 🧂 ½ tsp Fine sea salt
Vanilla Extract 🌸 1 tsp Pure vanilla preferred
Powdered Sugar 🍚 ½ cup For dusting
Heavy Whipping Cream 🥛 ½ cup Cold for folding
Lemon Zest 🍋 1 tsp Freshly grated

The butter matters most here—European-style if you can find it (like Plugrá or Kerrygold), but regular unsalted works too. Keep it cold when cutting into the flour—cubed and frozen for 15 minutes prevents overworking. The cream cheese? Philadelphia brand is non-negotiable for that signature tang. Grab the 8 oz block from the dairy case, not the tub—it stays colder longer. For the flour, King Arthur or Gold Medal give the best rise, but any all-purpose will do. The yeast needs to be fresh—if your stash is older than 3 months, toss it.

No vanilla extract? 1 tsp vanilla sugar works in a pinch, but real vanilla makes the difference. Short on powdered sugar? Sifted granulated sugar at the same amount gets you close. The heavy cream can be whipped to soft peaks before folding—this adds extra lift. For a tangier filling, add 1 tsp lemon juice alongside the zest. The dough gets sticky—don't fight it. Wet your hands or use a dough scraper. And if your kitchen's warm, chill the dough between folds (30 minutes in the fridge each time)—this keeps those layers crisp.

Dough keeps 24 hours in the fridge wrapped tightly in plastic. The filling? 2 days max—it softens over time. For make-ahead baking, shape the danishes, cover, and refrigerate overnight. Bake straight from cold for even browning. Leftovers? Reheat in a 250°F oven for 10 minutes—they taste best warm. Freeze unbaked danishes for 1 month on a tray, then transfer to a bag. Bake straight from frozen, adding 5 minutes to the time.

❤️

Why You'll Love This Recipe

  • No-Fuss Dough: I swear, the dough comes together in 10 minutes—just flour, butter, and a block of that tangy Philadelphia cream cheese. No yeast fussing, no waiting for it to rise. Honestly, I’ve made this while my coffee brewed and still had time to read the paper.
  • Creamy Crisp Perfection: That first bite—crisp golden layers giving way to melt-in-your-mouth cream cheese filling? It’s the kind of contrast that makes you close your eyes. The sugar caramelizes just enough to balance the rich, salty cream cheese, and the butter makes every flake buttery without being greasy.
  • Weeknight Hero: Pack these for lunches, serve them at brunch, or freeze half for when you’re too tired to bake. They reheat beautifully (just 10 seconds in the microwave) and taste like you put in effort—even when you didn’t. My college-aged kid snags them before study sessions, and my mom “accidentally” takes extras home.
  • Pantry Staple Magic: You’re already using these ingredients—flour, butter, eggs—so this feels like stealing dessert without extra shopping. The cream cheese adds that luxurious touch for pennies compared to store-bought pastries. I’ll be real: I’ve made these with whatever was in my fridge, and they’re still spot-on.

Step-by-step instructions for Philadelphia cream cheese danish

Here's how to create those irresistible golden layers with ultra-creamy swirls that melt in your mouth.

1

Prepare the Yeast Dough Foundation

In a small bowl, whisk together the warm 0.25 cup milk, 2.25 tsp instant yeast, and 0.5 cup granulated sugar. Let it sit for 5 minutes until it becomes foamy—this shows the yeast is active and ready to work. If it doesn't foam, your yeast might be old, and you'll need to start over.

In a large bowl, combine the 4.5 cups all-purpose flour and 0.5 tsp salt. Make a well in the center and pour in the yeast mixture along with the 1 whole large egg and 1 tsp vanilla extract. Use a wooden spoon to gently mix until just combined—you'll see some dry bits remain, which is perfect for creating flaky layers later.

2

Incorporate Cold Butter for Flaky Layers

Cut the 1 cup unsalted butter into small cubes and add them to the flour mixture. Using your hands or a pastry cutter, work the butter into the dough until it resembles coarse crumbs with pea-sized butter pieces scattered throughout. This step is crucial—overworking the dough will develop gluten and make your danishes tough instead of tender.

Gradually add ice-cold water, 1 tablespoon at a time, until the dough comes together. It should be just slightly sticky but not wet. Shape it into a disk, wrap in plastic wrap, and refrigerate for 1 hour. This chilling step is non-negotiable—it firms up the butter and makes rolling easier, preventing the dough from spreading too much in the oven.

3

Roll and Layer the Cream Cheese Filling

On a lightly floured surface, roll the chilled dough into a 12x16-inch rectangle, about ¼-inch thick. Spread the 16 oz Philadelphia cream cheese evenly over the dough, leaving a ½-inch border around the edges. The cream cheese should melt slightly but remain cool enough to hold its shape.

In a small bowl, whisk together the 0.5 cup heavy whipping cream and 1 tsp lemon zest until smooth. Drizzle this mixture evenly over the cream cheese layer, then sprinkle with the remaining 0.25 cup granulated sugar. Roll the dough tightly from the long side, pinching the seam to seal. Wrap in plastic and refrigerate for another 30 minutes to firm up before baking.

4

Shape and Proof the Danish

Preheat your oven to 375°F and line two baking sheets with parchment paper. On a lightly floured surface, gently flatten the chilled log into a 12x16-inch rectangle again, about ½-inch thick. Using a sharp knife, cut the dough into 6 equal rectangles, then cut each rectangle diagonally to form triangles. This creates those classic danish shapes.

Place the shaped danishes on the prepared baking sheets, leaving 1 inch between each. Cover with a clean kitchen towel and let them proof in a warm place for 30-45 minutes until they've puffed up about 50%. They should look slightly domed and feel springy to the touch when pressed gently.

5

Bake to Golden Perfection

Bake the danishes for 18-22 minutes until they're deep golden brown all over. The edges should be crisp, and you should smell that irresistible caramelized aroma. Rotate the baking sheets halfway through for even baking—this is especially important if your oven has hot spots.

While still warm, dust the baked danishes generously with the 0.5 cup powdered sugar using a fine-mesh sieve. Let them cool on a wire rack for 10 minutes before serving. The powdered sugar will melt slightly into the warm pastry, creating that signature dusty finish that makes these danishes irresistible.

👨‍🍳

Pro Tips For Making Philadelphia Cream Cheese Danish

  • CHILL THE CREAM CHEESE: I learned this the hard way—room-temperature cream cheese turns into a greasy mess when mixed with butter. Pop that block in the fridge for 10 minutes before cutting, then let it sit at room temp for just 20 minutes while you prep. That’s the sweet spot for smooth dough without separation.
  • WEIGH YOUR FLOUR: Scooping flour from the bag packs it down, and you’ll end up with a dense, tough Danish. Use a kitchen scale for 250g (about 2 cups) and spoon it into the mixer—don’t press it. Less flour means lighter layers, and that’s what makes these danishes melt-in-your-mouth good.
  • DON’T OVERMIX THE DOUGH: After adding the eggs, resist the urge to mix beyond 30 seconds. Overworking the dough develops gluten, and you’ll end up with chewy pastry instead of flaky, tender layers. Just until combined—no need to make bread here.
  • FOLD IN COLD BUTTER: Cut that butter into tiny cubes (pea-sized) and keep them cold—even if the dough feels warm. Use a pastry cutter or your fingers to distribute them evenly, then fold the dough just until it comes together. No need to overwork it; the butter should stay in little pockets for those signature flaky layers.

Serving suggestions for this recipe

Classic Brunch Plating

Serve these danishes warm with a side of hot coffee or chai tea for that quintessential brunch experience. I like to arrange them on a wooden serving board with a few fresh raspberries scattered around for a pop of color.

The contrast between the golden-brown pastry and the deep red berries makes the presentation irresistible. 🍓

Cream Cheese Glaze Upgrade

For an extra-special touch, drizzle with a warm cream cheese glaze made by mixing 4 oz softened Philadelphia cream cheese, 2 tbsp powdered sugar, and 1 tsp lemon juice. Heat gently until smooth, then drizzle over the cooled danishes. This adds a luxurious finish that feels restaurant-worthy.

Fruit Pairing Ideas

Pair with fresh seasonal fruit to balance the richness. Sliced strawberries or blueberries add brightness, while sliced apples with a sprinkle of cinnamon create a cozy autumnal vibe. I also love serving them with a small bowl of whipped cream for guests who want extra indulgence.

Coffee & Tea Pairings

A strong dark roast like French press coffee cuts through the sweetness beautifully. For tea lovers, Earl Grey or vanilla chai complements the vanilla notes in the dough.

I always keep a thermos of hot coffee on hand when baking these—there’s nothing better than pairing warm danishes with freshly brewed coffee. ☕

Garnish Like a Pro

Finish with toasted coconut flakes or crushed pistachios for texture contrast. A sprinkle of edible gold leaf elevates the presentation for special occasions. I also like adding a dash of cinnamon or cardamom to the powdered sugar for a warm spice note that pairs perfectly with the cream cheese.

Make-Ahead Serving

If baking ahead, store in an airtight container at room temperature for up to 2 days. Reheat in a 250°F oven for 5-7 minutes to restore freshness. Serve with a side of yogurt or clotted cream for a British-inspired twist that feels nostalgic and comforting. 💛

Nutrition facts

Servings 6
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 38g49%
Saturated Fat 24g120%
Cholesterol 185mg62%
Sodium 450mg19%
Total Carbohydrate 52g18%
Dietary Fiber 1g4%
Sugars 28g
Protein 12g24%
* 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

Can I use store-bought puff pastry instead of homemade dough?

Yes, but the texture will differ. For a lighter, flakier result, stick with the yeast dough recipe—it creates those signature layers. If short on time, use high-quality puff pastry (like Pepperidge Farm), spread with the cream cheese filling, fold into triangles, and bake at 375°F for 15-18 minutes until golden. Skip the proofing step with puff pastry.

2

Why did my cream cheese filling ooze out during baking?

This usually happens when the cream cheese is too warm or the dough isn't chilled enough. Always use cold cream cheese (straight from the fridge) and ensure the dough rests in the refrigerator for 1 hour before rolling. If the filling leaks, reduce the baking time by 2-3 minutes and check earlier.

3

How do I make these danishes without an egg?

Replace the 1 egg with 1 tbsp ground flaxseed + 3 tbsp water (let it sit for 5 minutes to thicken). For extra richness, add 1 tbsp melted butter to the flax mixture. The texture will be slightly denser, but still delicious. The egg helps with structure and browning, so expect a marginally softer crust.

4

Can I freeze unbaked danishes?

Shape the danishes, place them on a tray, and freeze for 1 hour until solid. Transfer to a freezer bag for up to 1 month. Bake straight from frozen, adding 3-5 extra minutes at 375°F. For best results, let them proof at room temperature for 15 minutes before baking.

5

What’s the secret to extra-creamy filling?

Work with cold cream cheese and cold butter in the filling—this prevents premature melting. Add 1 tbsp sour cream to the cream cheese mixture for extra tang and moisture. Also, brush the baked danishes with simple syrup (equal parts sugar and water) while still warm to keep the filling luscious.

★★★★★4.6(12 reviews)
Categories Desserts