Is there anything more comforting than the flaky, buttery layers of pastry hugging a rich cream cheese filling and sweet-tart cherries? This Irresistible Cherry Cheese Danish is a recipe I’ve loved for years, and I’m so excited to share it with you. Whether you’re serving it for a weekend brunch or treating yourself on a weekday morning, it’s a true showstopper that tastes just as good as it looks.
If you’d love to get more cozy, seasonal, and downright delicious recipes like this sent straight to your inbox, don’t forget to subscribe to my email list!
Why You’ll Love This Cherry Cheese Danish Recipe
This cherry cheese Danish is a classic for a reason—layers of golden, flaky puff pastry filled with luscious cream cheese and juicy cherries. The combination is nothing short of magical. Here’s a quick look at why this recipe is a keeper:
- Fast & fuss-free: Uses store-bought puff pastry—no kneading or proofing required!
- Perfect balance of flavors: Rich cream cheese, tangy cherries, and buttery pastry? Yes, please.
- Make-ahead friendly: Pre-assemble and bake when ready.
- Great for any occasion: Brunch, dessert, afternoon snack—it fits all.
I promise you, once you try this Danish, it’ll be on repeat in your kitchen.
What Does This Cherry Cheese Danish Taste Like?
Imagine biting into warm, flaky pastry that shatters slightly under your fork, giving way to a soft, creamy layer of slightly sweetened cream cheese, topped with glossy, syrupy cherries. The sweetness is just right—not overpowering—and the textures are a dream together. It’s indulgent but not heavy, sweet but not cloying.
Honestly, the smell when this is in the oven is incredible!! If you’re anything like me, you’ll find yourself hovering near the kitchen until it’s cool enough to eat.
Benefits of Making This Recipe at Home
- Control the sweetness and quality of ingredients
- Fresh and warm from the oven—nothing from the store compares
- Customizable filling (see substitutions below!)
- Budget-friendly alternative to bakery prices
Ingredients
Here’s everything you’ll need to bring this cherry cheese Danish to life:
For the Danish:
- 1 sheet frozen puff pastry, thawed
- 4 oz (1/2 package) cream cheese, softened
- 2 tablespoons granulated sugar
- 1/2 teaspoon vanilla extract
- 1/2 teaspoon lemon juice (optional, but brightens the flavor!)
- 1/2 cup cherry pie filling or homemade cherry compote
- 1 egg (for egg wash)
Optional Glaze:
- 1/2 cup powdered sugar
- 1–2 teaspoons milk
- 1/4 teaspoon vanilla extract
Tools You’ll Need
- Baking sheet
- Parchment paper
- Hand mixer or whisk
- Pastry brush
- Small bowl for egg wash
- Knife or pizza cutter
Additions and Substitutions
I promised you versatile, and here’s proof!
Add-ins:
- A few dark chocolate chips inside for a Black Forest-style twist
- A sprinkle of cinnamon sugar on top before baking
Substitutions:
- No cherries? Use raspberries, blueberries, or strawberries!
- Swap puff pastry with crescent dough for a softer, breadier texture
- Light cream cheese can be used if you prefer a lighter option

How to Make Cherry Cheese Danish
This process is super simple, but looks bakery-level impressive!
Step-by-Step Instructions
- Preheat your oven to 400°F (200°C). Line a baking sheet with parchment paper.
- Prepare the filling: In a bowl, mix softened cream cheese, granulated sugar, vanilla extract, and lemon juice until smooth.
- Roll out puff pastry on a lightly floured surface. Cut it into rectangles or squares depending on how large you want your Danishes.
- Fill the center of each piece with a spoonful of the cream cheese mixture and a spoonful of cherry filling. Be careful not to overfill.
- Fold or braid the pastry: You can fold the sides in, or cut slits and criss-cross for a braided effect (as seen in the photo!).
- Brush with egg wash: Beat the egg with a tablespoon of water and lightly brush the top of each Danish for a golden finish.
- Bake for 18–22 minutes, or until golden brown and puffed.
- Cool slightly, then drizzle with optional glaze if desired.
What to Serve with Cherry Cheese Danish
This Danish pairs beautifully with:
- A hot cup of coffee or chai
- Fresh berries or fruit salad on the side
- A dollop of whipped cream for dessert service
- Sparkling wine or mimosas for brunch!
Tips for the Best Homemade Danish
- Don’t skip the egg wash—it adds that irresistible golden sheen!
- Use cold puff pastry for best flakiness. If it gets too warm, pop it back in the fridge for a few minutes.
- If using homemade cherry compote, make sure it’s thickened to avoid soggy pastry.
- Let the Danish cool slightly before drizzling with glaze or slicing.
How to Store Cherry Cheese Danish
Room Temperature: Store in an airtight container for up to 1 day.
Refrigerator: Keeps for 3–4 days. Reheat in a toaster oven or low-temp oven to refresh.
Freezer: Freeze baked (and cooled) Danishes for up to 1 month. Reheat straight from frozen at 350°F for 10–15 minutes.
Frequently Asked Questions
Can I use fresh cherries instead of pie filling?
Yes! If using fresh cherries, cook them down with a bit of sugar and cornstarch to create a thick compote. Just be sure it’s not too runny.
Can I make this ahead of time?
Absolutely. Assemble and refrigerate unbaked Danishes up to 12 hours in advance. Bake when ready to serve.
What if I don’t have cream cheese?
Mascarpone or ricotta (drained) can work as substitutes. Even Greek yogurt thickened with powdered sugar can do the trick in a pinch.
Can I make a large braided Danish instead of individual ones?
You sure can! Simply roll out the pastry into a rectangle, layer the filling down the center, and braid the sides over the top before baking.
Conclusion
There’s something truly special about this Irresistible Cherry Cheese Danish—the way the buttery pastry cradles that creamy, fruity center is just blissful. And the best part? It’s so easy to make at home! Whether you’re an experienced baker or just testing the pastry waters, this recipe will win you over in one bite.
📸 Tried this recipe? I’d love to see how it turned out! Tag me on Pinterest and leave a review below—it seriously makes my day.
Nutritional Information (Approximate per serving)
- Calories: 280
- Fat: 18g
- Carbohydrates: 26g
- Sugars: 10g
- Protein: 4g
- Fiber: 1g

Irresistible Cherry Cheese Danish
- Total Time: 35 minutes
- Yield: 4–6 Danishes
- Diet: Vegetarian
Description
Flaky, golden puff pastry envelopes a luscious cream cheese filling and juicy cherry topping in this easy yet impressive cherry cheese Danish. Perfect for brunch, dessert, or a sweet breakfast treat, this recipe uses simple ingredients and comes together quickly with store-bought puff pastry. Bakery-quality results right from your own oven!
Ingredients
For the Danish:
– 1 sheet frozen puff pastry, thawed
– 4 oz cream cheese (softened)
– 2 tbsp granulated sugar
– ½ tsp vanilla extract
– ½ tsp lemon juice (optional)
– ½ cup cherry pie filling or cherry compote
– 1 egg (for egg wash)
Optional Glaze:
– ½ cup powdered sugar
– 1–2 tsp milk
– ¼ tsp vanilla extract
Instructions
1. Preheat oven to 400°F (200°C). Line a baking sheet with parchment paper.
2. In a bowl, mix cream cheese, granulated sugar, vanilla, and lemon juice until smooth.
3. Roll out puff pastry on a lightly floured surface. Cut into 4–6 rectangles or squares.
4. Spoon cream cheese mixture into the center of each pastry piece, then top with cherry filling.
5. Fold pastry sides over the filling or cut slits and braid strips for a decorative finish.
6. Whisk egg with 1 tbsp water and brush over the top of each Danish.
7. Bake for 18–22 minutes or until golden brown and puffed.
8. Let cool slightly. If using glaze, mix ingredients and drizzle over cooled pastries before serving.
Notes
– Keep puff pastry cold before assembling for best flakiness.
– Substitute raspberries, blueberries, or strawberries for cherries if desired.
– To make homemade cherry compote, simmer fresh or frozen cherries with sugar and cornstarch until thick.
– These can be prepped ahead and baked fresh in the morning.
- Prep Time: 15 minutes
- Cook Time: 20 minutes
- Category: Breakfast, Dessert
- Method: Baking
- Cuisine: American
Keywords: cherry cheese danish, puff pastry danish, cream cheese cherry pastry, easy brunch recipes, sweet breakfast ideas
Leave a Comment