Step into your kitchen and let the comforting scent of buttery pastry and sweet cream cheese wrap around you. That’s the magic of this Heavenly Cheese Danish. With golden, flaky layers and a rich, creamy filling kissed with a touch of maple syrup, it’s a cozy homemade treat that feels extra special. Simple to make and full of charm, it’s the kind of pastry that turns any morning into something memorable.
Print
Heavenly Cheese Danish: Soft, Buttery & Filled with Love
- Prep Time: 50 minutes
- Cook Time: 20 minutes
- Total Time: 1 hr 10 mins
- Yield: 16 danishes
- Category: Dessert
- Method: Baking
- Cuisine: American, European
- Diet: Vegetarian
Description
This heavenly cheese danish has flaky layers, creamy filling, and a maple-sweet finish—perfect for brunch or a weekend treat.
Ingredients
2 packages (¼ ounce) active dry yeast
½ cup warm water 110° to 115°F
4 cups all-purpose flour
⅓ cup granulated sugar
2 teaspoons salt
1 cup cold butter cubed
1 cup 2% milk
4 large egg yolks room temperature
3 teaspoons ground cinnamon
12 ounces cream cheese softened
⅓ cup sugar
1 large egg separated
1 tablespoon water
2 tablespoons maple syrup`
Instructions
1. Combine yeast and warm water in small bowl. Let sit 5 minutes until foamy.
2. Whisk flour, sugar, and salt in large bowl. Cut in cold butter.
3. Add milk, egg yolks, and yeast mixture. Mix to form soft dough.
4. Cover with plastic wrap. Chill for 8–24 hours.
5. Punch down dough. Divide into 4 portions.
6. Pat each into 9×4-inch rectangle. Sprinkle with cinnamon.
7. Slice each into 4 strips. Twist and coil each strip.
8. Beat cream cheese, sugar, and egg yolk until smooth.
9. Indent each coil center. Fill with 1 tbsp of filling.
10. Let rise 45 minutes until doubled.
11. Preheat oven to 350°F.
12. Brush with egg white and water mixture.
13. Bake 15–20 minutes until golden.
14. Brush warm pastries with maple syrup.
Notes
Add vanilla or lemon zest to the filling for extra flavor. Store baked danishes up to 2 days at room temp or freeze for 1 month.
Why This Heavenly Cheese Danish Is My Go-To Weekend Bake
There’s something sacred about early Saturday mornings in our house. The smell of butter melting into dough, soft giggles from my daughter as she sneaks a peek into the warm oven, and Grandma humming a tune from her youth. That’s how our Heavenly Cheese Danish mornings begin—slow, sweet, and full of love.
My obsession with this danish started in our multigenerational kitchen, tucked away in the comforting chaos of everyday life. While my mom worked long shifts, Grandma—raised in Michoacán—taught me how to fold dough with patience and purpose. She always said, “Food that takes time gives time back in joy,” and this flaky, cream-filled treat proves her right every single time.
What Makes This Cheese Danish So Heavenly
The secret lies in the contrast. Crispy golden layers give way to a creamy, lightly sweetened filling with just a whisper of maple on top. It’s rich without being too heavy. It’s rustic, yet delicate. And when served warm? Heavenly, indeed.
Ingredients for Heavenly Cheese Danish
When it comes to homemade danishes, each ingredient plays a starring role. The magic begins with cold butter, active yeast, and a little time—and ends in a pastry so good, it rarely makes it to the next day.
Here’s exactly what you need :
- 2 packages (¼ ounce) active dry yeast
- ½ cup warm water (110° to 115°F)
- 4 cups all-purpose flour
- ⅓ cup granulated sugar
- 2 teaspoons salt
- 1 cup cold butter, cubed
- 1 cup 2% milk
- 4 large egg yolks, room temperature
- 3 teaspoons ground cinnamon
- 12 ounces cream cheese, softened
- ⅓ cup sugar
- 1 large egg, separated
- 1 tablespoon water
- 2 tablespoons maple syrup
Pro Tip: For an extra touch of brightness, you can add a splash of vanilla extract or a pinch of lemon zest to the cream cheese filling—something my Grandma always did when we had citrus on hand.
This Heavenly Cheese Danish isn’t difficult to make—it just requires care, especially when working with butter and yeast. And trust me, the flavor payoff is worth every minute.
Equipment Essentials for Bakery-Level Results
To make this recipe seamless, you’ll want to gather these tools first:
- Mixing bowls
- Baking sheets
- Plastic wrap
- Whisk
- Measuring cups
- Measuring spoons
Having the right tools makes the process smoother and helps ensure your danishes rise evenly and bake to golden perfection. If you’re new to laminated doughs, don’t worry—I’ll walk you through it in the next section.
How to Make Heavenly Cheese Danish
If you’ve ever been intimidated by laminated dough, don’t worry, this method simplifies the process without sacrificing the beautiful layers. The key is working with chilled butter and being gentle with your dough. Here’s how to bring your Heavenly Cheese Danish to life.
Preparing the Dough with Love
Step 1: In a small bowl, dissolve 2 packages of yeast in ½ cup of warm water (110°–115°F). Let sit for about 5 minutes, until foamy.
Step 2: In a large bowl, whisk together 4 cups of flour, ⅓ cup sugar, and 2 teaspoons salt.
Step 3: Cut in 1 cup cold cubed butter until the mixture resembles coarse crumbs.
Step 4: Stir in the yeast mixture, 1 cup milk, and 4 egg yolks. Mix just until a sticky dough forms.
Step 5: Cover the bowl tightly with plastic wrap and chill for 8 to 24 hours. This slow chill develops flavor and texture.
Assembling and Baking the Perfect Danish
Step 6: On a floured surface, gently punch down the dough and divide into 4 equal parts.
Step 7: Pat each portion into a 9×4-inch rectangle. Sprinkle with ¾ teaspoon cinnamon each.
Step 8: Slice lengthwise into four 9×1-inch strips. Twist each strip and coil loosely. Tuck the end underneath to seal.
Step 9: In a bowl, beat 12 oz cream cheese, ⅓ cup sugar, and 1 egg yolk until smooth.
Step 10: Press an indentation into each coil’s center and fill with 1 rounded tablespoon of filling.
Step 11: Cover and let rise in a warm spot until doubled, about 45 minutes.
Step 12: Preheat the oven to 350°F. Beat 1 egg white with 1 tablespoon of water, and brush over the pastries.
Step 13: Bake for 15–20 minutes, or until golden brown.
Step 14: Brush warm pastries with 2 tablespoons maple syrup for a glossy finish.
How to Serve, Store, and Customize Heavenly Cheese Danish
Your danishes are golden, warm, and sweet-smelling straight from the oven—but how do you serve them just right? Here’s how to take your Heavenly Cheese Danish from good to unforgettable.
Serving Ideas for Maximum Joy
These pastries are best enjoyed fresh and warm, ideally within an hour or two of baking. That’s when the laminated layers are at their peak: crispy edges, tender centers, and a soft cream cheese filling that melts in your mouth.
Serve them with:
- A strong cup of café de olla (Mexican spiced coffee)
- Fresh berries or sliced fruit
- A light dusting of powdered sugar right before plating
You can also dress them up with a drizzle of glaze (mix powdered sugar with a bit of milk and vanilla), but honestly, the maple glaze brushed on warm is all they need.
Hosting brunch? Pair these with my Mexican flan recipe for a table full of creamy indulgence.
Smart Storage and Tasty Variations
Storing Tips:
- Store leftovers (if there are any!) in an airtight container at room temperature for up to 2 days.
- Reheat in a 300°F oven for 5 minutes to revive that bakery-style crisp.
- You can freeze baked danishes for up to 1 month—wrap individually, and reheat directly from frozen.
Delicious Variations:
- Add fresh raspberries or sliced strawberries to the cream cheese center before baking.
- Swap the maple syrup glaze for a classic lemon icing.
- Use ricotta cheese mixed with honey for an Italian twist.
Frequently Asked Questions
What makes a cheese danish fluffy?
Fluffiness in a cheese danish comes from using active yeast, proper rising time, and a cold butter lamination process. Chilling the dough and gently folding in butter creates air pockets that puff up in the oven. Skipping or rushing the chill and rise steps can result in a flat or dense pastry.
Can I use store-bought dough for cheese danishes?
Yes, you can use puff pastry or crescent roll dough for a quick alternative. However, it won’t have the same depth of flavor or layered texture as this homemade version.
How do I prevent my cream cheese filling from leaking?
To prevent leaking, make sure the filling is thick and well mixed (no lumps). Also, don’t overfill the center, and create a solid indentation for the filling to sit in. Letting the shaped pastries rise before baking also helps the dough expand rather than collapse and spill.
Can cheese danishes be frozen?
Absolutely! You can freeze the baked danishes for up to 1 month. Wrap them individually and reheat directly from frozen at 300°F for 8–10 minutes. For best texture, avoid freezing raw dough with filling already added.
Conclusion: A Danish Worth the Effort
Making this Heavenly Cheese Danish from scratch is more than a recipe—it’s an act of love. From the quiet time waiting for dough to rise, to that warm, buttery aroma filling the kitchen, each step brings a little more comfort and joy to your table.
Whether you’re baking for brunch, sharing with family, or saving a few for yourself (you should), this danish delivers golden layers, creamy filling, and soul-soothing sweetness in every bite.
So take your time, make the dough, and enjoy the magic that only homemade pastries can offer. As Grandma always said, “Good things rise with time.”