Prepare to fall in love with the Cheese Danish Delight Recipe—a homemade treat that’s impossibly flaky, luxurious, and irresistibly creamy in the center. This recipe is like the bakery classic you secretly hope to find in your favorite café case, but now you can create it in your own kitchen! Whether you’re planning brunch, treating yourself to a mid-afternoon snack, or impressing loved ones with a sweet finale, this Cheese Danish Delight Recipe delivers comfort and just the right hint of indulgence. The tender pastry, silky cream cheese filling, and golden, buttery finish guarantee smiles with every bite!
Ingredients You’ll Need

Ingredients You’ll Need
One of the best things about this Cheese Danish Delight Recipe is just how simple and accessible the ingredients are. Each one plays a crucial role in ensuring your danishes are tender, flaky, and bursting with flavor—no fancy tricks or special trips needed!
- All-purpose flour: Provides the sturdy, yet delicate, structure of the pastry—make sure to measure accurately for best results.
- Granulated sugar: Adds a subtle sweetness that highlights both the pastry and filling.
- Salt: Balances out the flavors and enhances the taste of the butter and cheese.
- Unsalted butter, cold and cubed: The secret to those gorgeous, flaky layers—keep it as cold as possible!
- Cream cheese, softened: Delivers that classic creamy tang—softening it ensures an ultra-smooth filling.
- Powdered sugar: Lends a delicate sweetness to the filling, with a smooth texture that melts in your mouth.
- Vanilla extract: Adds warmth and depth to the cream cheese filling—pure vanilla makes a big difference here.
- Large egg (for egg wash): Brushed on top, it gives each Danish a bakery-style, shiny golden finish.
- Milk (for egg wash): Helps loosen the egg wash for easy brushing and an evenly bronzed crust.
How to Make Cheese Danish Delight Recipe
Step 1: Prepare Your Pastry Base
Start by whisking together the flour, granulated sugar, and salt in a large bowl. Add the cold, cubed butter and blend using your fingertips or a pastry cutter, working quickly so the butter stays cold. The goal is a crumbly, sandy texture with some visible bits of butter—these will puff up beautifully as the Cheese Danish Delight Recipe bakes.
Step 2: Bring the Dough Together
Drizzle in 1/4 cup of cold water, mixing gently until the dough starts clumping together. Be gentle and avoid overmixing; you want to maintain those little pockets of butter for extra flakiness. Shape the dough into a disk, wrap tightly in plastic wrap, and refrigerate for at least one hour.
Step 3: Roll Out and Shape the Dough
Once your dough has chilled, preheat the oven to 400°F (200°C) and line a baking sheet with parchment paper. Roll the dough out on a lightly floured surface to about 1/4 inch thick, then cut into roughly 4×4 inch squares. These will form the perfect base for your Cheese Danish Delight Recipe.
Step 4: Create the Creamy Filling
In a medium bowl, blend the softened cream cheese, powdered sugar, and vanilla extract until the mixture is silky smooth—you want it lump-free for the very best texture. This luscious filling is at the heart of every Cheese Danish Delight Recipe bite.
Step 5: Fill and Fold the Pastries
Add a generous tablespoon of the cream cheese mixture right in the center of each dough square. Fold the corners of each square toward the middle, pinching gently to seal and create a charming little pocket—this gives the Danish its signature look and keeps all that dreamy filling in place.
Step 6: Add the Egg Wash
Whisk the egg and milk together in a small bowl, then gently brush it over the tops of each pastry. This gives your Cheese Danish Delight Recipe that inviting, golden finish that looks absolutely bakery-worthy. Don’t skip this small but important step!
Step 7: Bake and Enjoy!
Pop your assembled Danishes in the oven and bake for 15 to 20 minutes, until golden and puffed. Let them cool for a few minutes (the aroma will test your patience!) before serving. If you like, drizzle with a simple powdered sugar glaze for a touch of extra sweetness.
How to Serve Cheese Danish Delight Recipe
Garnishes
Take your Cheese Danish Delight Recipe up a notch by adding a drizzle of powdered sugar glaze, a light dusting of powdered sugar, or even a few colorful fresh berries on top for a lovely contrast of colors and flavors. These simple garnishes make your danishes look as good as they taste!
Side Dishes
Pair your fresh, warm Danish with a cup of coffee, a fruity tea, or a refreshing glass of milk. They’re also delightful alongside a platter of mixed fruit or a light, tangy yogurt parfait for a complete breakfast or brunch spread.
Creative Ways to Present
For a show-stopping presentation, arrange the Danishes in a spiral or flower pattern on a large platter. You can tuck in sprigs of mint or edible flowers for an extra pop of color. For special occasions, serve individual Danishes on pretty dessert plates with a swirl of raspberry or apricot sauce.
Make Ahead and Storage
Storing Leftovers
If you somehow manage to have leftovers, store your Cheese Danish Delight Recipe in an airtight container at room temperature for up to 2 days, or in the refrigerator for up to 5 days. The pastry will stay delicious, though it may lose a bit of its initial flakiness over time.
Freezing
For longer storage, the Cheese Danish Delight Recipe freezes beautifully! Allow the danishes to cool completely, then wrap each one individually in plastic wrap and pack into a freezer bag or airtight container. They’ll keep well for up to 2 months.
Reheating
To reheat, simply pop your Danish in a preheated 325°F (163°C) oven for 8–10 minutes, or until warmed through and flaky again. Avoid microwaving, as this can make them soggy. You can also toast them gently in a toaster oven for added crispness.
FAQs
Can I add fruit to the Cheese Danish Delight Recipe?
Absolutely! A spoonful of your favorite fruit preserves or a few fresh berries layered on top of the cream cheese before folding the pastry adds wonderful flavor and a pop of color.
What type of cream cheese works best?
Full-fat, block-style cream cheese delivers the creamiest, richest filling for your Cheese Danish Delight Recipe—avoid whipped or low-fat varieties for the best results.
Can I make the dough ahead of time?
Yes! You can prep the dough in advance and keep it refrigerated, tightly wrapped, for up to 2 days before rolling, filling, and baking. This makes it easy to break up the steps and bake fresh anytime.
Is it possible to use pre-made puff pastry?
If you’re short on time, store-bought puff pastry can be a shortcut. The result will be different in flavor and texture, but still delicious. Just remember to thaw the pastry according to package instructions.
How do I know when the Cheese Danish Delight Recipe is fully baked?
The pastry should be deeply golden brown and puffed, with the filling set but slightly soft in the center. If unsure, it’s always better to bake an extra minute or two for crispness.
Final Thoughts
There’s a special kind of joy that comes from sharing something homemade and delicious—especially when it’s as easy and impressive as this Cheese Danish Delight Recipe. I hope you’ll give it a go, add your personal touch, and enjoy every flaky, creamy bite with family and friends!
Print
Cheese Danish Delight Recipe
This Cheese Danish Delight recipe yields bakery-quality danishes with a tender, flaky pastry and a sweet, creamy cheese filling. Perfect for breakfast or dessert, these homemade treats are surprisingly easy to make and can be customized with your favorite fruit or a simple glaze.
- Total Time: 1 hour 35 minutes
- Yield: 8 servings
Ingredients
For the Pastry
- 2 cups all-purpose flour
- 1 tablespoon granulated sugar
- 1 teaspoon salt
- 1 cup unsalted butter, cold and cubed
- 1/4 cup cold water
For the Filling
- 1/2 cup cream cheese, softened
- 1/4 cup powdered sugar
- 1 teaspoon vanilla extract
For the Egg Wash
- 1 large egg, beaten
- 1 tablespoon milk
Instructions
- Prepare the Dough: In a large bowl, whisk together the flour, granulated sugar, and salt. Add the cubed, cold butter and cut it in using a pastry cutter or your fingers until the mixture resembles coarse crumbs. Gradually add 1/4 cup of cold water, mixing just until the dough comes together. Do not overwork. Shape into a disk, wrap in plastic, and refrigerate for at least 1 hour.
- Preheat the Oven: Preheat your oven to 400°F (200°C). Line a baking sheet with parchment paper to prevent sticking.
- Roll and Cut the Dough: On a lightly floured surface, roll out the chilled dough into a rectangle about 1/4 inch thick. Cut into 8 squares, each approximately 4×4 inches.
- Make the Filling: In a medium bowl, mix together the softened cream cheese, powdered sugar, and vanilla extract until smooth and creamy.
- Fill and Shape the Danishes: Place a tablespoon of the cream cheese mixture in the center of each dough square. Gently fold the corners toward the center over the filling, pinching to seal and form a pocket.
- Apply Egg Wash: In a small bowl, whisk together the beaten egg and milk. Brush this mixture over the surfaces of each Danish to promote golden browning.
- Bake: Arrange the pastries on the prepared baking sheet and bake for 15-20 minutes, or until golden brown and puffed up. Cool slightly on a wire rack before serving.
Notes
- For a sweeter finish, drizzle a glaze made from powdered sugar and milk over the cooled Danishes.
- Add a spoonful of your favorite fruit preserves or some fresh berries to the cheese filling for extra flavor.
- Chill the dough thoroughly for maximum flakiness.
- Store leftovers in an airtight container at room temperature for up to 2 days.
- Prep Time: 1 hour 15 minutes
- Cook Time: 20 minutes
- Category: Desserts
- Method: Baking
- Cuisine: American
- Diet: Vegetarian
Nutrition
- Serving Size: 1 Danish
- Calories: 290
- Sugar: 5g
- Sodium: 150mg
- Fat: 20g
- Saturated Fat: 12g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 25g
- Fiber: 1g
- Protein: 4g
- Cholesterol: 60mg