This Mini Cheese Danish recipe is the ultimate shortcut to a high-end bakery breakfast right in your own kitchen. Featuring golden-brown flaky puff pastry and a rich, baked sweet cream cheese filling, these bite-sized treats are finished with a translucent white icing glaze drizzle that looks like it came straight from a professional patisserie. Whether you are hosting a brunch or just craving a sweet morning treat, these danishes deliver that perfect crunch and creamy center every single time.
If you love the buttery layers of our butter swim biscuits, you are going to be obsessed with the shatteringly crisp texture of this Mini Cheese Danish. The secret lies in using high-quality puff pastry and ensuring your cream cheese filling is whipped until perfectly smooth before baking.

Why You’ll Love This Flaky Mini Cheese Danish
- Bakery-Quality Texture: The multi-layered flaky puff pastry provides a crisp, puffed edge that contrasts beautifully with the soft center.
- Perfectly Balanced Sweetness: The matte, baked cream cheese filling isn’t overly sugary, allowing the buttery pastry to shine.
- Stunning Visual Appeal: A thin, delicate zigzag drizzle of icing makes these a Pinterest-worthy centerpiece for any table.
- Quick & Easy: Using store-bought puff pastry means you get professional results with minimal effort.
Essential Ingredients for the Best Cream Cheese Filling
To create a Mini Cheese Danish that rivals your local cafe, you only need a few pantry staples. Each ingredient plays a specific role in achieving that iconic flavor and structure.
- Puff Pastry: 2 sheets (approx. 17.3 oz / 490g). This creates the square base of golden-brown, multi-layered flaky puff pastry.
- Cream Cheese: 8 oz (225g) softened. Full-fat is essential for a thick, circular dollop of smooth filling.
- Granulated Sugar: 1/4 cup (50g). Sweetens the center without making it runny.
- Egg Yolk: 1 large. Adds richness and helps the filling set with a slightly matte texture.
- Vanilla Extract: 1 tsp. Provides that classic aromatic bakery scent.
- Lemon Juice: 1/2 tsp. A tiny bit of acidity brightens the heavy cream cheese.
- Egg Wash: 1 egg beaten with 1 tbsp water. This ensures the crisp, puffed edges turn a deep golden brown.
- Powdered Sugar & Milk: For the translucent white icing glaze drizzle.

How to Make the Perfect Mini Cheese Danish
1. Prepare the Pastry Squares
Start by thawing your puff pastry according to package directions—it should be cold but pliable. Unroll the sheets onto a lightly floured surface. Use a sharp knife or pizza cutter to cut each sheet into 9 equal squares. Place the squares on a parchment-lined baking sheet, leaving space for the multi-layered flaky puff pastry to expand.
2. Whip the Sweet Cream Cheese Center
In a medium bowl, beat the softened cream cheese, granulated sugar, egg yolk, vanilla, and lemon juice until completely smooth. You want a consistency that can hold its shape. If it’s too soft, chill it for 10 minutes. This ensures you get that thick, circular dollop in the center that doesn’t run over the edges.
3. Assemble with Visual Cues
Lightly score a smaller square inside each pastry piece (don’t cut all the way through). Prick the center of the inner square with a fork to prevent it from rising too much. Place about 1 tablespoon (15ml) of the cream cheese mixture into the center of each square. Brush the exposed edges with your egg wash to guarantee golden-brown, multi-layered flaky puff pastry edges.
4. Bake to Golden Perfection
Bake in a preheated oven at 400°F (200°C) for 15-18 minutes. Watch for the crisp, puffed edges to turn a vibrant golden brown and the filling to look set and slightly matte. Remove from the oven and let them cool on a wire rack. Cooling is vital so the translucent white icing glaze drizzle doesn’t melt immediately.
5. The Signature Zigzag Drizzle
Whisk together 1/2 cup (60g) powdered sugar and 1-2 teaspoons of milk until you have a thick but pourable consistency. Once the danishes are just slightly warm or room temperature, use a spoon or piping bag to create a thin, delicate zigzag drizzle across the top, just like the pastries in our lemon blueberry butter swim biscuits recipe.
Expert Tips for Bakery-Style Results
- Keep the Dough Cold: If the puff pastry gets too warm, the butter will melt before baking, and you won’t get those distinct buttery layers.
- Don’t Overfill: A single tablespoon of filling is plenty; too much will weigh down the pastry and prevent it from puffing.
- Use a Sharp Cutter: A dull knife will “seal” the edges of the dough, preventing the multi-layered flaky puff pastry from separating and rising.
- Wait to Glaze: If the Mini Cheese Danish is too hot, the icing will turn invisible. Wait until they are cool for that perfect translucent white icing look.
How to Store and Reheat Your Pastries
These are best served the day they are made while the pastry is at its crispiest. However, you can store leftovers in an airtight container in the refrigerator for up to 3 days. To restore the golden-brown flaky puff pastry texture, reheat them in a 350°F (175°C) oven or air fryer for 3-5 minutes. Avoid the microwave, as it will make the pastry soggy.
What to Serve With Mini Cheese Danish
These sweet treats are the perfect companion to a savory brunch spread. Serve them alongside a hearty baked macaroni and cheese for a “brunch for dinner” vibe, or pair them with a fresh fruit salad featuring brown sugar grilled pineapple for a tropical twist. A hot cup of coffee or a light latte perfectly cuts through the richness of the baked sweet cream cheese filling.

Frequently Asked Questions
You can prepare the filling and cut the pastry a day in advance, but for the best texture, assemble and bake them just before serving to maintain the crispness of the layers.
It is not recommended. Low-fat or whipped cream cheese contains more moisture and stabilizers, which can cause the filling to become runny or weep during the baking process.
By scoring a border and docking the center with a fork, you create a ‘well’ for the filling. Also, ensuring your egg yolk is included helps bind the filling so it stays matte and set.
The most common reason is that the dough became too warm before baking. Ensure the puff pastry is cold when it hits the hot oven to create that steam-driven rise for flaky layers.
The Ultimate Mini Cheese Danish Recipe

Mini Cheese Danish: Easy Bakery-Style Puff Pastry Recipe
Ingredients
Equipment
Method
- Preheat your oven to 400°F (200°C) and line two baking sheets with parchment paper. Cut each puff pastry sheet into 9 squares.
- Beat softened cream cheese, sugar, egg yolk, vanilla, and lemon juice until smooth and matte in texture.
- Place a circular dollop of cream cheese filling in the center of each puff pastry square. Brush the edges with egg wash.
- Bake for 15-18 minutes until edges are golden-brown and flaky. Let cool on a wire rack.
- Whisk glaze ingredients and zigzag drizzle over cooled pastries.
Notes
For a thicker glaze, add more powdered sugar one tablespoon at a time.
Save This Recipe for Later!
Don’t lose this recipe! Pin this Mini Cheese Danish to your Breakfast or Brunch board on Pinterest so you can find it whenever you need a quick dessert or morning treat. Follow @mia_munch for more easy, high-impact recipes! If you make these, please leave a 5-star rating and share a photo in the comments—we love seeing your golden-brown flaky puff pastry creations!