If you’re looking for a breakfast or brunch treat that tastes like it came straight from your favorite bakery, then this cheese Danish recipe is just what you need. With its flaky layers of buttery puff pastry and a luscious cream cheese filling, it’s an easy, impressive pastry that brings joy to any table. Whether you’re hosting brunch, planning a cozy family breakfast, or simply craving something warm and indulgent with your morning coffee, this homemade cheese Danish is the perfect choice.
Even better? This recipe uses ready-made puff pastry, making it super approachable even for beginner bakers. It’s bakery-quality without the fuss, and it will make your kitchen smell like heaven. Let’s dive into the full guide, complete with tips, variations, and everything you need to create the perfect flaky cheese Danish from scratch.
Looking for more breakfast ideas? Try these comforting cheesy mashed potato puffs or delightful hash brown breakfast casserole next.
What Is a Cheese Danish? A Brief Overview of This Creamy Pastry Classic
A traditional cheese Danish is a type of laminated pastry filled with sweetened cream cheese. It originated in Europe and gained immense popularity in American bakeries for its rich, creamy texture and versatile flavor profile. While you might often find fruit-topped versions or even almond-filled alternatives, the classic version keeps it simple — just golden puff pastry and a soft, lightly tangy cheese center.
For a similar cream cheese treat, try this refreshing peaches and cream cheese loaf, perfect with your morning coffee or tea.
Table of Contents
Ingredients for Cheese Danish Recipe (With Exact Quantities)
To make 8 perfect cheese Danishes, here’s what you’ll need:
For the Cheese Filling:
- 8 oz (226g) cream cheese, softened
- 1/4 cup (50g) granulated sugar
- 1 tsp lemon juice
- 1 tsp vanilla extract
- 1/4 tsp salt
- 1 egg yolk
For the Pastry:
- 1 sheet puff pastry, thawed (usually 9×9 inches or similar)
- 1 egg (for egg wash)
- 1 tbsp water
For the Icing (Optional):
- 1/2 cup (60g) powdered sugar
- 1–2 tsp milk or cream
- 1/4 tsp vanilla extract
If you’re exploring homemade bakes, don’t miss this tender white bread dough recipe — perfect for beginners!
Kitchen Equipment Needed to Make Cheese Danish at Home
Before you start baking, gather these tools:
- Mixing bowls
- Hand or stand mixer
- Whisk
- Pastry brush
- Baking sheet
- Parchment paper or silicone mat
- Knife or pizza cutter
- Cooling rack
- Measuring cups and spoons
Looking for more baked brunch ideas? You’ll love these cinnamon roll sourdough focaccia for a sweet twist!
How to Make Cheese Danish: Step-by-Step Preparation Guide
1. Preheat the oven
Set your oven to 400°F (200°C) and line a baking sheet with parchment paper.
2. Prepare the filling
Combine softened cream cheese, sugar, lemon juice, vanilla, salt, and egg yolk. Mix until smooth and creamy.
3. Roll and cut the pastry
Unfold thawed puff pastry. On a lightly floured surface, cut it into 8 even rectangles.
4. Form the pastries
Place pastries on the baking sheet. Lightly fold the edges or score a border.
5. Add the filling
Spoon about 1 tbsp of filling into the center of each piece.
6. Apply egg wash
Whisk egg with water and brush the edges of each pastry.
7. Bake
Bake for 15–18 minutes or until puffed and golden.
8. Cool and glaze
Let cool on a wire rack. Mix the glaze and drizzle on top.
For another indulgent treat, try these soft and chewy peanut butter-filled brownie cookies — they’re a reader favorite!
Common Mistakes to Avoid When Making Cheese Danish
Avoid these common errors:
- Not softening the cream cheese
- Skipping the egg wash
- Overfilling the center
- Using frozen pastry without thawing
- Not chilling before baking
To pair with this recipe, these rhubarb iced tea or nectarine sunshine smoothies make wonderful, refreshing beverages.
Cheese Danish Recipe Tips for Perfect Results Every Time
- Chill your puff pastry and filling before assembling
- Don’t skip parchment paper
- Keep the pastry edges clean
- Use a cooling rack to keep the base crisp
And for another fruity delight, check out this strawberry cheesecake dump cake, a crowd-pleaser for every occasion.
Serving and Presentation Tips for Bakery-Style Cheese Danishes
- Serve slightly warm
- Dust with powdered sugar or drizzle with glaze
- Place on a decorative platter or wooden board
- Add fresh berries or edible flowers on the side
Want a savory option to balance the sweetness? Try this flavorful smashed potato salad with fresh herbs.
Storage Instructions: How to Keep Your Cheese Danish Fresh Longer
- Store in an airtight container at room temp for 1 day
- Refrigerate up to 3 days
- Freeze up to 1 month; reheat in the oven
- Avoid microwaving to preserve crispiness
For a make-ahead morning treat, also try these breakfast oatmeal cupcakes to go.
Food and Drink Pairings for Creamy Cheese Danish Breakfast
Pair your cheese Danish with:
- Herbal tea or warm milk
- Fresh fruit salad
- Yogurt parfaits
- Soft cheeses like brie or ricotta
Serve it alongside this vibrant strawberry cucumber mint salad for a full brunch spread.
Creative Variations of Cheese Danish You Can Try
- Add fruit jams like apricot or raspberry
- Mix in mini chocolate chips
- Sprinkle chopped nuts on top
- Use flavored cream cheese
For another unique pastry idea, try the fried strawberry cheesecake sandwiches — decadent and unforgettable!
Cheese Danish for Brunch: Hosting Ideas & Serving Suggestions
Here’s how to make cheese Danish the centerpiece of your brunch table:
- Offer a pastry bar with assorted Danishes and muffins
- Include fruit platters and light egg dishes
- Serve with homemade elderberry syrup for a health-boosting drizzle
- Display with cute labels for a polished look
Also consider including savory dishes like this rich baked potato soup recipe to complete your brunch menu.
FAQs About Homemade Cheese Danish Recipe
Can I use homemade puff pastry?
Yes, though store-bought works beautifully and saves time.
Can I add fruit toppings?
Absolutely — blueberries, cherries, or sliced peaches are great options.
How do I keep Danishes from getting soggy?
Cool completely before storing, and avoid overfilling.
Can I freeze baked Danishes?
Yes, wrap tightly and freeze up to a month. Reheat in the oven.
Conclusion: Share This Easy Puff Pastry Cheese Danish with Friends and Family
This delightful cheese Danish recipe proves that you don’t need complex techniques to enjoy bakery-style pastries at home. With crisp, flaky layers and a rich cream cheese center, it’s ideal for brunch, holidays, or even a simple weekend treat.
Ready to impress your guests or spoil yourself? Then save, bake, and enjoy this easy recipe. And while you’re at it, explore even more comforting and creative ideas on Bellies Kitchen’s recipe hub.
Loved this recipe? Be sure to share it with friends and family — and subscribe to our blog for more sweet and savory inspiration every week.
Print
Deliciously Flaky Cheese Danish Recipe for Perfect Mornings
- Total Time: 1 hour 20 minutes
- Yield: about 8 to10 pastries 1x
Description
Flaky, buttery, and sweet—learn to make bakery-style homemade Danish pastries from scratch with ease.
Ingredients
For the Dough:
-
4 cups (500g) all-purpose flour
-
1/3 cup (75g) granulated sugar
-
1 tsp salt
-
1 tbsp (10g) active dry yeast
-
1 cup (240ml) whole milk, warm
-
1 large egg, room temperature
-
1 cup + 2 tbsp (250g) cold unsalted butter, for laminating
For the Cream Cheese Filling:
-
7 oz (200g) cream cheese, softened
-
1/4 cup (50g) granulated sugar
-
1 tsp vanilla extract
-
Zest of 1 lemon (optional)
For the Glaze:
-
1 cup (100g) powdered sugar
-
1–2 tbsp milk or lemon juice
-
1/2 tsp vanilla extract
📝 Optional: Fruit preserves, fresh berries, or sliced almonds for topping
🔒 Cook Mode — Prevent your screen from going dark while you cook!
Instructions
-
Make the Dough
In a large bowl, mix flour, sugar, and salt. In another bowl, combine warm milk and yeast, let sit for 5–10 minutes until foamy. Add egg and yeast mixture to dry ingredients. Mix and knead until smooth (about 6–8 minutes). Cover and chill for 30 minutes. -
Prepare Butter Block
Place cold butter between parchment sheets. Pound and shape into an 8-inch square. Chill until firm yet pliable. -
Laminate the Dough
Roll dough into a 16-inch square. Place butter in center like a diamond. Fold corners over to seal. Roll into a long rectangle (8×24 inches). Fold into thirds like a letter. Chill 30 mins. Repeat rolling and folding 2 more times, chilling in between. -
Shape the Danish
Roll dough to 1/4-inch thickness. Cut into 4-inch squares. Add a tablespoon of cream cheese filling to the center. Fold corners or shape as desired. Add berries or jam if using. -
Proof and Bake
Place on parchment-lined baking sheets. Let rise at room temp for 1 hour. Preheat oven to 390°F (200°C). Brush with egg wash or milk. Bake 15–20 minutes until golden brown. -
Glaze and Serve
Cool completely. Mix powdered sugar, milk/lemon juice, and vanilla for glaze. Drizzle and serve!
Notes
Ricotta or mascarpone can replace cream cheese for a lighter filling.
Chilling the dough between folds is key to achieving flaky layers.
Use fruit preserves like raspberry or apricot for added flavor and color.
Store baked Danishes in the fridge for up to 5 days; reheat at 325°F (160°C) for 5–7 minutes.
Freeze unbaked, shaped pastries for up to 1 month; bake from frozen with a few extra minutes.
- Prep Time: 1 hour
- Cook Time: 20 minutes
Nutrition
- Serving Size: 1 pastry
- Calories: 320
- Sugar: 14g
- Fat: 18g
- Protein: 5g