Easy cherry cheese danish is one of those recipes I stumbled on when I had unexpected guests coming over for coffee so I needed something quick that looked bakery-worthy. I found some puff pastry in the freezer then a block of cream cheese and a jar of cherry preserves in the fridge so I improvised this treat and served it warm right out of the oven. Everyone was convinced I’d picked them up from a fancy café and I just smiled while sipping my coffee.

Since that day it’s become my go-to pastry recipe whenever I want to make something that feels indulgent but doesn’t take a ton of effort. The flaky golden layers the creamy filling and the glossy cherry topping come together so beautifully and they always leave people asking for seconds and the recipe too.
Ingredients
Here’s what I use for this recipe. You can always make substitutions if you prefer!
- Puff pastry – The buttery flaky base that gives this danish its classic texture and structure.
- Cream cheese – The rich creamy base for the sweet cheese filling.
- Sugar – Adds sweetness to balance the tangy cream cheese.
- Vanilla extract – Gives warm flavor to the cheese filling.
- Egg – Used for brushing over the pastry to give it a golden shine.
- Cherry preserves – Sweet and slightly tart topping that contrasts beautifully with the cheese.
- Lemon zest (optional) – Adds brightness to the cream cheese filling.
Tools You’ll Need
- Baking sheet – For baking the danishes evenly in the oven.
- Parchment paper – Helps prevent sticking and makes cleanup easier.
- Mixing bowl – For preparing the cream cheese mixture.
- Hand mixer or whisk – To get the filling smooth and creamy.
- Pastry brush – For brushing the egg wash over the puff pastry.
- Spoon or small scoop – To fill the center of each danish with cheese and cherries.
- Knife or pizza cutter – To cut the puff pastry into even squares.

Instructions
Step 1:
I start by preheating the oven to 400°F and lining a baking sheet with parchment paper.
Step 2:
While the oven heats, I take the puff pastry out to thaw slightly just enough to unfold it without cracking. I then cut each sheet into squares and gently fold the edges inward to create a border.
Step 3:
In a mixing bowl, I beat the cream cheese, sugar, vanilla extract, and a bit of lemon zest (if using) until smooth.
Step 4:
I spoon a dollop of the cream cheese mixture into the center of each puff pastry square and spread it slightly, leaving the border intact.
Step 5:
Then I top each one with a spoonful of cherry preserves, placing them neatly in the center.
Step 6:
I brush the exposed pastry edges with a beaten egg to help them turn golden and shiny.
Step 7:
The danishes bake for 15–18 minutes or until the pastry is puffed and golden brown.
Step 8:
After baking, I let them cool for a few minutes before serving or I drizzle them with a little powdered sugar glaze for extra flair!
📌 Love Home Recipes? Follow Me on Pinterest!
Join thousands of others for daily Sweet home Recipes and creative ideas.
Follow Me on PinterestTips
I sometimes switch up the fruit preserves depending on the season raspberry or blueberry are also amazing! You can also make mini versions for parties by cutting the puff pastry into smaller squares. And for an extra crispy bottom, I bake them on the lower oven rack for the last few minutes.
Ways to Serve
Serve warm for breakfast or brunch with coffee or tea.
Pack in lunchboxes as a sweet midday treat.
Offer at brunch buffets or showers as an elegant finger pastry.
Drizzle with glaze or dust with powdered sugar for dessert presentation.
Frequently Asked Questions
Can I use store-bought puff pastry for the Easy Cherry Cheese Danish?
Yes, store-bought puff pastry is perfect and saves tons of time. Just thaw it properly before using.
How do I store leftover Easy Cherry Cheese Danish?
Store leftovers in an airtight container in the fridge for up to 3 days. Reheat briefly in the oven to crisp them up again.
Can I make Easy Cherry Cheese Danish ahead of time?
You can prep and assemble them ahead and keep them in the fridge for a few hours before baking.
Is it okay to use different fruit toppings for Easy Cherry Cheese Danish?
Absolutely! Blueberry, raspberry, or apricot preserves all work beautifully with the cheese filling.
See You in the Kitchen
I hope you try this Easy Cherry Cheese Danish recipe soon! It’s such a delicious way to treat yourself or impress guests without too much work. Let me know how yours turns out or if you try a different fruit twist I always love seeing your creations!
Happy Cooking!
Print
Easy Cherry Cheese Danish
- Total Time: 28 minutes
- Yield: 6 pastries
- Diet: Vegetarian
Description
Looking for the best danish pastry idea? This easy cherry cheese danish is quick, simple, and bakery-worthy! With flaky layers, creamy filling, and sweet cherry topping, it’s perfect for holidays, brunches, or last-minute dessert ideas. Great for beginners and guaranteed to impress. Save this easy breakfast treat now!
Ingredients
- 1 sheet puff pastry, thawed
- 4 oz cream cheese, softened
- 2 tbsp granulated sugar
- 1/2 tsp vanilla extract
- 1/2 tsp lemon zest (optional)
- 1/4 cup cherry preserves
- 1 egg, beaten (for egg wash)
Instructions
- Preheat oven to 400°F and line a baking sheet with parchment paper.
- Unfold puff pastry and cut into squares. Fold edges inward to create a border.
- In a bowl, beat cream cheese, sugar, vanilla, and lemon zest until smooth.
- Spoon cheese filling into the center of each square and top with cherry preserves.
- Brush edges with egg wash.
- Bake for 15–18 minutes or until golden and puffed.
- Let cool slightly before serving or drizzle with glaze if desired.
Notes
- Try raspberry or blueberry preserves for variety.
- Make mini versions for parties.
- Use a glaze of powdered sugar and milk for a sweet finish.
- Reheat in the oven for a crispy texture.
- Store leftovers in the fridge up to 3 days.
- Prep Time: 10 minutes
- Cook Time: 18 minutes
- Category: Breakfast/Dessert
- Method: Baked
- Cuisine: European
Nutrition
- Serving Size: 1 danish
- Calories: 280
- Sugar: 9g
- Sodium: 190mg
- Fat: 18g
- Saturated Fat: 9g
- Unsaturated Fat: 7g
- Trans Fat: 0g
- Carbohydrates: 24g
- Fiber: 1g
- Protein: 4g
- Cholesterol: 35mg