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 Cheese Danish Recipe You Can Master at Home Easily


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Olivia
  • Total Time: 1 hour 20 minutes
  • Yield: 8–10 Danishes
  • Diet: Vegetarian

Description

This homemade cheese Danish recipe features flaky laminated dough and a creamy, tangy-sweet cream cheese filling. It’s a bakery-style breakfast or brunch pastry that you can master at home, perfect for weekend treats or special occasions.


Ingredients

  • For the Dough:
  • 4 cups all-purpose flour
  • 1/3 cup granulated sugar
  • 1 tsp salt
  • 1 tbsp active dry yeast
  • 1 cup whole milk, warm
  • 1 large egg, room temperature
  • 1 cup + 2 tbsp cold unsalted butter (for laminating)
  • For the Cream Cheese Filling:
  • 7 oz cream cheese, softened
  • 1/4 cup granulated sugar
  • 1 tsp vanilla extract
  • Zest of 1 lemon (optional)
  • For the Glaze:
  • 1 cup powdered sugar
  • 12 tbsp milk or lemon juice
  • 1/2 tsp vanilla extract
  • Optional Toppings: fruit preserves, fresh berries, sliced almonds

Instructions

  1. In a bowl, mix flour, sugar, and salt. In another bowl, combine warm milk and yeast and let sit until foamy (5–10 mins).
  2. Mix milk mixture with the egg and dry ingredients. Knead into smooth dough for 6–8 minutes. Chill for 30 minutes.
  3. Place cold butter between parchment and shape into an 8-inch square. Keep it cold but pliable.
  4. Roll dough into a 16-inch square, place butter block in center, fold like an envelope, roll into a rectangle, fold like a letter, and chill 30 minutes. Repeat rolling and folding two more times, chilling between each.
  5. Roll dough to 1/4 inch thick and cut into 4-inch squares. Place 1 spoonful of filling in center. Fold corners or shape into pockets.
  6. Place on baking sheet, cover, and proof for 1 hour. Preheat oven to 390°F (200°C).
  7. Brush with egg wash or milk and bake for 15–20 minutes until golden.
  8. Cool and drizzle with glaze. Add toppings as desired.

Notes

  • Try ricotta or mascarpone as an alternative to cream cheese.
  • Use fruit jams or preserves for added flavor and color.
  • Top with berries, almonds, or chocolate chips for variation.
  • Freeze unbaked Danishes and bake from frozen—add a few extra minutes.
  • Chill dough between folds to ensure flaky layers.
  • Prep Time: 60 minutes
  • Cook Time: 20 minutes
  • Category: Breakfast
  • Method: Baking
  • Cuisine: European

Nutrition

  • Serving Size: 1 Danish
  • Calories: 360
  • Sugar: 16g
  • Sodium: 240mg
  • Fat: 21g
  • Saturated Fat: 13g
  • Unsaturated Fat: 7g
  • Trans Fat: 0g
  • Carbohydrates: 37g
  • Fiber: 1g
  • Protein: 6g
  • Cholesterol: 65mg