If you’ve ever dreamed of biting into a flaky, buttery pastry that melts in your mouth with the perfect harmony of creamy cheese and luscious cherries, then this Cherry Cheese Danish Recipe is just the treat you need. Combining the richness of cream cheese and ricotta with the bright burst of cherry pie filling, all enveloped in golden puff pastry, this recipe delivers an irresistible, show-stopping pastry perfect for any occasion. Whether you’re serving it for brunch, dessert, or a special gathering, this Cherry Cheese Danish Recipe will quickly become a beloved favorite in your kitchen.

Ingredients You’ll Need
Gathering the right ingredients for this recipe is surprisingly straightforward. Each component plays a crucial role, from the flaky puff pastry that provides a tender crunch to the creamy cheese filling that offers richness with a hint of zest and extract. And of course, the cherry pie filling adds a vibrant splash of color and flavor that ties everything together beautifully.
- 4 oz cream cheese, softened: The star of the creamy filling that brings richness and smooth texture.
- ¼ cup sugar: Balances the tanginess of the cheese with just the right touch of sweetness.
- 1 egg yolk: Adds silkiness and helps bind the cheese ingredients together.
- 1 tablespoon ricotta cheese: Introduces a lighter, fluffy texture to the filling.
- ½ teaspoon almond extract (or vanilla extract): Gives a fragrant, nutty note that elevates the flavor.
- Pinch of salt: Enhances all the flavors without overpowering the sweetness.
- ½ tablespoon lemon zest: Brightens the filling with fresh citrus aroma.
- 2 sheets puff pastry (1 box), thawed: Provides that flaky, golden base that holds it all together.
- Flour (for dusting): Prevents sticking and helps achieve crisp edges.
- 1 can cherry pie filling: The juicy, tart topping that adds color and bursts of fruity goodness.
- 1 large egg, beaten with 1 tablespoon of water: The egg wash that ensures a shiny, golden crust.
How to Make Cherry Cheese Danish Recipe
Step 1: Prepare the Cheese Filling
Start by blending the softened cream cheese and sugar in a medium bowl until smooth and creamy—this is your rich, luscious base. Next, add in the egg yolk, ricotta cheese, almond (or vanilla) extract, salt, and lemon zest, mixing thoroughly to combine all these delightful flavors. Cover the bowl and pop it in the fridge so the mixture stays fresh and firm while you prepare the rest of your danishes.
Step 2: Prepare the Puff Pastry
Preheat your oven to 350°F (175°C) and line two baking sheets with parchment paper to prevent sticking. On a lightly floured surface, gently roll out the thawed puff pastry sheets just enough to smooth the edges and make them easy to cut. Cut each sheet into 9 equal squares—the ease of portioning is part of what makes this recipe so delightful and perfect for sharing.
Step 3: Assemble the Danishes
Arrange the puff pastry squares evenly across the baking sheets. Using the back of a spoon or your fingers, carefully press the center of each square to create a gentle well—this space will hold all that delicious filling. Spoon about 1 tablespoon of the chilled cheese filling into each indentation, then top with a generous spoonful of cherry pie filling. This contrast between creamy and fruity will have you craving more with every bite.
Step 4: Add the Egg Wash
To get that mouthwatering golden finish, brush the edges of each puff pastry square with the beaten egg mixture. This step not only adds a gorgeous shine but also gives the danishes a slight crispness that’s utterly addictive.
Step 5: Bake the Danishes
Slide the trays into your preheated oven and bake for 20 to 25 minutes. Keep an eye out for beautifully puffed, golden brown pastries that smell like heaven baking right in your kitchen. Once done, let the danishes cool slightly on a wire rack—it’s tempting to dive in immediately, but patience here pays off in perfect texture!
How to Serve Cherry Cheese Danish Recipe

Garnishes
While these danishes are show-stopping on their own, topping them with a light dusting of powdered sugar or a drizzle of vanilla glaze adds just the right touch of elegance. Fresh cherries or a sprig of mint also make for charming garnishes, transforming each danish into a little work of art.
Side Dishes
Pair your Cherry Cheese Danish Recipe with a cup of freshly brewed coffee or a fruity herbal tea for a cozy breakfast or brunch. A simple fresh fruit salad or yogurt complements the richness without overwhelming the palate, making your meal balanced and refreshing.
Creative Ways to Present
For an impressive brunch spread, arrange these danishes on a tiered cake stand alongside mini muffins and fresh berries. Alternatively, serve them on rustic wooden boards with handwritten labels detailing the flavors—that personal touch will delight your guests and spark conversation.
Make Ahead and Storage
Storing Leftovers
Leftover danishes keep well when stored in an airtight container at room temperature for up to two days. If you want to extend their life, refrigeration is an option but keep in mind it may slightly impact the puff pastry’s crispness.
Freezing
You can freeze unbaked assembled danishes by placing the baking sheets in the freezer until firm, then transferring them to a freezer-safe container. When ready to enjoy, bake directly from frozen, adding a few extra minutes to the baking time—this makes for a fantastic make-ahead treat.
Reheating
To refresh the texture and bring back that irresistible flakiness, warm the danishes in a 350°F (175°C) oven for about 5 to 7 minutes. Avoid the microwave if possible, as it tends to make pastries soggy.
FAQs
Can I use fresh cherries instead of canned cherry pie filling?
Fresh cherries can work wonderfully, but you’ll need to cook them down with some sugar and a touch of cornstarch to create that thick, jam-like filling that stays put on the danishes. This also lets you control the sweetness and tartness.
What can I substitute for ricotta cheese?
If you don’t have ricotta, you can use mascarpone or even cottage cheese blended until smooth. These alternatives will maintain the creamy texture but might slightly alter the flavor profile.
Can I make this recipe dairy-free?
Yes! Use dairy-free cream cheese and ricotta substitutes along with puff pastry labeled as dairy-free. Just be sure to check labels carefully to maintain the best flavor and texture.
Is almond extract necessary in the filling?
Almond extract is optional but highly recommended as it adds a wonderful fragrant depth that complements both the cherry and cheese beautifully. Vanilla extract is a nice mild substitute if you prefer.
How long do these danishes stay fresh after baking?
They’re best enjoyed the same day for their crispest texture, but will keep well for one to two days at room temperature. Storing them properly helps retain freshness, but they may lose some crispness over time.
Final Thoughts
This Cherry Cheese Danish Recipe is a true gem for every baker who loves a blend of flaky texture, creamy richness, and sweet-tart fruit. It’s approachable, impressive, and deeply satisfying—whether you’re treating yourself or sharing with friends. Give it a try, and watch as it becomes one of your go-to recipes for brunches, celebrations, or whenever that craving for a perfect pastry hits.
Print
Cherry Cheese Danish Recipe
- Prep Time: 20 minutes
- Cook Time: 25 minutes
- Total Time: 45 minutes
- Yield: 18 servings
- Category: Breakfast
- Method: Baking
- Cuisine: American
Description
These delightful Cherry Cheese Danishes combine creamy cheese filling with luscious cherry pie filling encased in flaky puff pastry. Perfect for breakfast, brunch, or a sweet snack, this recipe makes 18 golden, fruit-filled pastries that are sure to impress family and friends.
Ingredients
Cheese Filling
- 4 oz cream cheese, softened
- ¼ cup sugar
- 1 egg yolk
- 1 tablespoon ricotta cheese
- ½ teaspoon almond extract (or vanilla extract)
- Pinch of salt
- ½ tablespoon lemon zest
Puff Pastry & Toppings
- 2 sheets puff pastry (1 box), thawed
- Flour (for dusting)
- 1 can cherry pie filling
- 1 large egg, beaten with 1 tablespoon of water (egg wash)
Instructions
- Prepare the Cheese Filling: In a medium bowl, blend the softened cream cheese and sugar using an electric mixer until smooth. Add the egg yolk, ricotta cheese, almond or vanilla extract, salt, and lemon zest. Mix until well combined. Cover the bowl and refrigerate the mixture until ready to assemble.
- Prepare the Puff Pastry: Preheat your oven to 350°F (175°C) and line two baking sheets with parchment paper. Lightly dust your work surface with flour and roll out the puff pastry sheets slightly to smooth edges. Cut each sheet into 9 equal squares, for a total of 18 squares.
- Assemble the Danishes: Place puff pastry squares on prepared baking sheets, spaced evenly. Using the back of a spoon or fingers, press the center of each square to create a slight indentation for filling. Add about 1 tablespoon of the cheese mixture into the center of each square, followed by a spoonful of cherry pie filling.
- Add the Egg Wash: Brush the edges of each pastry square with the beaten egg wash to ensure a golden, glossy finish when baked.
- Bake the Danishes: Bake in the preheated oven for 20–25 minutes until the pastry is puffed and golden brown. Remove from oven and let cool slightly on a wire rack before serving.
Notes
- You can substitute almond extract with vanilla extract according to your preference.
- Ensure the puff pastry is well thawed before rolling to prevent cracking.
- Chilling the cheese filling helps it hold shape during baking.
- Serve these danishes warm or at room temperature for best flavor.
- Leftovers can be stored in an airtight container in the refrigerator for up to 3 days.