Homemade Danish Recipe You Can Master at Home Easily

Posted on July 1, 2025 ·

by Bellie

Homemade Danish

Difficulty

Prep time

Cooking time

Total time

Servings

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.

Cheese Danish Recipe

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!

Cheese Danish Recipe

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
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Homemade Danish

Deliciously Flaky Cheese Danish Recipe for Perfect Mornings


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Bellie
  • 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

Scale

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

  • 12 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

  1. 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.

  2. Prepare Butter Block
    Place cold butter between parchment sheets. Pound and shape into an 8-inch square. Chill until firm yet pliable.

  3. 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.

  4. 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.

  5. 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.

  6. 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

Tags:

You might also like these recipes

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star