Introduction
Cheese Danish is a buttery, flaky pastry filled with a creamy, tangy-sweet cheese filling that makes for a delightful breakfast or dessert. These golden pastries are simple to make, thanks to store-bought puff pastry, and their luxurious taste and elegant appearance make them perfect for special occasions or a treat-yourself morning. Whether you’re enjoying them warm with coffee or serving them at a brunch, Cheese Danish will always be a crowd-pleaser.
I remember the first time I made these for a cozy weekend breakfast. The house smelled amazing, and the flaky layers of the Danish melted in my mouth with each bite. What’s great about Cheese Danish is how effortlessly impressive they are. The combination of buttery, crisp pastry and smooth, creamy cheese filling creates a perfect balance of flavors. You can also get creative by adding fruit preserves or a drizzle of icing to personalize them to your taste.
These pastries are surprisingly easy to make, too. With just a few ingredients and store-bought puff pastry, you can quickly whip up a batch of Cheese Danish that’s sure to wow your family or guests. Whether you’re treating yourself or making a batch for a gathering, these Danishes will never disappoint!
Perfect for:
- Breakfasts
- Brunch gatherings
- Tea-time treats
- Special occasions
- Anytime indulgence
Why You’ll Love This Recipe
Here’s why Cheese Danish is the ultimate pastry:
- Flaky and Buttery Crust: The puff pastry bakes to golden perfection, creating light, flaky layers.
- Creamy Cheese Filling: A rich and slightly sweet cream cheese filling provides the perfect contrast to the crisp pastry.
- Customizable: Add fruit, jam, or a drizzle of icing for endless flavor variations.
- Quick and Easy: Using store-bought puff pastry cuts down preparation time without sacrificing quality.
- Great for Any Occasion: From breakfasts to dessert trays, these versatile pastries shine.
Preparation and Cooking Time
- Total Time: 45 minutes
- Preparation Time: 15 minutes
- Baking Time: 20-25 minutes
- Servings: 8 servings
- Calories per serving: Approximately 300-350 calories
- Key Nutrients: Protein: 6g, Carbs: 32g, Fat: 20g
Ingredients
Gather these ingredients to make your Cheese Danish:
For the Pastry:
- 1 package (2 sheets) store-bought puff pastry, thawed
- 1 egg, beaten (for egg wash)
For the Cheese Filling:
- 8 oz cream cheese, softened
- ⅓ cup granulated sugar
- 1 teaspoon vanilla extract
- 1 tablespoon lemon juice (optional)
- 1 tablespoon all-purpose flour
For the Optional Glaze:
- ½ cup powdered sugar
- 1-2 tablespoons milk or cream
- ½ teaspoon vanilla extract
Ingredient Highlights
- Puff Pastry: The base for the flaky, golden layers of the danish.
- Cream Cheese: Provides the creamy, tangy filling.
- Vanilla Extract: Enhances the flavor of the filling and glaze.
- Powdered Sugar: Creates a sweet glaze that complements the pastry perfectly.
Step-by-Step Instructions
Here’s how to make Cheese Danish:
Prepare the Cheese Filling:
- Mix the Filling Ingredients: In a medium bowl, beat the softened cream cheese, granulated sugar, vanilla extract, lemon juice (if using), and flour until smooth and creamy. Set aside.
Prepare the Puff Pastry:
- Roll and Cut the Pastry: Preheat the oven to 375°F (190°C). Roll out the puff pastry sheets on a lightly floured surface and cut each sheet into 4 squares.
- Shape the Danishes: Fold the edges of each square inward to create a small border. Press down lightly to secure.
Assemble the Danishes:
- Add the Filling: Place 1-2 tablespoons of the cheese filling in the center of each pastry square, spreading it slightly but keeping it inside the border.
- Brush with Egg Wash: Brush the edges of the pastry with beaten egg to help them turn golden during baking.
Bake the Danishes:
- Bake: Place the assembled danishes on a parchment-lined baking sheet and bake for 20-25 minutes, or until the pastries are puffed and golden brown.
Prepare the Glaze (Optional):
- Make the Glaze: In a small bowl, whisk together powdered sugar, milk, and vanilla extract until smooth. Adjust the consistency with more milk or sugar as needed.
Finish and Serve:
- Drizzle the Glaze: Once the danishes have cooled slightly, drizzle the glaze over the top.
- Serve and Enjoy: Serve warm or at room temperature.

How to Serve
- Warm with Coffee or Tea: Perfect for breakfast or an afternoon snack.
- With Fresh Fruit: Add a side of berries or orange slices for a fresh touch.
- For Special Occasions: Serve on a platter with other pastries for brunches or gatherings.
- As a Dessert: Pair with a dollop of whipped cream or a scoop of vanilla ice cream.
Additional Tips
- Chill the cream cheese before mixing for a firmer filling.
- Ensure the puff pastry is well-thawed but still cold for easy handling.
- Bake until the pastry is golden for the best texture.
- Use parchment paper to prevent sticking.
- Adjust the sweetness of the glaze to your preference.
Recipe Variations
- Fruit-Topped Cheese Danish: Add a dollop of fruit preserves or fresh fruit slices to the filling.
- Almond Cheese Danish: Sprinkle with sliced almonds and use almond extract instead of vanilla in the filling.
- Chocolate Cheese Danish: Add a few chocolate chips to the cheese filling or drizzle melted chocolate over the top.
- Berry Cheese Danish: Mix fresh or frozen berries into the filling before assembling.
- Savory Cheese Danish: Skip the sugar and vanilla in the filling, and add herbs like dill or chives for a savory twist.
- Pumpkin Spice Cheese Danish: Add pumpkin puree and spices like cinnamon or nutmeg to the cheese filling.
Freezing and Storage
- Freezing: Freeze unbaked assembled danishes for up to 1 month. Bake directly from frozen, adding 5-7 minutes to the baking time.
- Storage: Store baked danishes in an airtight container in the refrigerator for up to 3 days. Reheat in the oven for crispiness.
Special Equipment
- Electric mixer
- Rolling pin
- Parchment paper
- Baking sheet
FAQ Section
- Can I make these ahead of time? Yes, assemble the danishes and refrigerate overnight before baking.
- Can I use homemade puff pastry? Absolutely, for an even flakier texture.
- Can I freeze the baked danishes? Yes, freeze them without the glaze and reheat before serving.
- Can I skip the glaze? Yes, they’re delicious even without it.
- What fruit works best for variations? Berries, peaches, or apricots are excellent options.
Conclusion
Cheese Danish is the perfect blend of indulgent, buttery pastry and smooth, creamy cheese filling. This versatile treat can be enjoyed fresh out of the oven or prepared in advance for an effortless yet elegant dessert. Whether for a cozy breakfast, an afternoon snack, or a festive gathering, these danishes always impress with their flaky, melt-in-your-mouth texture and sweet, tangy filling.
The combination of buttery pastry and rich cheese creates a balance of flavors that’s both comforting and sophisticated, making it an ideal choice for any occasion.
I’d love to see how your Cheese Danish turns out! Snap a photo, share it on social media, and don’t forget to tag me—I can’t wait to see your delicious creations. Enjoy every bite!