
Cherry Cheese Danish is a delicious, flaky pastry that combines the richness of cream cheese with the sweet, tart flavor of cherry filling. The pastry dough is buttery and crisp, while the cream cheese filling is smooth and tangy, providing the perfect balance to the vibrant cherry topping. It’s often glazed with a light sugar syrup, adding a sweet finish to each bite.
The first time I made these, I was craving something sweet and indulgent, and they quickly became a breakfast or brunch favorite! The combination of the creamy cheese filling and the bright cherry topping is both comforting and refreshing. What I love most about these danishes is how easy they are to make with store-bought puff pastry, yet they feel special and homemade. Cherry Cheese Danish is perfect for a lazy weekend breakfast, a sweet treat to share with friends, or even a light dessert after dinner.
Perfect for:
- Breakfast or brunch
- Afternoon tea
- Celebrations and holidays
- Cherry lovers
- Those with a sweet tooth
Why You’ll Love This Recipe
Here are 10 reasons why this Cherry Cheese Danish will become your new favorite breakfast treat:
- Irresistible Combination: The sweet cherries paired with the creamy cheese filling create a mouthwatering contrast of flavors.
- Flaky, Buttery Dough: The dough is soft, flaky, and buttery, providing the perfect base for the creamy filling.
- Simple Yet Elegant: These danishes have a refined look and are perfect for impressing guests at brunch.
- Creamy Cheese Filling: A smooth blend of cream cheese and sugar adds richness to every bite.
- Fresh Cherry Topping: The fresh cherries bring a sweet-tart element that balances the richness of the cheese filling.
- Make-Ahead Option: Prepare the dough and filling in advance to save time on the day of serving.
- Customizable Toppings: You can substitute cherries with other fruits like blueberries, raspberries, or strawberries for variety.
- Perfect for Any Occasion: These danishes work well for holiday breakfasts, special occasions, or a sweet snack.
- Kid-Friendly: Both adults and children will love the sweetness of the cherries and cream cheese filling.
- Freezer-Friendly: You can freeze the unbaked danishes and bake them fresh when needed.
Preparation and Cooking Time
- Total Time: 1 hour (including chilling time)
- Preparation Time: 20 minutes
- Cooking Time: 25 minutes
- Chilling Time: 15 minutes
- Servings: 8 servings
- Calories per serving: Approximately 350-400 calories
- Key Nutrients: Protein: 5g, Carbs: 40g, Fat: 20g
Ingredients
For the Danish Dough:
- 1 sheet puff pastry, thawed
- 2 tablespoons unsalted butter, melted
- 1 egg, beaten (for egg wash)
The Cream Cheese Filling:
- 8 oz cream cheese, softened
- 1/4 cup granulated sugar
- 1 teaspoon vanilla extract
- 1 egg yolk
For the Cherry Topping:
- 1 cup fresh cherries, pitted and halved
- 2 tablespoons granulated sugar
- 1 tablespoon cornstarch
- 1/4 cup water
For the Glaze:
- 1/4 cup powdered sugar
- 1 teaspoon milk
Ingredient Highlights
- Fresh Cherries: Provide a naturally sweet and tangy flavor that complements the cheese filling.
- Puff Pastry: Gives the danish its signature flaky, buttery texture.
- Cream Cheese Filling: Smooth and rich, this filling is the heart of the danish.
- Powdered Sugar Glaze: Adds a sweet finishing touch and a bit of shine to the pastry.
Step-by-Step Instructions
Make the Cherry Topping:
- Prepare Cherries: In a small saucepan, combine cherries, sugar, cornstarch, and water.
- Cook the Mixture: Heat over medium heat, stirring constantly, until the mixture thickens and the cherries soften.
- Cool: Remove from heat and set aside to cool to room temperature.
Prepare the Cream Cheese Filling:
- Blend Ingredients: In a medium bowl, beat cream cheese, sugar, vanilla extract, and egg yolk until smooth and creamy.
Assemble the Danish:
- Preheat Oven: Preheat your oven to 375°F (190°C).
- Prepare Puff Pastry: Unfold the puff pastry sheet onto a parchment-lined baking sheet. Cut it into 8 squares.
- Form the Shape: Create a border by folding in the edges of each square slightly.
- Add Cream Cheese Filling: Spoon about 1 tablespoon of the cream cheese filling into the center of each square.
- Top with Cherries: Spoon a small amount of the cherry topping over the cream cheese filling.
- Egg Wash: Brush the edges of the puff pastry with the beaten egg.
Bake the Danish:
- Bake: Bake in the preheated oven for 20-25 minutes or until the pastry is golden and puffed.
- Cool: Allow the danishes to cool for 10 minutes on a wire rack.
Prepare the Glaze:
- Make Glaze: In a small bowl, whisk together powdered sugar and milk until smooth.
- Drizzle Glaze: Drizzle the glaze over the cooled danishes.
Serve:
- Serve and Enjoy: Serve warm or at room temperature and enjoy the perfect balance of sweet, creamy, and flaky.

How to Serve
Here are 10 serving suggestions for Cherry Cheese Danish:
- For Breakfast or Brunch: Serve these danishes as a perfect complement to your morning coffee.
- With Fresh Fruit: Pair with fresh berries or citrus for a light, refreshing contrast.
- As a Dessert: Serve as a sweet end to a meal with a cup of tea or coffee.
- With Ice Cream: Add a scoop of vanilla or cherry ice cream on the side for extra indulgence.
- For Afternoon Tea: Serve as an elegant afternoon treat to impress your guests.
- With Yogurt: Top with a spoonful of Greek yogurt for a delicious combination of flavors.
- As a Gift: Wrap them up in a decorative box to gift to friends and family.
- At Holiday Breakfasts: Perfect for Christmas morning or Easter brunch.
- With Whipped Cream: Add a dollop of whipped cream for extra creaminess.
- With Chocolate Sauce: Drizzle with chocolate sauce for an extra layer of flavor.
Additional Tips
- Chill the Pastry: Chill the puff pastry for 15 minutes before assembling to prevent it from becoming too soft.
- Use Fresh Cherries: Fresh cherries will provide the best flavor, but frozen cherries can be used if thawed and drained well.
- Make Ahead Option: Prepare the danish filling and topping a day in advance to save time.
- Glaze for Shine: For an extra glossy finish, warm the glaze slightly before drizzling over the danishes.
- Freezer Tip: Unbaked danishes can be frozen for up to 1 month. Bake them straight from the freezer, adding a few extra minutes to the baking time.
Recipe Variations
- Blueberry Cheese Danish: Swap the cherries for fresh blueberries or a blueberry compote.
- Raspberry Cheese Danish: Use raspberries for a tart, vibrant twist.
- Peach Cheese Danish: Replace cherries with fresh peaches for a summery alternative.
- Cinnamon-Sugar Danish: Add a sprinkle of cinnamon and sugar to the puff pastry before filling for a spiced version.
- Almond Filling: Add almond paste or chopped almonds to the cream cheese filling for a nutty flavor.
- Lemon Zest: Incorporate a teaspoon of lemon zest into the cream cheese filling for a citrusy touch.
- Vegan Option: Use dairy-free cream cheese and puff pastry for a vegan version of this danish.
Special Equipment
- Parchment Paper: For lining the baking sheet and preventing sticking.
- Pastry Brush: For brushing the egg wash onto the dough.
- Saucepan: For cooking the cherry topping.
- Electric Mixer: For blending the cream cheese filling.
- Cooling Rack: To cool the danishes after baking.
- Whisk: For making the glaze.
FAQ Section
- Can I use frozen puff pastry?
Yes, frozen puff pastry works well. Thaw according to package instructions before using. - How long do these danishes last?
They can be stored in an airtight container for up to 2 days at room temperature. - Can I freeze the danishes?
Yes, you can freeze baked danishes for up to 1 month. Reheat in the oven to restore flakiness. - Can I use canned cherry pie filling?
Yes, you can use canned cherry pie filling as a shortcut for the cherry topping. - Can I make the dough from scratch?
Yes, homemade puff pastry can be used for this recipe, though store-bought is much quicker. - Can I substitute the cherries for other fruits?
Yes, feel free to use your favorite fruit like raspberries, blueberries, or strawberries. - How can I make the danishes extra crispy?
Use a light coating of melted butter on the dough before baking for extra crispiness. - Can I add nuts to the filling?
Yes, chopped walnuts or almonds would be a great addition to the cream cheese filling. - What should I do if the pastry is too soft to work with?
Refrigerate the puff pastry for 15 minutes to firm it up before working with it. - Can I skip the glaze?
Yes, the glaze is optional, but it adds a nice finishing touch.
Conclusion
Cherry Cheese Danish is a delicious, flaky pastry that combines the rich, creamy filling of sweetened cream cheese with the tart and fruity flavor of cherries, all wrapped in a golden, buttery puff pastry. The contrast between the smooth, tangy cheese and the sweet, juicy cherries creates the perfect balance of flavors, while the flaky pastry adds a delightful texture to every bite.
This danish is perfect for breakfast, brunch, or as a sweet snack. It’s simple to prepare and can be customized with your favorite fruit or even a drizzle of icing for added sweetness. The cherry topping adds a burst of color and a refreshing burst of flavor that makes this pastry as pleasing to the eye as it is to the taste buds.
I can’t wait to see how your Cherry Cheese Danish turns out! Be sure to share your photos on Instagram and tag me—I’d love to see your beautiful creations. Don’t forget to leave a comment and let me know how you made this dish your own!