Go Back
4.86 from 27 votes
Scratch-Made Cheese Danish Recipe
Prep Time
30 mins
Cook Time
25 mins

Cheese Danishes are a staple for breakfast when you're out and about — but they're even better when you make my Cheese Danish recipe at home.

Course: Breakfast
Cuisine: American
Servings: 9 danish
Author: Gemma Stafford
  • 1 recipe danish dough
  • 1 cup (8oz/225g) cream cheese
  • ¼ cup (1oz/28g) confectioner’s sugar
  • 1 egg yolk
  • ½ teaspoon vanilla extract
  • Egg wash
  1. Make one recipe of danish dough from my Morning Buns recipe. Complete the dough to step 11. I recommend watching the Morning buns video for a step by step instruction.

  2. On a floured surface, roll out the danish dough to a 12 x 12 inch (30x30cm) square and cut the dough into 9 squares.

  3. Place the squares of dough onto the baking sheet and fold the corner of each square in towards the center. Press your finger into the center of the square to create a dent.

  4. In a bowl, beat cream cheese, sugar, egg yolk and vanilla extract until well blended. Place in a piping bag.

  5. Pipe about 2 tablespoons of filling into the dent at the center of each square.

  6. Cover the danishes with plastic wrap and let proof in a warm place until puffed, about 1 to 1 ½ hours.

  7. When the dough is proofed, heat your oven to 425°F (220°C).

  8. Remove the plastic, brush the dough with the egg wash, and bake for 10 minutes.

  9. Reduce the oven temperature to 375°F (190°C), rotate the pan, and bake for another 5-10 minutes, until the danishes are golden brown. Let cool on a wire rack.

  10. These danishes are best the day they are made, but any leftovers can be stored in an airtight container in the refrigerator for up to 3 days. Re-crisp in a 300°F (150°C) oven for about 10 minutes.