Flaky Homemade Cheesy Danish Recipe That You’ll Love

There’s nothing quite like the first bite of a warm, flaky pastry, especially when it’s filled with a luscious cream cheese filling. I’ll never forget the moment I was scrolling through my favorite recipe site and stumbled upon a homemade cheesy Danish recipe that looked as inviting as a hug on a chilly morning. Intrigued by its simplicity and the promise of buttery goodness, I quickly gathered my ingredients and set to work, excited to create something special for my family.

These homemade cheesy Danishes are the perfect blend of ease and indulgence. The dough, with its layers of cold butter and a hint of sweetness, is expertly crafted to produce those gorgeous, flaky layers that we all love. The cream cheese filling, laced with a touch of vanilla and optional lemon zest, adds a delightful richness that makes these pastries stand out. Whether you’re looking to impress guests at brunch or simply want to treat yourself on a cozy weekend, these Danishes are sure to become a cherished staple in your baking repertoire. Let’s dive into the details and get baking!

Why is this Homemade Cheesy Danish Recipe special?

Deliciously Flaky: Every bite of this pastry is a testament to the magic of lamination, resulting in irresistibly flaky layers that melt in your mouth.

Irresistible Cream Cheese Filling: The rich cream cheese center, subtly sweetened and enhanced with vanilla and optional lemon zest, creates a heavenly contrast to the crisp outer layer.

Impress Your Guests: Perfect for brunch gatherings or special occasions, these homemade Danishes are sure to wow family and friends alike.

Easy to Make at Home: With just basic baking skills, you can master this recipe and savor bakery-quality pastries fresh from your own oven.

Versatile Enjoyment: Enjoy them warm for breakfast, or drizzle with a homemade glaze for a delightful dessert. You can even customize the filling to suit your tastes!

Time-Saving Delight: While they may look fancy, this recipe is straightforward enough for a novice baker and perfect for those busy weekends when you need a treat.

Homemade Cheesy Danish Recipe Ingredients

For the Dough
All-purpose flour – 4 cups (500g) gives structure to the pastry.
Granulated sugar – 1/3 cup (75g) adds a subtle sweetness to the dough.
Salt – 1 tsp enhances flavor and balances sweetness.
Active dry yeast – 1 tbsp (10g) helps the dough rise and becomes fluffy.
Whole milk – 1 cup (240ml), warmed, activates the yeast and enriches the dough.
Large egg – 1, at room temperature, adds moisture and richness.
Cold unsalted butter – 1 cup + 2 tbsp (250g) is essential for creating those glorious flaky layers.

For the Cream Cheese Filling
Cream cheese – 7 oz (200g), softened, gives the filling its creamy texture.
Granulated sugar – 1/4 cup (50g) sweetens the filling beautifully.
Vanilla extract – 1 tsp enhances the overall flavor profile.
Lemon zest – zest of 1 lemon (optional), adds a refreshing hint of brightness.

For the Glaze
Powdered sugar – 1 cup (100g) creates a sweet and smooth finish.
Milk or lemon juice – 1–2 tbsp helps achieve the desired glaze consistency.
Vanilla extract – 1/2 tsp rounds out the flavors of your homemade glaze.

How to Make Homemade Cheesy Danish

  1. Combine dry ingredients: In a large bowl, mix the flour, sugar, and salt until well blended. This will provide a solid foundation for your delicious pastry!

  2. Activate the yeast: Dissolve the yeast in warm milk (110°F is perfect) and let it sit for about 5 minutes. Add this mixture and the egg to the flour mixture. Stir until combined to create a cohesive dough.

  3. Add butter: Incorporate chunks of cold butter into the dough, kneading until smooth. This rich butter will help achieve those coveted flaky layers.

  4. Let it rise: Place the dough in a warm area, covered with a clean kitchen towel, and allow it to rise until it has doubled in size—about 1 hour. You want it to feel light and airy!

  5. Prepare the filling: In a separate bowl, blend together cream cheese, granulated sugar, vanilla extract, and lemon zest (if using) until smooth and creamy. This filling adds a delightful richness to your Danish.

  6. Roll out the dough: On a floured surface, roll the risen dough into a large rectangle. Spread the cream cheese filling evenly across the shape, covering every inch for maximum flavor.

  7. Create layers: Gently fold the dough over itself and roll it out again. This step is crucial for ensuring that your Danish has those lovely flaky layers.

  8. Cut shapes: Slice the dough into your desired shapes—triangles or squares work wonderfully. Place them neatly on a baking sheet lined with parchment paper.

  9. Second rise: Cover the cut dough with a kitchen towel and let it rise again until puffy, about 30 minutes. They should feel soft and airy when ready to bake.

  10. Bake to perfection: Preheat your oven to 375°F (190°C) and bake the Danishes until golden brown—approximately 20 minutes. They’ll smell heavenly as they bake!

  11. Prepare the glaze: In a small bowl, mix powdered sugar with milk or lemon juice and vanilla extract until smooth. Once the pastries are cool, drizzle this over the top for a sweet finish.

Optional: Add a sprinkle of lemon zest on top for an extra burst of flavor.

Exact quantities are listed in the recipe card below.

Homemade Cheesy Danish Recipe

What to Serve with Homemade Cheesy Danish Recipe?

Complement your delightful pastries with a few perfect pairings that elevate your breakfast or brunch experience.

  • Fresh Fruit Salad: The bright, juicy flavors of seasonal fruits add a refreshing contrast to the rich cream cheese filling. A mix of berries, melons, and citrus creates a vibrant platter that brightens the dish.

  • Scrambled Eggs: Whipped to fluffy perfection, scrambled eggs provide a savory touch that balances the sweet and creamy Danish. Add herbs or cheese for extra flavor!

  • Coffee or Herbal Tea: A steaming cup of coffee or a fragrant herbal tea complements the sweet richness of the Danish beautifully. Choose a bold brew or a calming chamomile to match your mood.

  • Yogurt Parfait: Layered with granola and fresh fruit, a yogurt parfait brings texture and creaminess that perfectly pairs with the flaky Danishes. The tanginess of the yogurt cuts through the sweetness.

  • Maple Syrup Drizzle: For an indulgent twist, warm maple syrup makes an irresistible complement that adds more sweetness to your meal. Drizzle just a touch over the Danishes for that lovely finish.

  • Chocolate Croissants: Serve alongside chocolate croissants to bring a variety of flavors and textures to your table. The combination of chocolate and cream cheese is simply divine!

  • Spiced Apple Cider: A warm glass of spiced apple cider captures the essence of cozy mornings and pairs wonderfully with the homemade pastries. The spices enhance the buttery goodness of your Danishes.

  • Vanilla Ice Cream: For dessert lovers, consider serving your warm last pastry with a scoop of vanilla ice cream. The creamy coolness perfectly contrasts with the warm pastry, creating a sweet treat to savor.

Homemade Cheesy Danish Recipe Variations

Get ready to put your own twist on these delectable pastries and delight your taste buds!

  • Gluten-Free: Substitute all-purpose flour with a 1:1 gluten-free baking blend to enjoy this treat without gluten.

  • Dairy-Free: Use dairy-free cream cheese and unsweetened non-dairy milk to make this recipe suitable for lactose intolerance.

  • Fruit-Filled: Add 1/2 cup of fresh or frozen berries into the cream cheese mixture for a fruity explosion in every bite.

  • Nutty Crunch: Stir in 1/3 cup of chopped nuts like walnuts or pecans into the cream cheese filling for a delightful crunch.

  • Cinnamon Sugar: Sprinkle a mix of cinnamon and sugar on top before baking for an aromatic, sweet touch that elevates the flavor.

  • Maple Glaze: Replace milk in the glaze with maple syrup, transforming the classic finish into a sweet, maple-infused delight.

  • Savory Option: Swap out the vanilla for a 1/2 teaspoon of garlic powder and omit the sugar for a cheesy pastry delight with a savory twist.

  • Chocolate Lovers: Mix in 1/2 cup of mini chocolate chips into the cream cheese filling for a decadent, rich variation sure to please chocolate fans.

Feel free to get creative with these options, and soon, you’ll find a favorite version that’s uniquely yours!

Expert Tips for Homemade Cheesy Danish Recipe

Use Warm Yeast: Make sure your milk is warm, not hot, when activating the yeast; temperatures above 120°F can kill the yeast, leading to flat pastries.

Knead Properly: Knead the dough until it is smooth and elastic. This develops gluten, necessary for achieving those flaky layers in your Danish.

Chill the Butter: When laminating, ensure your butter remains cold. Warm butter can make the layers meld together instead of forming flaky layers.

Let It Rise: Don’t rush the rising process! Allow the dough to double in size once before rolling and again after cutting for the best fluffiness.

Glaze at Room Temperature: Drizzle the glaze on the pastries once they have cooled completely to avoid a soupy mess and to allow it to adhere well.

Enjoy your Homemade Cheesy Danish Recipe while keeping these tips in mind for delightful results!

How to Store and Freeze Homemade Cheesy Danish Recipe

Room Temperature: Keep leftover Danishes in an airtight container at room temperature for up to 3 days to maintain their flaky texture.

Fridge: Store any remaining pastries in the fridge for up to 5 days. Wrap each Danish in plastic wrap to prevent drying out.

Freezer: For longer storage, freeze individually wrapped Danishes for up to 3 months. Thaw in the fridge overnight before enjoying.

Reheating: Reheat in the oven at 350°F (175°C) for about 10 minutes to restore their crispness after refrigeration or freezing.

Make Ahead Options

These flaky Homemade Cheesy Danishes are a brilliant choice for meal prep, allowing you to savor their deliciousness while saving time on busy mornings! You can prepare the dough and cream cheese filling up to 24 hours in advance. Simply follow the recipe up to the second rise, cover the shaped dough tightly with plastic wrap, and refrigerate. This helps the pastries maintain their quality, keeping them fresh and flavorful. When you’re ready to bake, simply let them sit at room temperature for about 30 minutes to puff up before sliding them into the oven. With these make-ahead tips, enjoy bakery-fresh Danishes with minimal effort whenever you want!

Homemade Cheesy Danish Recipe

Homemade Cheesy Danish Recipe FAQs

What should I look for when selecting cream cheese?
When selecting cream cheese for your filling, choose packages that are fresh and have a smooth texture. Look for cream cheese that’s not close to its expiration date and has no dark spots or cracks. I often opt for full-fat cream cheese for the richest flavor, but low-fat versions can be used as an alternative if you’re looking for a lighter option.

How long do leftover Danishes last at room temperature?
Absolutely! Leftover Homemade Cheesy Danishes can be kept at room temperature for up to 3 days. Store them in an airtight container to keep them fresh and flaky. However, if you live in a particularly warm or humid environment, consider refrigerating them after the first day to maintain their texture.

Can I freeze my Homemade Cheesy Danishes?
Yes, indeed! For long-term storage, you can freeze your Danishes. After they’ve cooled completely, wrap each one tightly in plastic wrap and then in aluminum foil. Place them in a freezer-safe bag or container. They can be stored like this for up to 3 months. To enjoy, simply thaw them in the fridge overnight. For a fresh-baked taste, reheat them in the oven at 350°F (175°C) for about 10 minutes after thawing.

What if my dough doesn’t rise properly?
If your dough fails to rise, it might be due to the yeast being inactive or the milk being too hot when mixed in. Ensure your milk is warm—about 110°F—before adding the yeast. Also, check your yeast’s expiration date to make sure it’s still good. A warm environment (like an oven with the light on) can also aid in helping the dough rise properly.

Are there any dietary considerations for this recipe?
If you’re catering to allergies, be aware that this Homemade Cheesy Danish Recipe contains gluten and dairy. For a gluten-free version, substitute all-purpose flour with a gluten-free 1:1 baking flour. You could also use dairy-free cream cheese alternatives if needed. For those with egg allergies, I recommend a flaxseed egg or a commercial egg replacer; however, the texture might vary slightly.

How should I store the glaze?
If you have leftover glaze, store it in a small, airtight container in the fridge for up to 1 week. Be sure to bring it to room temperature before using it again, as it may thicken in the fridge. If needed, add a tiny splash of milk to regain its smooth consistency!

Homemade Cheesy Danish Recipe

Flaky Homemade Cheesy Danish Recipe That You'll Love

Create delightful Homemade Cheesy Danishes filled with cream cheese in this easy recipe.
Prep Time 30 minutes
Cook Time 20 minutes
Rising Time 1 hour 30 minutes
Total Time 2 hours 20 minutes
Servings: 12 Danishes
Course: DESSERTS
Cuisine: Baking
Calories: 250

Ingredients
  

For the Dough
  • 4 cups All-purpose flour gives structure to the pastry.
  • 1/3 cup Granulated sugar adds a subtle sweetness to the dough.
  • 1 tsp Salt enhances flavor and balances sweetness.
  • 1 tbsp Active dry yeast helps the dough rise and becomes fluffy.
  • 1 cup Whole milk warmed, activates the yeast and enriches the dough.
  • 1 large egg at room temperature, adds moisture and richness.
  • 1 cup + 2 Cold unsalted butter essential for creating those glorious flaky layers.
For the Cream Cheese Filling
  • 7 oz Cream cheese softened, gives the filling its creamy texture.
  • 1/4 cup Granulated sugar sweetens the filling beautifully.
  • 1 tsp Vanilla extract enhances the overall flavor profile.
  • Lemon zest zest of 1 lemon (optional), adds a refreshing hint of brightness.
For the Glaze
  • 1 cup Powdered sugar creates a sweet and smooth finish.
  • 1–2 tbsp Milk or lemon juice helps achieve the desired glaze consistency.
  • 1/2 tsp Vanilla extract rounds out the flavors of your homemade glaze.

Equipment

  • Oven
  • Mixing bowl
  • Rolling Pin
  • Baking sheet
  • Parchment paper

Method
 

Making the Danish
  1. Combine dry ingredients: In a large bowl, mix the flour, sugar, and salt until well blended.
  2. Activate the yeast: Dissolve the yeast in warm milk and let it sit for about 5 minutes. Add this mixture and the egg to the flour mixture. Stir until combined to create a cohesive dough.
  3. Add butter: Incorporate chunks of cold butter into the dough, kneading until smooth.
  4. Let it rise: Place the dough in a warm area, covered with a clean kitchen towel, and allow it to rise until it has doubled in size—about 1 hour.
  5. Prepare the filling: In a separate bowl, blend together cream cheese, granulated sugar, vanilla extract, and lemon zest until smooth and creamy.
  6. Roll out the dough: On a floured surface, roll the risen dough into a large rectangle and spread the cream cheese filling evenly across.
  7. Create layers: Gently fold the dough over itself and roll it out again.
  8. Cut shapes: Slice the dough into desired shapes and place them on a baking sheet lined with parchment paper.
  9. Second rise: Cover the cut dough with a kitchen towel and let it rise again until puffy, about 30 minutes.
  10. Bake to perfection: Preheat your oven to 375°F and bake the Danishes until golden brown—approximately 20 minutes.
  11. Prepare the glaze: In a small bowl, mix powdered sugar with milk or lemon juice and vanilla extract until smooth. Drizzle over the cooled pastries.

Nutrition

Serving: 1DanishCalories: 250kcalCarbohydrates: 35gProtein: 2gFat: 12gSaturated Fat: 7gPolyunsaturated Fat: 1gMonounsaturated Fat: 4gCholesterol: 30mgSodium: 180mgPotassium: 70mgFiber: 1gSugar: 10gVitamin A: 500IUCalcium: 50mgIron: 1mg

Notes

Optional: Add a sprinkle of lemon zest on top for an extra burst of flavor. Ensure to follow the tips for the best results.

Tried this recipe?

Let us know how it was!

Leave a Comment

Recipe Rating