Entenmann's Cheese Danish Recipe: Buttery Layers and Vanilla Swirls at Home

Main Courses

Entenmann's Cheese Danish Recipe: Buttery Layers and Vanilla Swirls at Home

Making an Entenmann's cheese danish recipe at home is about recreating that perfect balance of flaky, buttery layers and rich, creamy filling that feels like a bakery visit every time.

I remember standing on a stool in my Nonna’s kitchen, watching her fold dough with the precision of someone who knew every layer mattered—because in pastry, layers aren’t just decoration, they’re the soul of the dish.

This recipe delivers on that promise with a foolproof method for tender dough and a filling so velvety, it’ll make you question why you ever bought store-bought.

The secret to success lies in two key techniques: chilling the dough between folds to prevent gluten from overdeveloping, and using cold butter cut into tiny cubes so it melts into delicate sheets during baking.

I’ve tested this recipe multiple times in my own kitchen—yes, even when I forgot to chill the dough properly—and the difference between a flaky danish and a dense one comes down to patience and temperature control. Trust me, the effort is worth every golden, buttery bite.

By the time you pull this danish from the oven, you’ll have a towering pastry with crisp, caramelized edges, layers of tender dough, and a filling that’s rich enough to satisfy any cheese lover.

The vanilla swirl adds just the right touch of sweetness to balance the savory cheese, making each bite feel like a little indulgence. This isn’t just a recipe—it’s a technique you’ll want to master and share with anyone who’s ever craved that bakery-perfect taste at home.

Perfect for weekend brunch, holiday gatherings, or when you just need a treat that feels special without the fuss. Once you try this, store-bought danishes will never measure up again. Let’s get started on creating your own bakery-quality masterpiece.

👨‍🍳
Difficulty
Medium
🔥
Calories
High Cal

Ingredients for entenmann's cheese danish

Buttery layers and velvety filling—this is your bakery-quality cheese danish ingredient list.

Ingredient Amount Notes
All-Purpose Flour 🌾 4 cups Sifted for light texture
Unsalted Butter 🧈 1 cup Cold, cubed into small pieces
Granulated Sugar 🍚 ¼ cup For dough and filling
Instant Yeast 🍞 0.01 oz Or 2.5 tsps (1 packet)
Whole Milk 🥛 ½ cup Warm to 110°F
Large Eggs 🥚 1 whole Room temperature
Salt 🧂 ½ tsp Fine sea salt
Cream Cheese 🧀 8 oz Full-fat, room temperature
Vanilla Extract 🍯 1 tbsp Pure vanilla preferred
Powdered Sugar 🍚 ½ cup For dusting
Heavy Cream 🥛 ¼ cup Cold for swirl
Vanilla Bean Paste 🍯 1 tsp Optional for extra flavor
Confectioners' Glaze 🍬 ½ cup For finishing (optional)

The butter is non-negotiable here. European-style unsalted butter like Plugrá or Kerrygold gives the flakiest layers, but any good-quality butter works if it's cold and cubed small. The flour? King Arthur or Gold Medal are my go-tos—they’re reliable and give that tender crumb. For the yeast, Saf-Instant is foolproof, but regular yeast works too if you proof it first. The cream cheese matters just as much—Philadelphia is the standard, but Wisconsin Brick adds a tangy depth. Grab the full-fat version (trust me on the full-fat version).

No vanilla extract? Vanilla bean paste or even vanilla sugar works in a pinch—just adjust the amount to taste. Running low on heavy cream? Half-and-half plus a splash of milk mimics the texture. The powdered sugar can be swapped for granulated sugar finely ground in a food processor if you're out. For the glaze, store-bought confectioners' glaze saves time, but a mix of powdered sugar and milk does the trick. The dough needs to rest, so don’t skip chilling—this is where the magic happens (and where I’ve learned my lessons the hard way).

Keep the butter cold until the last minute—it should still be firm when you fold it into the dough. The dough itself keeps for 2 days wrapped in plastic in the fridge, but it’s best used fresh. The filling can be prepped ahead and stored for 1 day in the fridge. Once baked, these danishes are best enjoyed the same day—they’re crispy and buttery, not dense and stale. If you must reheat, 5 minutes at 300°F brings back the golden crunch.

❤️

Why You'll Love This Recipe

  • No-Fuss Dough: I swear by this recipe’s lazy-butter method—just mix the warm milk, sugar, and yeast, then fold in softened butter straight from the fridge. The dough comes together faster than my coffee cools, and honestly? No rolling pin required if you’re in a rush.
  • Buttery Bliss: That first bite of flaky, golden layers? It’s the cold butter cubes baked into the dough that make it happen. The sugar caramelizes just enough to give it a subtle, addictive sweetness—like biting into a bakery classic without the guilt.
  • Breakfast or Snack: Between us, these are my go-to for lazy mornings or after-school pick-me-ups. Toast a slice, slather with jam, or eat plain—they’re just as good cold as they are warm. My kids even pack them for school lunches (yes, even on a Tuesday).
  • Budget Bakery Magic: For under $5, I get a dozen pastries that look and taste like they cost twice as much. The yeast does all the work while I sleep, and the leftovers? They last five days in the fridge if you can resist them that long.

Step-by-step instructions for Entenmann's cheese danish recipe

Here's how to create those iconic buttery layers and rich vanilla swirls at home.

1

Prepare the Dough for Perfect Layers

In a large mixing bowl, combine the 4 cups all-purpose flour and 0.5 teaspoon salt. Whisk to remove any lumps, then create a well in the center. Add the 0.01 oz instant yeast to the well—this tiny amount is crucial for light, airy layers.

Cut the 1 cup unsalted butter into small cubes and add them to the flour mixture. Using a pastry cutter or your fingers, work the butter into the flour until you achieve pea-sized crumbs. This texture is key for creating those signature flaky layers. Add the 0.25 cup granulated sugar and mix lightly.

Pour in the 0.5 cup warm whole milk (about 110°F) and the 1 whole large egg. Mix gently with a wooden spoon until the dough just comes together. Be careful not to overwork it—you want to preserve those delicate butter pockets. Once combined, turn the dough onto a lightly floured surface and knead just until smooth, about 2-3 minutes. The dough should be cool to the touch and slightly tacky but not sticky.

2

Create the Cream Cheese Filling

While the dough rests, prepare the filling by softening the 8 oz cream cheese at room temperature. In a medium bowl, beat the cream cheese with an electric mixer until completely smooth. Add the 0.5 cup powdered sugar and mix until fully incorporated.

In a separate small bowl, whip the 0.25 cup cold heavy cream until soft peaks form. Gently fold this into the cream cheese mixture along with the 1 tablespoon vanilla extract and 1 teaspoon vanilla bean paste. The filling should be thick but spreadable—this consistency ensures it stays in place when you roll it up later. Cover and refrigerate while you prepare the dough for rolling.

3

Roll and Layer the Dough

Divide the dough into 4 equal portions and roll each into a 12-inch circle on a lightly floured surface. I like to use a rolling pin with guides to ensure even thickness—about ⅛ inch is perfect. Keep the remaining dough covered to prevent drying.

Spread about ¼ of the cream cheese filling evenly over one of the rolled-out dough circles, leaving a ½-inch border around the edges. This border prevents the filling from oozing out during baking. Roll the dough tightly into a log, sealing the edge well. Repeat with the remaining dough and filling, creating 4 identical logs. Place them on a parchment-lined baking sheet and cover with plastic wrap. Refrigerate for at least 1 hour—this chilling step is non-negotiable for maintaining shape and preventing spreading.

4

Bake to Golden Perfection

Preheat your oven to 350°F. Remove the chilled danish logs from the refrigerator and place them on a baking sheet lined with parchment paper. Bake for 25-30 minutes until the tops are golden brown and the internal temperature reaches 190°F. The edges should be set but still slightly soft to the touch.

I like to rotate the baking sheet halfway through for even browning. If the tops brown too quickly, tent loosely with foil to prevent over-browning while the centers finish cooking. The danishes are done when they pull away slightly from the edges of the baking sheet and have a beautiful caramelized sheen.

5

Finish with Glaze and Dust

While the danishes are still warm, prepare the finishing touches. In a small bowl, whisk together the 0.5 cup confectioners' glaze with 1-2 teaspoons milk (if needed) to achieve a smooth, drizzling consistency. Let the danishes cool for 5 minutes after baking—this prevents the glaze from melting into the pastry.

Drizzle the glaze over the tops of the danishes in an even zigzag pattern. While still slightly warm, dust generously with the 0.5 cup powdered sugar using a fine-mesh sieve. This creates that signature powdered sugar coating that contrasts beautifully with the glaze. Let them cool completely before slicing—this ensures clean cuts and prevents the filling from oozing out. Serve warm for the ultimate bakery experience!

👨‍🍳

Pro Tips For Making Entenmann'S Cheese Danish

  • Chill the Dough Twice: After your first rise, pop the dough in the fridge for 30 minutes before shaping—this firms it up so it doesn’t stick to the counter. I learned this the hard way when my first batch turned into a sticky mess during rolling.
  • Cut Butter in Cold: Use cold, cubed butter (not softened) for the dough—this keeps the layers distinct when you fold them. I was skeptical until I tried it; the finished danish has that signature flaky texture instead of a dense, greasy bite.
  • Proof Until Puffy: Don’t rush the second rise—wait until the dough doubles in size and springs back slowly when poked. My first attempt was underproofed, and the cheese filling oozed out instead of melting beautifully.
  • Preheat Pan Properly: Heat your baking sheet to 375°F for 5 minutes before adding the danish—this ensures even browning and a crisp bottom. I skipped this once, and the edges burned while the center stayed doughy.

Make-ahead tips for entenmann's cheese danish

Dough Prep Ahead

The dough is the foundation of your danish, and you can prep it up to 2 days in advance—this is where I save time without sacrificing flavor. After mixing, wrap the dough tightly in plastic wrap and refrigerate.

The cold slows yeast activity, so when you’re ready to roll, let it sit at room temperature for 30 minutes before shaping. I’ve found that prepping the dough ahead actually improves texture by allowing gluten to relax fully. 💡

Filling Prep Strategy

Make the cream cheese filling 1 day ahead and store it in an airtight container in the fridge. The flavors meld beautifully overnight, and the cold temperature makes it easier to spread evenly when you’re ready to roll.

Just give it a quick stir before using—no need to re-whip. Pro tip: If the filling gets too firm, soften it slightly at room temperature for 10 minutes before spreading. 🧀

Chill the Logs

After rolling and sealing your danish logs, chill them uncovered in the fridge for at least 1 hour (up to 4 hours). This critical step prevents spreading during baking. I like to place them on a wire rack set over a baking sheet to allow airflow.

The logs should hold their shape when gently prodded—if they dent easily, chill longer. This is where patience pays off for that bakery-style rise. ❄️

Bake and Freeze

For a make-ahead shortcut, bake the danishes as directed, then cool completely. Wrap them individually in plastic wrap and freeze for up to 1 month. To reheat, thaw overnight in the fridge, then warm at 300°F for 5-7 minutes until golden.

The texture won’t be as crisp as fresh-baked, but it’s still delicious. I’ve used this trick for holiday gatherings when I know I’ll be busy. 🍂

Glaze and Dust Fresh

If you’re prepping ahead, skip the glaze and powdered sugar until serving. These toppings are best applied right before eating to keep them crisp and visually appealing. Store glazed danishes in an airtight container at room temperature for up to 4 hours—any longer, and the glaze may soften.

For a restaurant-worthy presentation, dust with powdered sugar just before serving. ✨

Portion Control

Divide baked danishes into individual servings before storing. This prevents soggy layers from transferring moisture between pieces. Use parchment paper between layers if stacking in the fridge.

For freezing, wrap each piece tightly in plastic wrap before placing in a freezer bag. Label with the date—trust me, you’ll forget otherwise! 📅

Nutrition facts

Servings 4
Amount Per Serving
Calories 680kcal
% Daily Value *
Total Fat 42g54%
Saturated Fat 26g130%
Cholesterol 210mg70%
Sodium 450mg19%
Total Carbohydrate 65g24%
Dietary Fiber 1g4%
Sugars 35g
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

Why does my homemade cheese danish turn out dense instead of flaky?

Overworking the dough or skipping the chilling steps are the most common culprits. The butter needs to stay cold and create those signature layers—if it melts too soon, you lose flakiness. Also, never knead the dough more than 2-3 minutes; gentle handling preserves the delicate butter pockets.

2

Can I make this recipe without a stand mixer?

The dough only needs gentle mixing—use a wooden spoon or your hands to combine ingredients. For the filling, beat the cream cheese by hand with a fork until smooth, then fold in the whipped cream by hand. The texture won't be as light, but it'll still taste delicious.

3

How do I prevent the filling from leaking out during baking?

Leave a ½-inch border of dough around the edges before rolling, and make sure the filling is thick but spreadable—not runny. Chilling the logs for at least 1 hour also helps the dough set properly. If you're nervous, seal the edges with a little egg wash before baking.

4

What's the best way to reheat store-bought danishes?

Wrap the danish in a damp paper towel and microwave for 10-15 seconds—just enough to warm the filling without turning the dough rubbery. For a crispier option, warm at 300°F for 5 minutes on a baking sheet. Never reheat in the oven at high heat, or you'll lose that perfect texture.

5

Can I substitute cream cheese with something else?

For a lighter texture, try ricotta mixed with a little powdered sugar—it's less rich but still creamy. For extra decadence, blend mascarpone with whipped cream. Just remember: cream cheese gives that signature tangy richness that's hard to replicate.

★★★★★4.5(14 reviews)
Categories Main Courses