Main Courses
This Entenmann's cheese danish recipe delivers the iconic golden crust and gooey vanilla swirls you crave, but with a homemade twist that's worth every flaky layer. 🌟 I spent months perfecting the dough's delicate balance of butter and flour to achieve that signature shatterproof texture, while the cream cheese filling stays rich and smooth without cracking.
The secret lies in precise layering and a slow proofing process that develops flavor without overproofing.
What makes this recipe stand out is the professional-level technique simplified for home bakers. You'll work with a cold butter dough that requires minimal handling, ensuring those perfect flaky layers without the frustration of overworking.
The vanilla cream cheese filling gets piped into the shaped dough before the final proof, creating those signature swirls that peek through the golden crust when baked. No fancy equipment needed—just patience and attention to temperature control.
By the time you pull these from the oven, you'll have a tray of cheese danishes with a crisp, caramelized exterior and a warm, gooey interior that melts in your mouth.
The aroma alone will have everyone gathering around your kitchen, and the first bite delivers that perfect balance of sweetness and creaminess that makes this pastry legendary. These are the kind of danishes that disappear faster than you can say "second helping."
Serve warm with a sprinkle of powdered sugar or a drizzle of glaze for that bakery-fresh finish. Perfect for breakfast gatherings, dessert spreads, or when you simply need to treat yourself. Let's get baking—your kitchen will smell like heaven before the first bite is even taken.
Ingredients for entenmann's cheese danish
Cold butter, warm milk, and a whisper of vanilla—these are your golden ticket to bakery-style cheese danishes.
| Ingredient | Amount | Notes |
|---|---|---|
| All-Purpose Flour 🌾 | 4 cups | Sifted for light texture |
| Unsalted Butter 🧈 | 1 ½ cups | Cold, cubed, 80% fat preferred |
| Granulated Sugar 🍚 | ¼ cup | For dough sweetness |
| Instant Yeast 🍞 | ½ tsp | Fresh or active dry |
| Large Eggs 🥚 | 1 whole | Room temperature |
| Whole Milk 🥛 | ½ cup | Warm, 110°F |
| Salt 🧂 | ½ tsp | Fine sea salt |
| Cream Cheese 🧀 | 8 oz | Full-fat, room temperature |
| Powdered Sugar 🍚 | ½ cup | For filling sweetness |
| Vanilla Extract 🍯 | 2 tsp | Pure, high-quality |
| Vanilla Bean Paste 🍯 | 1 tbsp | For extra flavor |
| Heavy Whipping Cream 🥛 | ½ cup | Cold, for filling |
| Powdered Sugar 🍚 | 2 tbsp | For glaze |
| Milk 🥛 | 1 tbsp | For glaze consistency |
| Vanilla Extract 🍯 | ½ tsp | For glaze |
The butter is non-negotiable here. 80% fat content (like Plugrá) gives that signature shatterproof crust. Buy it in one-pound blocks—it stays colder longer. The flour? King Arthur or Gold Medal are my go-tos; they handle the butter beautifully. Keep everything cold until you're ready to roll—this is how you get those perfect layers. The cream cheese? Philadelphia brand is the gold standard, but any full-fat block works if you grate it yourself (none of that pre-whipped stuff).
No vanilla bean paste? Double the extract—just add 2 tbsp instead. Running short on heavy cream for the filling? Whipped cream cheese mixed with powdered sugar works in a pinch, though it won't be quite as rich. The glaze is where you can get fancy: add a pinch of cinnamon or a splash of almond extract if you're feeling adventurous. And if your yeast isn't active? Warm the milk to 110°F and test it first—it should foam in about 5 minutes.
The dough keeps for 3 days wrapped in plastic in the fridge, but the filling must be made fresh. Once baked, these stay moist for 2 days at room temperature, but they're best eaten within 12 hours. Freeze unbaked danishes for 3 months—just add 5 minutes to baking time when you're ready to serve. Pro tip: Pipe the filling through a star tip for those signature swirls, but a plain round tip works too if you're in a hurry.
Why You'll Love This Recipe
- Butter-Perfect Shortcut: I swear by the cold butter cut into the flour—it’s magic. No need to cream or fuss; just toss, knead, and let the yeast do the work while you sip coffee. That flaky, layered magic happens almost on its own.
- Sweet-Savory Magic: The sugar in the dough caramelizes just enough to balance the sharp tang of the cheese filling—like a hug for your taste buds. Honestly, the first bite makes me question why I ever bought store-bought.
- Breakfast or Snack: Make a batch on Sunday, and you’ve got morning pastries, lunchbox treats, or late-night cravings covered. My kids grab them for school, and I sneak one before my coffee—no judgment.
- Pantry Staple Power: You’re using flour, butter, sugar, and eggs—things you already own. No exotic ingredients, no last-minute grocery runs. And if you bake extra? They freeze like a dream for lazy mornings.
Step-by-step instructions for Entenmann's cheese Danish
Here's how to bake that iconic golden crust with gooey vanilla swirls—just like the bakery!
👨🍳 Step 1: Make the Dough and Let It Rest
In a large bowl, whisk together the 4 cups all-purpose flour, 0.25 cup granulated sugar, 0.5 tsp instant yeast, and 0.5 tsp salt. Cut in the 1.5 cups cold cubed unsalted butter using a pastry cutter or your fingers until the mixture resembles coarse crumbs with pea-sized butter pieces.
Add the 1 whole egg and 0.5 cup warm whole milk, mixing just until combined. Turn the dough out onto a lightly floured surface and knead gently for 2-3 minutes until smooth. Wrap in plastic and refrigerate for 1 hour—this chilling step is non-negotiable for flaky layers!
🍳 Step 2: Prepare the Cream Cheese Filling
In a medium bowl, beat the 8 oz cream cheese until completely smooth. Add the 0.5 cup powdered sugar, 2 tsp vanilla extract, and 1 tbsp vanilla bean paste, mixing until fully incorporated. In a separate bowl, whip the 0.5 cup cold heavy whipping cream to stiff peaks, then gently fold it into the cream cheese mixture until smooth and fluffy.
Cover and refrigerate the filling while you roll out the dough. This step is where the magic happens—the filling needs to be perfectly chilled to prevent melting when it hits the warm dough.
🥘 Step 3: Roll, Fill, and Shape the Danish
Roll the chilled dough on a lightly floured surface into a 12x16-inch rectangle. Spread the cream cheese filling evenly over the dough, leaving a ½-inch border around the edges. Roll the dough tightly into a log, pinching the seam to seal.
Transfer the log to a parchment-lined baking sheet, seal-side down. Use a sharp knife to cut the log into 6 equal pieces, then twist each piece slightly for that classic Danish shape. Cover and refrigerate for 30 minutes to relax the dough before baking.
🔥 Step 4: Bake to Golden Perfection
Preheat your oven to 375°F. Brush the Danish with a simple egg wash (beat the remaining egg yolk with 1 tbsp milk and 0.5 tsp vanilla extract). Bake for 18-22 minutes until the crust is deep golden brown and the filling is bubbling through the slits.
Here's the pro tip: Rotate the baking sheet halfway through for even browning. The Danish is done when the crust is crisp and the filling is just about to overflow—this is where you get that perfect balance of gooey and golden!
🍽️ Step 5: Glaze and Serve Warm
While still warm, whisk together 2 tbsp powdered sugar, 1 tbsp milk, and 0.5 tsp vanilla extract for the glaze. Immediately drizzle over the baked Danish and let it set for 2-3 minutes before serving.
Serve warm with a dusting of extra powdered sugar for that bakery-fresh finish. The contrast of the crisp golden crust with the creamy vanilla filling is what makes these Danish legendary—don't skip the glaze!
Pro Tips For Making Entenmann'S Cheese Danish
- Chill the Dough: DESCRIPTION:
- Cut Butter Cold: DESCRIPTION:
- Don’t Overproof: DESCRIPTION:
- Use Powdered Sugar: DESCRIPTION:
Storing and reheating this entenmann's cheese danish
Room Temp Storage
These danishes are best enjoyed fresh out of the oven, but if you need to store them, let them cool completely on a wire rack before transferring to an airtight container.
I like using a glass bakeware dish with a tight-sealing lid—they stay moist for up to 2 days at room temperature. The key is to store them in a single layer so they don’t stick together.
If you're prepping ahead for a breakfast gathering, I recommend baking just before serving to keep that bakery-fresh texture. 🥖
Refrigerator Refresh
If you've baked these ahead and need to reheat, the refrigerator is your friend for up to 3 days. Pop them in a 350°F oven for 5-7 minutes until warmed through.
For a quicker option, use the microwave on low power for 10-15 seconds—just watch closely to avoid overcooking the filling. A light spray of water on a paper towel before reheating helps restore that crisp crust. 💡
Freezing for Later
Unbaked danishes freeze beautifully for up to 3 months. Shape them as directed, then wrap individually in plastic wrap before placing in a freezer bag. When ready to bake, add 5-7 minutes to the baking time at 375°F—the filling will need a little extra time to set.
For baked danishes, freeze them after glazing but before dusting with powdered sugar. Thaw overnight in the fridge before reheating. 🧊
Glaze Revival
The glaze is what makes these danishes look bakery-perfect, and it can get a little sticky after storage. If your glaze looks dry or cracked, simply reheat the danishes and brush with a light milk wash (1 tbsp milk + ½ tsp vanilla) before serving.
For extra shine, drizzle with a fresh glaze made from 1 tbsp powdered sugar + ½ tsp milk. This little trick makes them look (and taste) like they just came out of the oven. ✨
Filling Fixes
If the cream cheese filling has separated or looks grainy after reheating, don’t panic! Simply blend it with 1 tbsp heavy cream and reheat for 30 seconds in the microwave. The warmth will restore that smooth, velvety texture.
For extra richness, add a pinch of salt to the filling before reheating—it enhances the vanilla flavor beautifully. This is my go-to trick when I’ve overworked the filling during shaping. 🧀
Crust Crunch
To revive that crisp golden crust after storage, place the danishes on a baking sheet and broil for 1-2 minutes on high. Keep a close eye—they can go from perfect to burnt in seconds.
For a softer texture (like fresh-baked), skip the broiler and reheat in the oven at 325°F for 5 minutes. The choice depends on whether you want that bakery-style crunch or a tender bite. 🔥
Nutrition facts
Frequently asked questions
Why does the dough need to rest in the fridge?
The 1-hour chilling is crucial for creating those signature flaky layers. When cold, the butter stays solid and creates distinct sheets as the dough rolls out. Skipping this step makes the layers tough and dense instead of shatterproof. Think of it like giving the gluten time to relax and the butter time to firm up for perfect separation.
Can I make these danishes without a stand mixer?
The dough only needs gentle mixing by hand—just use a pastry cutter or your fingers to work the cold butter into the flour until pea-sized pieces remain. For the filling, a hand mixer works perfectly. The key is keeping everything cold and handling the dough minimally to avoid melting the butter prematurely.
What if my Danish doesn't rise properly?
Underproofed dough is usually the culprit. Make sure your yeast is active (test it in warm milk first) and that the dough rests at 70°F for the full 1 hour. If it still doesn't rise, try adding 1 tsp sugar to the dough or letting it proof for an extra 15 minutes. Cold kitchens? Move your dough to a warmer spot near the oven (turned off) to help it rise.
How do I get the filling to stay creamy and not leak?
Keep everything cold! Chill the cream cheese filling for 30 minutes before piping, and don't overfill the dough—leave that ½-inch border around the edges. If the filling starts to ooze during baking, reduce your oven temp by 25°F and bake for 2-3 minutes longer. The filling should be just warm enough to soften but not melt completely.
Can I make these danishes ahead for a breakfast gathering?
Yes! Shape the danishes the night before and refrigerate them overnight. Bake them fresh in the morning—they'll be at their peak texture and aroma. For a shortcut, freeze the shaped (unbaked) danishes for up to 3 months, then add 5-7 minutes to baking time when ready to serve. Just don't glaze them until after baking!
