Deliciously Simple Easy Homemade Cheese Danish Recipe
There’s something deeply comforting about waking up to the sweet smell of pastry wafting through the air, especially when it’s an Easy Homemade Cheese Danish fresh from the oven. Growing up in a small Devonshire cottage, mornings like these were a ritual, thanks to my mum’s endless patience and love for baking. I remember sneaking into the kitchen at dawn, just as the first light spilled over the rolling hills, watching her coax golden layers of dough into flaky, buttery perfection. This recipe is a nod to those early mornings and the simple joy of creating something magical from scratch — a reminder that food isn’t just for eating, but for holding onto memories.
Table of Contents
Why You’ll Love This Easy Homemade Cheese Danish
There’s a rare kind of joy in making something from scratch that tastes like it belongs in a little bakery window on a misty English morning. This Easy Homemade Cheese Danish isn’t just a treat; it’s a story on a plate. With its flaky, buttery layers and the creamy, tangy cheese filling, it’s the perfect blend of textures and flavours that transport me right back to my mum’s kitchen. Plus, it’s surprisingly approachable — no need for fancy equipment or elusive ingredients. If you’ve ever felt intimidated by puff pastry or Danish pastries, this recipe breaks it down into simple steps that anyone can follow. It’s the kind of baking that’s both satisfying and soul-warming, perfect for lazy Sundays or when you want to surprise your loved ones over tea.
From my early days of whisking eggs in a flour-dusted kitchen to now sharing recipes with readers like you, I’ve always believed that food carries stories. This Danish carries mine, and I hope it becomes part of yours too.
Ingredients You’ll Need for This Easy Homemade Cheese Danish

- 2 cups all-purpose flour, plus extra for dusting
- 1/2 cup cold unsalted butter, diced
- 1/4 cup granulated sugar
- 1/4 teaspoon salt
- 1/2 cup cold water
- 1 cup cream cheese, softened (substitute with ricotta for a lighter texture)
- 1/4 cup powdered sugar
- 1 teaspoon vanilla extract
- 1 large egg, beaten (for egg wash)
- Optional: zest of 1 lemon for a fresh twist
- Optional: 1 tablespoon milk or cream for brushing
Back in my mum’s kitchen, we often swapped ingredients based on what was in the pantry. Cream cheese can be replaced with ricotta or mascarpone if you prefer a milder flavour, and adding lemon zest really brightens up the filling, reminding me of those crisp Devon mornings.
Nutrition Facts
- Calories: Approximately 350 per serving
- Protein: 7g
- Fat: 18g (mostly from butter and cream cheese)
- Carbohydrates: 38g
- Fiber: 1g
- Sugar: 12g
- Sodium: 180mg
These figures are based on dividing the recipe into 6 generous servings — perfect for sharing around a crowded kitchen table, where the calories seem to vanish alongside the laughter and chatter.
Print
Deliciously Simple Easy Homemade Cheese Danish Recipe
Learn how to make delicious Easy Homemade Cheese Danish. Easy recipe with step-by-step instructions.
- Total Time: 45 minutes
- Yield: 4 servings 1x
Ingredients
- 2 cups all-purpose flour, plus extra for dusting
- 1/2 cup cold unsalted butter, diced
- 1/4 cup granulated sugar
- 1/4 teaspoon salt
- 1/2 cup cold water
- 1 cup cream cheese, softened (substitute with ricotta for a lighter texture)
- 1/4 cup powdered sugar
- 1 teaspoon vanilla extract
- 1 large egg, beaten (for egg wash)
- Optional: zest of 1 lemon for a fresh twist
- Optional: 1 tablespoon milk or cream for brushing
Back in my mum’s kitchen, we often swapped ingredients based on what was in the pantry. Cream cheese can be replaced with ricotta or mascarpone if you prefer a milder flavour, and adding lemon zest really brightens up the filling, reminding me of those crisp Devon mornings.
Instructions
- Begin by making the pastry. In a large bowl, combine the flour, sugar, and salt. Add the cold butter and use your fingertips to rub it into the flour until the mixture resembles coarse breadcrumbs. This step always reminds me of those early days, feeling flour sift through my fingers as I tried not to make a mess.
- Add the cold water a tablespoon at a time, gently mixing until the dough just comes together. Avoid overworking it — the secret to flaky pastry lies in keeping it cool and tender.
- Shape the dough into a flat rectangle, wrap it in cling film, and chill in the fridge for at least 30 minutes. This pause is important — it gives you a moment to breathe, just like those quiet Sunday mornings when the kitchen feels like a sanctuary.
- While the dough chills, prepare the filling. In a bowl, beat the softened cream cheese with powdered sugar, vanilla extract, and lemon zest if using, until smooth and creamy. I love this step because the filling itself tastes like a little dreamy cloud.
- Preheat your oven to 375°F (190°C) and line a baking tray with parchment paper.
- Roll out the chilled dough on a lightly floured surface into a 12×10 inch rectangle. Cut into 6 equal squares. Spoon a generous tablespoon of the cheese filling into the center of each square.
- Fold the corners of each square towards the center, pinching gently to seal but leaving some filling visible. Brush the edges with the beaten egg to help them stick and to give the Danish a golden sheen.
- Place the Danishes on the prepared baking tray, brush the tops lightly with milk or cream for extra shine, and bake for 20-25 minutes, or until golden and puffed.
- Allow to cool slightly before serving warm. I always find the aroma at this stage irresistible — it’s the kind of smell that fills your heart as much as your belly.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Main Dish
- Method: Cooking
- Cuisine: International
Steps to Create Your Easy Homemade Cheese Danish
- Begin by making the pastry. In a large bowl, combine the flour, sugar, and salt. Add the cold butter and use your fingertips to rub it into the flour until the mixture resembles coarse breadcrumbs. This step always reminds me of those early days, feeling flour sift through my fingers as I tried not to make a mess.
- Add the cold water a tablespoon at a time, gently mixing until the dough just comes together. Avoid overworking it — the secret to flaky pastry lies in keeping it cool and tender.
- Shape the dough into a flat rectangle, wrap it in cling film, and chill in the fridge for at least 30 minutes. This pause is important — it gives you a moment to breathe, just like those quiet Sunday mornings when the kitchen feels like a sanctuary.
- While the dough chills, prepare the filling. In a bowl, beat the softened cream cheese with powdered sugar, vanilla extract, and lemon zest if using, until smooth and creamy. I love this step because the filling itself tastes like a little dreamy cloud.
- Preheat your oven to 375°F (190°C) and line a baking tray with parchment paper.
- Roll out the chilled dough on a lightly floured surface into a 12×10 inch rectangle. Cut into 6 equal squares. Spoon a generous tablespoon of the cheese filling into the center of each square.
- Fold the corners of each square towards the center, pinching gently to seal but leaving some filling visible. Brush the edges with the beaten egg to help them stick and to give the Danish a golden sheen.
- Place the Danishes on the prepared baking tray, brush the tops lightly with milk or cream for extra shine, and bake for 20-25 minutes, or until golden and puffed.
- Allow to cool slightly before serving warm. I always find the aroma at this stage irresistible — it’s the kind of smell that fills your heart as much as your belly.
Tips for Making the Best Easy Homemade Cheese Danish
My mum used to say that patience is the secret ingredient in any pastry. Here are some of her golden rules, passed down with a wink and a smile: Learn more: Irresistible Recipe for Cinnamon Roll French Toast Bites That Will Sweeten Your Morning
- Keep everything cold: Cold butter and water are key to flaky layers. If the dough feels too soft, pop it back in the fridge before rolling.
- Don’t overwork the dough: Handle it gently to avoid tough pastry. Think of it as coaxing a story out of the flour, not wrestling it into submission.
- Use quality cream cheese: The filling is the star here, so choose a good brand for the best flavour and texture.
- Experiment with fillings: My family often added a spoonful of jam or a sprinkle of cinnamon sugar for extra warmth and nostalgia.
- Watch your oven closely: Baking times can vary, especially if your oven runs hot. Look for a golden, puffed finish as your cue.
Serving Suggestions and Pairings

One of my favourite memories is gathering with friends for a casual Sunday brunch, the table crowded with mismatched plates and steaming mugs. These Easy Homemade Cheese Danishes shine when enjoyed fresh and warm, paired with simple accompaniments:
- A pot of strong, freshly brewed English breakfast tea, just like mum used to make
- Lightly whipped cream or a drizzle of honey to add a touch of indulgence
- Fresh berries or slices of tart apple for a bright contrast
- A dollop of homemade jam — raspberry or strawberry work beautifully
- For a savoury twist, serve alongside smoked ham or crisp bacon for a sweet-and-savoury balance
These pairings bring out the best in the Danish, making every bite feel like a warm hug on a chilly morning.
Storage and Reheating Tips
I’ve learned over the years that not every Danish will vanish in one sitting (though I wish they would!). Here’s how to keep your pastries as delightful as when they came from the oven:
- Store leftovers in an airtight container at room temperature for up to 2 days.
- For longer storage, freeze the Danishes on a baking sheet until solid, then transfer to a freezer-safe bag for up to 1 month.
- To reheat, place them in a preheated oven at 350°F (175°C) for 8-10 minutes until warmed through and crisp again. Avoid microwaving, as it can make the pastry soggy.
- If frozen, thaw in the fridge overnight before reheating for the best texture.
These little steps have saved many a Sunday treat from going to waste in my household. There’s something so satisfying about reviving that flaky crispness, like bringing a beloved story back to life.
Frequently Asked Questions
What are the main ingredients for Easy Homemade Cheese Danish?
The main ingredients for Easy Homemade Cheese Danish include the items listed in our ingredients section above. Each ingredient plays a crucial role in achieving the perfect flavor and texture.
How long does it take to make Easy Homemade Cheese Danish?
The total time to make Easy Homemade Cheese Danish includes both preparation and cooking time. Check the recipe card above for exact timing details.
Can I make Easy Homemade Cheese Danish ahead of time?
Yes, Easy Homemade Cheese Danish can often be prepared in advance. Store it properly in an airtight container in the refrigerator and consume within the recommended timeframe.
What can I serve with Easy Homemade Cheese Danish?
Easy Homemade Cheese Danish pairs well with various sides and accompaniments. Consider the serving suggestions mentioned in the recipe for the best dining experience.
Is Easy Homemade Cheese Danish suitable for special diets?
Depending on the ingredients used, Easy Homemade Cheese Danish may be adapted for various dietary needs. Check the ingredients list and consider substitutions as needed for your dietary requirements.
Final Thoughts
Making this Easy Homemade Cheese Danish is more than just baking; it’s a way to connect with the past and create new memories in your own kitchen. From the first tentative folds of dough I made as a child to the confident warmth I feel sharing this recipe today, it’s clear to me that every step is part of a larger story — one filled with laughter, shared moments, and the simple joy of homemade food.
“Food isn’t just for eating — it’s for remembering.”
So, whether you’re an experienced baker or someone who’s never folded butter into flour before, I invite you to try this recipe. Let it fill your home with warmth, your heart with nostalgia, and your table with a little extra love. After all, that’s what makes an Easy Homemade Cheese Danish truly special.

