There is nothing quite as delightful as starting your day or treating yourself to a sweet snack with a perfectly flaky, rich, and creamy treat. This Cream Cheese Danish Recipe combines buttery puff pastry with a luscious, vanilla-kissed cream cheese center, finished with a delicate powdered sugar drizzle. It’s an irresistible blend of textures and flavors that feels both indulgent and approachable, making it a fantastic recipe to impress guests or simply savor at home.
Ingredients You'll Need
The magic of this recipe lies in its simplicity. Just a handful of basic ingredients come together to create a Danish that’s crispy on the outside, silky smooth on the inside, and wonderfully balanced in sweetness and tang. Each component plays its role perfectly, from the flaky puff pastry to the creamy filling and sweet glaze.
- Frozen puff pastry (2 sheets, thawed): The buttery, flaky base that gives this Danish its signature texture.
- Cream cheese (8 ounces): Provides the rich and creamy filling with a slight tang that brightens the pastry.
- Sugar (¼ cup plus 1 tablespoon for sprinkling): Sweetens the filling and adds a final sparkly crunch on top.
- Vanilla extract (½ teaspoon): Infuses the cream cheese filling with warm, aromatic notes.
- Egg yolk (1): Enriches the filling, helping it hold together beautifully.
- Egg (1, beaten) plus 1 teaspoon water: Makes the perfect egg wash to give the pastry edges a golden, glossy finish.
- Powdered sugar (½ cup) and milk (1 tablespoon): Whisked together for a simple glaze that adds sweetness and visual appeal.
How to Make Cream Cheese Danish Recipe
Step 1: Prepare Your Oven and Baking Sheets
Start by preheating your oven to 400 degrees F and lining your baking sheets with parchment paper. This ensures your danishes bake evenly without sticking, setting you up for flaky success right from the start.
Step 2: Whip Up the Cream Cheese Filling
In a mixing bowl, combine the cream cheese, sugar, vanilla extract, and egg yolk. Mix these until they form a smooth, creamy filling. This mixture is where the richness and sweetness balance perfectly, so take your time to get it silky and lump-free.
Step 3: Prepare Your Puff Pastry Squares
Carefully unroll the thawed puff pastry and cut each sheet into four equal squares, giving you eight pieces in total. Place these squares on your baking sheets, spacing them out to allow for puffing and browning.
Step 4: Shape the Danish Pastry
Fold in the corners of each pastry square gently to create a little pocket for the filling. Lightly prick the pastry with a fork to prevent excessive puffing in the center, helping the edges rise beautifully around the cream cheese.
Step 5: Add the Cream Cheese Filling
Spoon about two tablespoons of the cream cheese mixture into the center of each puff pastry square. Don’t be shy here; the filling is the star, so make sure each Danish has a generous dollop.
Step 6: Egg Wash and Sugar Sprinkle
Mix the beaten egg with water to create an egg wash. Brush this over the exposed pastry edges to encourage a golden, glossy finish as the danishes bake. Then, sprinkle a bit of sugar over the tops for an extra sweet crunch once baked.
Step 7: Bake Until Golden
Place the baking sheets in the oven and bake for 10 to 12 minutes or until the pastry edges turn a gorgeous golden brown. The smell wafting through your kitchen will be absolutely irresistible at this point.
Step 8: Drizzle the Glaze
While the danishes cool slightly, mix the powdered sugar with the milk to create a simple glaze. Drizzle this over each Danish for the perfect finishing touch, adding a hint of sweetness and a shiny coating that makes them look as good as they taste.
How to Serve Cream Cheese Danish Recipe
Garnishes
To elevate your Cream Cheese Danish Recipe, consider sprinkling some finely chopped fresh berries or a dusting of cinnamon on top. These garnishes add a pop of color and a complementary flavor that make serving this treat feel extra special.
Side Dishes
This Danish pairs wonderfully with a cup of freshly brewed coffee or a latte, balancing the sweetness with a little bitterness. For a brunch spread, consider offering fresh fruit salad or yogurt on the side to add freshness and lighten the meal.
Creative Ways to Present
Place your danishes on a rustic wooden board lined with parchment, or stack them on a pretty cake stand for an elegant display. You can also tuck in edible flowers or mint leaves around them to impress your guests with a fun, café-style presentation.
Make Ahead and Storage
Storing Leftovers
If you find yourself with extras, store leftover danishes in an airtight container at room temperature for up to two days. This keeps the pastry crispier than refrigeration and allows you to enjoy the fresh textures a little longer.
Freezing
Cream Cheese Danish Recipe leftovers freeze beautifully. Wrap each Danish tightly in plastic wrap then place in a freezer-safe container or bag. Freeze for up to 2 months, making it easy to thaw and enjoy a delightful treat anytime.
Reheating
To enjoy your danish warm and flaky after storage, reheat in a 350 degrees F oven for 5 to 7 minutes until heated through. This refreshes the pastry crispiness and brings back that wonderful fresh-baked aroma.
FAQs
Can I use homemade puff pastry for this Cream Cheese Danish Recipe?
Absolutely! Homemade puff pastry will work beautifully if you have the time and inclination, adding an extra touch of artisanal quality to your danishes.
Is it okay to use low-fat cream cheese?
Low-fat cream cheese can be used, but keep in mind it might affect the richness and creaminess of the filling slightly. Full-fat cream cheese delivers the best texture and flavor.
Can I add fruit to the filling?
Definitely! Feel free to stir in some fresh or frozen berries or a spoonful of fruit preserves to the cream cheese mixture for a fruity twist that’s just as delicious.
How do I prevent the pastry from getting soggy?
Making sure to lightly poke the puff pastry centers and using an egg wash helps keep the edges crisp. Avoid overfilling with cream cheese so the moisture does not seep into the pastry.
Can I prepare these danishes ahead of time and bake later?
Yes, you can assemble the danishes and keep them covered in the fridge for a few hours before baking. Just be sure to bake them fresh to maintain that irresistible flakiness.
Final Thoughts
There is something so wonderfully comforting about a homemade Cream Cheese Danish Recipe, especially when you realize how simple it is to make with just a few pantry staples. Whether for a special breakfast, brunch, or anytime sweet craving, this recipe is always a winner. I encourage you to give it a try and share the joy of flaky, creamy goodness with friends and family—it’s a treat that never goes out of style.
PrintCream Cheese Danish Recipe
This Cream Cheese Danish recipe features flaky puff pastry squares filled with a smooth and sweet cream cheese mixture, baked to golden perfection and topped with a delicate powdered sugar glaze. Perfect for breakfast or a delightful dessert, these easy-to-make danishes offer a buttery, creamy treat that is sure to impress.
- Prep Time: 10 minutes
- Cook Time: 12 minutes
- Total Time: 22 minutes
- Yield: 8 servings
- Category: Breakfast Pastry
- Method: Baking
- Cuisine: American
Ingredients
Puff Pastry
- 2 sheets frozen puff pastry, thawed
Filling
- 1 (8 ounce) cream cheese
- ¼ cup sugar
- ½ teaspoon vanilla extract
- 1 egg yolk
Topping and Glaze
- 1 tablespoon sugar (for sprinkling over the danish)
- 1 egg, beaten
- 1 teaspoon water
- ½ cup powdered sugar
- 1 tablespoon milk
Instructions
- Preheat Oven: Preheat your oven to 400 degrees Fahrenheit and line a baking sheet with parchment paper to prevent sticking and make cleanup easier.
- Make the Filling: In a mixing bowl, combine the cream cheese, vanilla extract, sugar, and egg yolk. Mix until the mixture is smooth and creamy, ensuring even flavor distribution.
- Prepare Puff Pastry: Carefully unroll the thawed puff pastry sheets on a clean surface. Cut each sheet into 4 equal squares, resulting in 8 squares total. Arrange the squares on the lined baking sheets, spacing them apart.
- Shape the Danish: Fold in the corners of each pastry square toward the center, creating a slight indent in the middle. Lightly poke the dough on the surface with a fork to prevent excessive puffing.
- Add Filling: Spoon approximately two tablespoons of the prepared cream cheese mixture onto the center of each folded pastry square.
- Apply Egg Wash and Sugar: Combine the beaten egg and water to create an egg wash. Brush this mixture over the edges of the puff pastry to help them brown beautifully when baked. Sprinkle a tablespoon of sugar evenly over the tops of the danishes for added sweetness and texture.
- Bake: Place the baking sheets in the preheated oven and bake for 10 to 12 minutes, or until the edges of the danishes turn golden brown and puffed.
- Prepare Glaze and Finish: While the danishes are cooling slightly, whisk together the powdered sugar and milk to create a smooth glaze. Drizzle this glaze over each danish just before serving for a sweet, glossy finish.
Notes
- Make sure the puff pastry is fully thawed before cutting and shaping to avoid cracking.
- You can refrigerate the filled danishes for up to 1 hour before baking to prevent spreading.
- For a different flavor, try adding lemon zest to the cream cheese filling or using a fruit jam drizzle instead of powdered sugar glaze.
- Ensure edges are sealed well to keep the filling from leaking during baking.
- Use parchment paper or a silicone baking mat to prevent sticking.

Leave a Reply