Golden, buttery, and filled with a luscious cream cheese center, Mini Cheese Danishes are the kind of breakfast pastry that feels both indulgent and effortless. Whether you’re serving them fresh out of the oven for a holiday brunch or enjoying one with your morning coffee, these pastries bring bakery-quality flavor right to your kitchen.


The combination of flaky puff pastry and sweet, tangy cheese filling makes them irresistibly good. And the best part? You don’t need to spend hours in the kitchen or master laminated dough to enjoy them. With store-bought puff pastry and a few pantry staples, these delightful bites come together with ease.
Why You’ll Love This Mini Cheese Danish Recipe
Mini Cheese Danishes are everything you want in a sweet pastry: crisp, airy layers with a rich, creamy filling and a hint of vanilla. They’re perfect for breakfast, brunch, or as an elegant addition to a dessert tray. Bonus? They’re freezer-friendly and reheat beautifully.
What Kind of Puff Pastry Should I Use?
Use all-butter puff pastry if you can find it—it gives the danishes a more authentic, bakery-like texture and flavor. Thawed frozen puff pastry sheets work great too, just make sure they’re chilled before assembling so the layers puff up nicely during baking.
Ingredients for the Mini Cheese Danish

Puff Pastry Sheets
The buttery, flaky base that forms the crisp layers of each danish.
Cream Cheese
Provides that classic tangy-sweet filling and creates the luscious center.
Granulated Sugar
Sweetens the filling and helps balance the richness of the cream cheese.
Egg Yolk
Adds richness and stability to the filling, giving it a custard-like texture.
Vanilla Extract
Infuses the filling with a warm, aromatic depth.
Lemon Juice
Just a splash brightens the cheese filling and cuts through the sweetness.
Egg (for egg wash)
Helps the pastry brown beautifully and adds a slight sheen.
Powdered Sugar
Used in the optional glaze, adding a touch of sweetness to finish.
Milk
Thins out the glaze for easy drizzling.
How To Make the Mini Cheese Danish
Step 1: Prepare the Cream Cheese Filling
In a medium bowl, mix together softened cream cheese, granulated sugar, egg yolk, vanilla extract, and lemon juice until smooth and creamy. Set aside.
Step 2: Cut and Shape the Pastry
Unfold the puff pastry sheets onto a lightly floured surface. Cut each sheet into 6 equal squares. Fold the corners of each square slightly toward the center, pressing gently to secure.
Step 3: Add the Filling
Spoon about 1 tablespoon of the cream cheese mixture into the center of each pastry square.
Step 4: Apply Egg Wash
In a small bowl, whisk one egg with a splash of water. Brush the edges of each danish with the egg wash.
Step 5: Bake
Transfer the prepared pastries to a parchment-lined baking sheet. Bake in a preheated 400°F (200°C) oven for 15 to 18 minutes, or until golden brown and puffed.
Step 6: Drizzle with Glaze (Optional)
Mix powdered sugar and milk in a small bowl until smooth. Once danishes are cooled slightly, drizzle the glaze over each.
Serving Up Mini Cheese Danish Bites
This recipe makes 12 mini danishes, perfect for a weekend breakfast spread or a brunch party. They serve about 6 people if everyone enjoys two—and trust us, they will. Serve with coffee, fresh berries, or a light mimosa.
How To Store Mini Cheese Danish
Allow the danishes to cool completely before storing. Place them in an airtight container and refrigerate for up to 3 days. To reheat, warm in a 300°F oven for 5-7 minutes. For longer storage, freeze individually wrapped danishes for up to one month. Thaw overnight in the fridge, then reheat as needed.
Frequently Asked Questions
Can I make these ahead of time?
Yes! Assemble and fill the danishes the night before, cover tightly, and store in the fridge. Bake them fresh in the morning.
Can I freeze Mini Cheese Danishes?
Absolutely. Freeze after baking and cooling. When ready to eat, reheat in the oven until warmed through.
What if I don’t have lemon juice?
You can skip it, but it does enhance the flavor. A tiny splash of orange juice or zest can be a decent stand-in.
Can I add fruit to the filling?
Yes! A small spoonful of jam or a few fresh berries can be added on top of the cream cheese mixture before baking.
Can I use low-fat cream cheese?
Full-fat is best for texture and richness, but low-fat will still work, just with a slightly thinner filling.
Want More Breakfast Ideas with a Sweet Twist?
If you enjoyed these Mini Cheese Danishes, you’ll love these recipes too:
- Apple Kringle for a cozy fruit-filled pastry.
- Oatmeal Bars that double as breakfast or snack.
- Lemon Custard Cake if you’re craving creamy with a citrus punch.
- Pumpkin Sugar Cookies for a fall-inspired bite.
- Cherry Almond Amish Sugar Cookies for something tender and nostalgic.
Save This Pin For Later
📌 Save this recipe to your Pinterest breakfast or dessert board so you can come back to it any time: Mad For Meals on Pinterest.
Let me know in the comments if you glazed yours or kept it classic! Did you sneak in berries or try it savory? I’m always excited to hear your delicious twists.
Print
Mini Cheese Danish
- Total Time: 33 minutes
- Yield: 12 danishes
- Diet: Vegetarian
Description
Golden, buttery, and filled with a luscious cream cheese center, these Mini Cheese Danishes are the kind of quick breakfast pastry that feels both indulgent and effortless. They bring together flaky puff pastry, a sweet tangy filling, and optional glaze—perfect for your brunch table, a cozy treat with coffee, or breakfast ideas that taste like they came from a bakery. If you’re looking for easy recipes or food ideas that wow without much effort, this one’s a keeper.
Ingredients
2 sheets puff pastry (thawed but still cold)
8 oz cream cheese (softened)
1/3 cup granulated sugar
1 egg yolk
1 tsp vanilla extract
1 tsp lemon juice
1 egg (for egg wash)
1/2 cup powdered sugar (for glaze, optional)
1 tbsp milk (for glaze, optional)
Instructions
1. In a medium bowl, mix together softened cream cheese, granulated sugar, egg yolk, vanilla extract, and lemon juice until smooth and creamy.
2. Unfold the puff pastry sheets onto a lightly floured surface. Cut each sheet into 6 equal squares.
3. Fold the corners of each square slightly toward the center and press gently to secure.
4. Spoon about 1 tablespoon of the cream cheese filling into the center of each pastry square.
5. In a small bowl, whisk 1 egg with a splash of water. Brush the edges of each danish with this egg wash.
6. Place pastries on a parchment-lined baking sheet and bake at 400°F (200°C) for 15 to 18 minutes or until puffed and golden.
7. (Optional) Mix powdered sugar and milk until smooth. Drizzle glaze over cooled danishes.
Notes
• Make sure the puff pastry stays cold until it goes in the oven for the best rise.
• Don’t overfill the center with cheese to prevent overflow.
• For a fruit twist, add a bit of jam or fresh berries before baking.
- Prep Time: 15 minutes
- Cook Time: 18 minutes
- Category: Breakfast
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 2 danishes
- Calories: 290
- Sugar: 9g
- Sodium: 180mg
- Fat: 20g
- Saturated Fat: 11g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 23g
- Fiber: 1g
- Protein: 4g
- Cholesterol: 55mg
Keywords: mini cheese danish, puff pastry breakfast, easy brunch pastry
