Print

Delicious Danish Carnival Buns Recipe with Creamy Cheesecake Surprise

Danish carnival buns - featured image

These Danish carnival buns, or fastelavnsboller, feature a fluffy dough with a luscious creamy cheesecake filling, perfect for celebrations or cozy breakfasts. They are quick and easy to make with simple pantry ingredients.

Ingredients

Scale
  • 3 ½ cups all-purpose flour (440g), sifted
  • ½ cup granulated sugar (100g)
  • 6 tablespoons unsalted butter (85g), softened
  • 1 cup milk (240ml), warmed to about 110°F (43°C)
  • 2 ¼ teaspoons active dry yeast (one packet)
  • 2 large eggs, room temperature
  • ½ teaspoon salt
  • 8 ounces cream cheese (225g), softened
  • ⅓ cup powdered sugar (40g), sifted
  • 1 teaspoon vanilla extract
  • 1 large egg yolk
  • Powdered sugar, for dusting
  • Optional: sliced almonds or pearl sugar for topping

Instructions

  1. Activate the yeast: Warm the milk to about 110°F (43°C). Pour into a small bowl, sprinkle the yeast and a pinch of sugar on top. Let it sit for 5-7 minutes until foamy and bubbly.
  2. Make the dough: In a large bowl or stand mixer, combine the flour, sugar, and salt. Add softened butter, eggs, and the activated yeast mixture. Mix on low speed with a dough hook for about 8-10 minutes, or knead by hand on a floured surface for around 12 minutes until dough is soft and slightly tacky but not sticky.
  3. First rise: Shape the dough into a ball and place it in a lightly greased bowl. Cover with a kitchen towel or plastic wrap and let it rise in a warm spot for about 1 hour, or until doubled in size.
  4. Prepare cheesecake filling: Beat cream cheese, powdered sugar, vanilla extract, and egg yolk together in a small bowl until smooth and creamy. Set aside.
  5. Shape the buns: Punch down the risen dough. Divide into 12 equal pieces (about 2.5 oz or 70g each). Flatten each piece into a round disk, place about a tablespoon of cheesecake filling in the center, and fold dough edges over to seal. Shape gently into balls.
  6. Second rise: Place buns on a parchment-lined baking sheet, spaced at least 2 inches apart. Cover loosely and let rise another 30-40 minutes until puffy.
  7. Bake: Preheat oven to 350°F (175°C). Bake buns for 18-22 minutes or until golden brown on top.
  8. Cool and finish: Transfer buns to a cooling rack. Once cool, dust generously with powdered sugar. Optionally, sprinkle sliced almonds or pearl sugar on top before baking for extra texture.

Notes

Keep the cream cheese filling chilled until use to prevent leaking during baking. Use about a tablespoon of filling per bun to avoid overfilling. Watch oven temperature closely to avoid drying out the buns. The second rise is important for light, airy buns. For a prettier finish, brush buns with melted butter right after baking.

Nutrition

Keywords: Danish carnival buns, fastelavnsboller, cheesecake buns, sweet rolls, creamy filling, bakery treats, festive pastries