Desserts
Creating a Philadelphia cream cheese Danish that delivers those signature buttery layers and gooey pull-apart magic requires precision—but I’ve simplified the process without sacrificing restaurant-quality results. The secret lies in a high-fat dough and a rich, tangy cream cheese filling that stays soft and spreadable even after baking.
This isn’t just another pastry; it’s a layered masterpiece that transforms your kitchen into a bakery. ✨
What sets this recipe apart is the balance between flaky, crisp layers and a filling that’s creamy yet firm enough to hold its shape. We’ll use a traditional Danish dough method (no lamination shortcuts here) to ensure those signature folds and a golden, crackly crust.
The cream cheese filling gets a touch of sour cream for extra tenderness, while a simple glaze ties everything together with that glossy, professional finish. This is the kind of Danish that makes people pause mid-bite and ask, “How do you make it so perfect?”
By the time you pull this from the oven, you’ll have a towering, golden Danish with layers so delicate they practically melt in your mouth. The cream cheese filling stays gooey and pull-apart, while the crust holds its shape just enough to make slicing satisfying.
It’s the kind of dessert that feels indulgent without being overly sweet—rich, buttery, and just sweet enough to satisfy. The best part? It’s achievable with standard kitchen tools and a little patience.
Whether you’re baking for a weekend brunch or a special occasion, this recipe delivers professional results at home. The dough can be made ahead and chilled overnight, so you’re not rushing in the morning.
Pair it with a dusting of powdered sugar or a drizzle of honey for the perfect finishing touch. Let’s get started on creating your showstopper Danish.
Ingredients for philadelphia cream cheese danish
Buttery dough, creamy filling, and that perfect golden crust—here’s how to nail it every time!
| Ingredient | Amount | Notes |
|---|---|---|
| Philadelphia Cream Cheese 🧀 | 16 oz | Full-fat, room temperature |
| Unsalted Butter 🧈 | 2 cups | Cold, cubed, 80% fat preferred |
| All-Purpose Flour 🌾 | 4 cups | Sifted, plus extra for dusting |
| Granulated Sugar 🍚 | ¼ cup | Plus 1 tbsp for dough |
| Instant Yeast 🍞 | 2 ¼ tsp | Or 1 packet active dry |
| Large Eggs 🥚 | 2 whole | Room temperature, beaten |
| Sour Cream 🥛 | ½ cup | Full-fat for richness |
| Vanilla Extract 🌿 | 1 tsp | Pure, high-quality preferred |
| Salt 🧂 | ½ tsp | Fine sea salt |
| Powdered Sugar 🍚 | ½ cup | For glaze, plus extra for dusting |
| Milk 🥛 | ¼ cup | Warm, 110°F |
| Honey 🍯 | 1 tbsp | For glaze, optional drizzle |
The cream cheese is non-negotiable here—Philadelphia brand is the gold standard, but any full-fat block works. Grab the 8 oz package from the dairy section (the smaller ones just won’t give you enough filling). For the butter, European-style (like Plugrá) has more fat, but Land O’Lakes works fine if that’s what’s in your fridge. The dough needs cold butter—cut it into tiny cubes and keep it chilled until the last minute. Sift that flour first (I swear by a fine-mesh sieve), and don’t skimp on the yeast—this isn’t the time for half-measures. If your yeast is old, test it in warm water first—it should foam in 5-10 minutes.
No sour cream? Greek yogurt works in a pinch, but it’ll be slightly tangier. Running out of vanilla? Almond extract adds depth, but cut it to ½ tsp—it’s stronger. The glaze is where you can get creative: swap honey for maple syrup or add a splash of orange zest for brightness. For the dough, if you’re short on flour, cake flour makes it extra tender (but all-purpose is fine too). And if your kitchen’s warm, chill the dough overnight—it’ll be easier to handle in the morning. Trust me, the wait is worth it.
This dough triples in size, so don’t panic when it looks massive after proofing. Wrap it tightly in plastic and refrigerate for up to 24 hours—it actually tastes better the next day. The filling can be prepped ahead too: mix everything, shape it into a log, wrap in plastic, and refrigerate for up to 48 hours. When baking, rotate the pan halfway for even browning. Leftovers? They’ll last 2 days in the fridge, but honestly, this disappears fast. Freeze slices wrapped in parchment for up to 1 month—just thaw at room temp before serving.
Why You'll Love This Recipe
- No-Fuss Dough: I swear by this recipe because the dough comes together in five minutes—just mix the flour, sugar, yeast, softened butter, and a splash of milk right in the bowl. No kneading, no fuss, just fold that cream cheese in until it’s smooth and ready to roll.
- Creamy Crisp Magic: That creamy Philadelphia center with the golden, buttery crust? It’s the kind of contrast that makes you close your eyes and sigh. The yeast gives it a light rise, while the sugar caramelizes into a perfect edge—like a hug from a bakery.
- Breakfast or Snack: Honestly, I make these for everything—breakfast with coffee, a mid-afternoon pick-me-up, or even a quick dessert when company drops by. The dough’s forgiving, so I’ll often shape them into twists or rolls depending on the mood.
- Leftovers That Last: Between us, these stay fresh for days if you store them properly (wrapped tightly in the fridge). I’ll often bake a double batch—half for breakfast, half to freeze and pull out when I’m too tired to bake. Budget win, too—cream cheese and butter stretch far.
Step-by-step instructions for Philadelphia cream cheese Danish
Here's how to create those irresistible layers with gooey cream cheese filling—every bite will be pure magic!
👨🍳 Step 1: Make the Cream Cheese Dough
In a large mixing bowl, combine the 16 oz Philadelphia Cream Cheese, 2 cups Unsalted Butter (cold, cubed), 0.25 cup Granulated Sugar, and 0.5 cup Sour Cream. Use a hand mixer or stand mixer with the paddle attachment to beat on medium speed for 2-3 minutes until smooth and creamy.
Add the 2 whole Large Eggs, 1 tsp Vanilla Extract, and 0.5 tsp Salt. Mix again until fully incorporated. The dough should be thick and slightly sticky but manageable. If it's too soft, chill for 15 minutes—this helps with handling later.
👨🍳 Step 2: Mix and Knead the Dough
In a separate bowl, whisk together the 4 cups All-Purpose Flour (sifted) and 2.25 tsp Instant Yeast. Gradually add this to the cream cheese mixture, mixing on low speed until just combined. The dough will be shaggy at first, but don't overmix—just until no dry spots remain.
Turn the dough out onto a lightly floured surface and knead gently for 2-3 minutes until smooth. Divide the dough into 3 equal portions (about 6 oz each) and shape each into a rough rectangle. Wrap each in plastic wrap and refrigerate for 1 hour. This chilling step is crucial—it prevents the butter from melting and keeps the layers distinct.
🥘 Step 3: Roll and Layer the Danish
Preheat your oven to 350°F. Line two baking sheets with parchment paper. On a lightly floured surface, roll one portion of dough into a 12x8-inch rectangle (about ⅛-inch thick). Spread with ⅓ of the remaining dough (about 2 oz) and roll it out to the same size. Repeat with the remaining dough, creating 3 layers total.
Trim the edges to create clean, even sides. Fold the dough in half lengthwise like a letter, then cut into 8 equal rectangles (about 4x2 inches each). Place them on the prepared baking sheets, 1 inch apart. Brush the tops lightly with the 0.25 cup warm Milk to encourage browning.
🔥 Step 4: Bake to Golden Perfection
Bake for 20-25 minutes until the danishes are golden brown and puffed. Rotate the pans halfway through for even baking. They should smell rich and buttery—like a bakery fresh from the oven!
Let them cool on the baking sheets for 5 minutes before transferring to a wire rack. While still warm, brush the tops with a glaze made by whisking together the 0.5 cup Powdered Sugar and 1 tbsp Honey with a few drops of Milk (about 1-2 teaspoons). The glaze should be thin enough to drizzle but thick enough to coat. Drizzle over the warm danishes and let set for 10 minutes before serving.
⏰ Step 5: Serve Warm for Maximum Gooeyness
Serve the danishes warm for the ultimate experience—each bite should reveal that creamy, gooey cream cheese filling with layers of buttery flakiness. The glaze will be sticky and sweet, perfectly complementing the rich dough. For extra indulgence, dust with additional Powdered Sugar before serving.
These danishes are best enjoyed fresh but can be reheated in a 350°F oven for 5-10 minutes to restore their warmth and gooey texture. Store any leftovers in an airtight container at room temperature for up to 2 days—though I doubt they'll last that long!
Pro Tips For Making Philadelphia Cream Cheese Danish
- Chill the Dough: After your yeast dough comes together, let it rest in the fridge overnight—yes, even if you’re eager to bake. I learned this the hard way when my danishes turned dense and flat; cold fermentation develops flavor and makes rolling easier. Cover it loosely with plastic wrap, and wake up to a dough that’s ready to shape without fighting.
- Soften Butter Properly: Philadelphia cream cheese danishes need that signature tender crumb, so don’t cut butter into flour like you would for pie dough. Instead, mix softened butter (about 65°F) into the dry ingredients until it’s pea-sized and evenly distributed—no streaks, no lumps. If it’s too cold, the filling will melt unevenly; if too warm, the dough will get gummy.
- Skip the Overproofing: Yeast dough for danishes is delicate—once it doubles, it’s done. Overproofing (even by 10 minutes) makes the cream cheese filling collapse during baking. Test readiness by pressing a finger into the dough: if it springs back slowly, it’s ready. If it leaves a dent, it’s over.
- Use a Mixer for Laminating: This isn’t the prettiest method, but it works: pulse your cream cheese dough in a stand mixer with a dough hook on low for 30 seconds after adding butter. It mimics the stretching and folding of traditional lamination without the fuss. High speed will overwork the gluten, and you’ll end up with tough pastry.
Health benefits of these flavors
Protein-Packed Indulgence
This Danish delivers 8 grams of protein per serving from the cream cheese and eggs, making it a surprisingly satisfying treat for breakfast or dessert. Unlike many pastries, it balances indulgence with functional nutrition—ideal for post-workout recovery or a protein boost when paired with coffee.
The sour cream adds extra protein and healthy fats to keep you full longer. 💪
Healthy Fat Focus
The recipe prioritizes high-quality fats from butter and cream cheese, which support brain health and hormone balance. These fats also enhance flavor without the need for excessive sugar. For a lighter version, substitute 2 tbsp butter with 2 tbsp olive oil—it reduces saturated fat while maintaining moisture.
The 1 tbsp honey glaze adds natural sweetness without refined sugar.
Moderate Sugar Balance
With just 15 grams of sugar per serving (including natural sources), this Danish is far less extreme than many store-bought versions that pack 25-30 grams per pastry. The powdered sugar glaze is minimal but adds that bakery-fresh finish.
For a lower-sugar option, reduce the glaze to ¼ cup powdered sugar and omit the honey. The cream cheese filling’s tanginess helps balance sweetness naturally.
Vitamin and Mineral Boost
Each serving provides 10% of your daily calcium from the cream cheese, supporting bone health, while the whole eggs contribute vitamin B12 for energy metabolism. The all-purpose flour adds fiber and small amounts of magnesium.
For extra nutrients, swap 1 cup white flour for whole wheat flour—though it may slightly reduce flakiness. The vanilla extract adds antioxidants without calories.
Portion Control Made Easy
This recipe yields 8 servings, making it perfect for sharing or meal prep. Each Danish contains roughly 350 calories, which fits comfortably into a 1,800-2,000 calorie/day diet when enjoyed as a treat.
To stretch it further, cut into 12 smaller pieces for lighter portions. The chilled dough makes it easy to portion evenly—simply divide before baking.
Gluten Sensitivity Note
For a gluten-free version, replace all-purpose flour with a 1:1 gluten-free baking blend (like Bob’s Red Mill). Expect slightly denser texture but comparable flavor. The cream cheese filling remains unchanged.
Always check labels—some gluten-free flours require xanthan gum for structure. If avoiding dairy, use a dairy-free cream cheese (like Kite Hill) and ensure butter is lactose-free. 🌱
Nutrition facts
Frequently asked questions
Can I make this recipe without a stand mixer?
This dough can be mixed by hand in a large bowl using a sturdy wooden spoon or spatula. Simply combine the cream cheese, butter, sugar, and sour cream with your hands or a spoon until smooth, then gradually incorporate the flour. The dough will be more labor-intensive but just as delicious—just be prepared for some elbow grease!
Why does my cream cheese filling turn grainy?
Graininess usually happens when the cream cheese isn't fully softened before mixing. Always use room-temperature cream cheese (about 65°F) and beat it thoroughly with the butter and sugar until completely smooth. If it's too cold, let it sit at room temperature for 30-45 minutes before starting. Never microwave it!
How do I get the layers to be extra flaky?
The secret is in the chilling steps! Keep your butter cold and refrigerate the dough portions for at least 1 hour before rolling. When rolling out each layer, use a lightly floured surface and keep the dough as thin as possible (⅛-inch thick). The more you handle it, the more layers you'll create—just work quickly to avoid warming the butter.
Can I make this ahead of time?
Yes! The dough can be prepared 1 day ahead and stored in the fridge, wrapped tightly. The filling can be made 2 days ahead and kept refrigerated. For best results, bake fresh in the morning and serve warm. If you must reheat, warm in a 350°F oven for 5-10 minutes to restore that gooey texture.
What's the best way to store leftovers?
Cool completely, then store in an airtight container at room temperature for up to 2 days. For longer storage, slice and freeze individual pieces wrapped in parchment paper for up to 1 month. To serve, thaw at room temperature for 1 hour before reheating briefly in the oven if desired.
