Go Back

πŸ₯πŸ§€βœ¨ Homemade Cheese Danish – Buttery, Flaky & Creamy Bakery-Style Delight!

There’s nothing quite like biting into a warm, buttery Homemade Cheese Danish β€” crisp, golden layers of puff pastry wrapped around a creamy, sweet cheese filling that melts in your mouth. πŸ§€πŸ’› This bakery-worthy pastry is surprisingly easy to make at home, with minimal effort and maximum payoff. The cream cheese filling is rich and slightly tangy, the pastry is crisp and flaky, and the drizzle of vanilla glaze on top adds just the right touch of sweetness. Whether you’re serving brunch, entertaining guests, or treating yourself to a cozy morning, this recipe delivers that classic Danish flavor β€” fresh from your own oven! πŸ₯β˜•
Prep Time 10 minutes
Cook Time 19 minutes
Servings: 6 Servings
Jacky's Kitchen Icon

Get Our Best App for Daily Great Recipes 🍽️

Discover warm, delicious, home-style meals β€” fresh recipes added every day inside Jacky’s Kitchen.

Download on the App Store
Google Play Coming Soon

Ingredients
  

For the Pastry:
  • 1 sheet puff pastry thawed if frozen
  • 1 large egg for egg wash
  • 1 tablespoon milk or cream
  • For the Cheese Filling:
  • 8 oz cream cheese softened
  • ΒΌ cup granulated sugar
  • 1 teaspoon vanilla extract
  • Β½ teaspoon lemon zest optional for brightness
  • 1 tablespoon sour cream or Greek yogurt for extra creaminess
For the Glaze:
  • Β½ cup powdered sugar
  • 1 –2 tablespoons milk
  • ΒΌ teaspoon vanilla extract
Jacky's Kitchen Icon

Get Our Best App for Daily Great Recipes 🍽️

Discover warm, delicious, home-style meals β€” fresh recipes added every day inside Jacky’s Kitchen.

Download on the App Store
Google Play Coming Soon

Equipment

  • Baking sheet
  • Parchment paper
  • Mixing bowls
  • Whisk or hand mixer
  • Pastry brush
  • Knife or pizza cutter
  • Measuring cups and spoons

Method
 

Step 1: Preheat the Oven
  1. Preheat your oven to 400Β°F (200Β°C). Line a baking sheet with parchment paper.
Step 2: Make the Cheese Filling
  1. In a medium bowl, beat together cream cheese, sugar, vanilla, lemon zest, and sour cream until smooth and creamy. Set aside.
Step 3: Prepare the Pastry
  1. Roll out the puff pastry slightly on a lightly floured surface to even out the edges.
  2. Cut into 6 equal squares (or rectangles if you prefer larger Danishes).
Step 4: Assemble the Danishes
  1. Spoon about 1 tablespoon of the cheese filling into the center of each square.
  2. Fold or shape as desired:
  3. Classic Fold: Bring two opposite corners toward the center and press lightly to seal.
  4. Open-Faced: Leave the filling exposed for a traditional bakery look.
  5. Whisk the egg and milk together for the egg wash, then brush the edges of each pastry.
Step 5: Bake
  1. Bake for 15–18 minutes, or until golden brown and puffed.
πŸ’‘ Pro Tip: Rotate the pan halfway through baking for even browning.
    Step 6: Cool & Glaze
    1. Let the Danishes cool for 5–10 minutes before drizzling with glaze.
    2. To make the glaze, whisk together powdered sugar, milk, and vanilla until smooth. Drizzle over the warm pastries and enjoy!

    Notes

    🧊 Storage & Reheating
    Room Temperature: Store in an airtight container for up to 2 days.
    Refrigerate: Keep for up to 5 days β€” reheat gently before serving.
    Freeze: Freeze baked (unglazed) Danishes for up to 1 month; reheat in the oven at 350Β°F (175Β°C) for 10 minutes.
    πŸ’‘ Reheat Tip: Avoid microwaving β€” it softens the pastry. Use a toaster oven or air fryer for best results.
    πŸ₯„ Variations
    Fruit-Topped Cheese Danish: Add fruit preserves or fresh berries on top before baking.
    Cinnamon Sugar Danish: Sprinkle cinnamon sugar over the cheese filling.
    Lemon Cheese Danish: Add 1 tablespoon lemon curd to the filling for tangy brightness.
    Chocolate Swirl: Drizzle melted chocolate before serving for extra indulgence.
    Nutella Danish: Replace half the filling with a spoon of Nutella.
    Berry Cream Cheese: Swirl in raspberry or strawberry jam.
    Savory Danish: Omit sugar and use herbed cream cheese with spinach or smoked salmon.
    Almond Danish: Add almond extract to the filling and top with sliced almonds.
    Pumpkin Spice Danish: Add 2 tablespoons pumpkin purΓ©e and pumpkin spice for fall vibes.
    Mini Danish Bites: Cut pastry into small squares and bake for bite-sized treats.
    ❓ 10 FAQs
    Can I use crescent roll dough instead of puff pastry?
    Yes β€” it’s a great shortcut and gives a slightly softer, breadier texture.
    Can I make these ahead of time?
    Yes! Assemble and refrigerate overnight, then bake fresh in the morning.
    Do I need to soften the cream cheese?
    Absolutely β€” it makes the filling smooth and lump-free.
    Can I skip the glaze?
    Sure, but it adds that signature bakery sweetness.
    Can I make it dairy-free?
    Yes β€” use dairy-free puff pastry and vegan cream cheese.
    Can I add jam before or after baking?
    Either works! Baking it together gives a richer flavor, while adding after keeps it bright and fruity.
    How do I prevent soggy pastry bottoms?
    Make sure your baking sheet is hot and avoid overfilling.
    Can I use phyllo dough instead of puff pastry?
    You can, but the result will be lighter and crispier.
    Can I make a large Danish instead of individual ones?
    Definitely β€” make one big rectangle and slice after baking.
    How do I make the edges stay crisp?
    Cool them on a wire rack so steam doesn’t soften the layers.
    🏁 Conclusion
    This Homemade Cheese Danish is buttery, flaky, and just the right amount of sweet β€” the kind of treat that makes your kitchen smell like a European bakery. Each bite is filled with creamy vanilla cheesecake flavor nestled in crisp, golden pastry layers.
    They’re quick to make, easy to customize, and absolutely unforgettable. Whether for brunch, breakfast, or dessert, this Danish is pure comfort wrapped in pastry perfection. πŸ₯βœ¨