Kringle is a traditional Danish pastry beloved for its flaky texture, sweet filling, and drizzled glaze. It’s a special holiday treat that can be enjoyed any time of the year, whether it be for Christmas, New Year’s, Easter, or any other special occasion.

a warm Danish pastry called Kringle with icing on top

Kringle is a buttery and sweet Danish pastry that melts in your mouth. Danish immigrants brought over the recipe to Racine, Wisconsin in the 1800s. Since then, enjoying Kringle during the holidays has become a tradition in the American Midwest. Racine, the most Danish city in America, houses the infamous O&H Bakery.

My family has been enjoying Kringle from O&H Bakery on Christmas morning for as long as I can remember. We’ve narrowed down our favorite flavors to a few classics — almond, apple, and any berry flavor. But Kringle can be filled with any kind of fruit or nuts. This past Christmas we tried a cinnamon bun flavor, and it was to die for.

We typically have leftovers from Christmas morning, and have saved those to eat for breakfast on New Years Day. However, when I moved to Boston right after Christmas, it was too far away to travel back just for the Kringle. I did entertain the thought for a split second, though. Anyway, by the time I realized I needed the Kringle it was sold out in all of the local grocery stores. The only solution was to bake one myself.

It was incredibly simple to make, and it tasted exactly like I remembered. My heart and stomach were very happy and very full. You can’t go wrong with this one. It’s such a special treat to incorporate into your holiday traditions, and you’ll look forward to it every year!

This Danish Kringle Pastry Is

  • Perfectly flaky and buttery, with a sweet filling and confectioner’s glaze drizzled to perfection.
  • Customizable to your tastes. Simply choose your favorite filling, whether it be jam, fruit, nuts, or any another sweet filling. See below for some ideas!
  • Simple and easy to make, with only two hours of prep time, or overnight if you have time. This recipe doesn’t require laminating over several days like other recipes, and is a “quick” recipe that tastes equally as delicious.
  • Made with ingredients that are usually already on hand in the pantry.
a close up view of Kringle with warm icing on top

Ingredients to Make Kringle

  • Flour
  • Unsalted butter
  • Granulated sugar
  • Confectioner’s sugar
  • Sour cream
  • Vanilla
  • Egg
  • Jam
  • Milk

Filling Recipe Ideas

  • Jam of your choice. Some delicious favorites are raspberry, strawberry, blueberry, mixed berry, apricot, fig, or peach.
  • Pie filling like apple pie filling or cherry pie filling
  • Hazelnut chocolate spread
  • Fresh fruit
  • Almond paste: store-bought or homemade. To make at home, combine 1 ¾ cups flour, 1 ½ cups confectioner’s sugar, 1 egg white, ⅛ teaspoon salt, 1 – 1 ½ teaspoons almond extract.
  • Nut filling: 1 ½ cups finely chopped nuts of your choice (pecans, walnuts, etc), 1 cup brown sugar firmly packed, ½ cup butter room temperature..
  • Any other sweet filling of your choice

Kringle Pairs Perfectly With

  • A hot cup of coffee
  • Kielbasa
  • Cheesy scrambled eggs


Kringle is a traditional Danish pastry beloved for its flaky texture, sweet filling, and drizzled glaze. It's a special holiday treat that can be enjoyed any time of the year, whether it be for Christmas, New Year's, Easter, or any other special occasion.
Prep Time 2 hours 30 minutes
Cook Time 30 minutes
Total Time 3 hours
Course Dessert



  • 2 cups all-purpose flour
  • 2 sticks unsalted butter, chilled
  • 1 cup sour cream
  • 1 teaspoon vanilla
  • 1 tablespoon granulated sugar
  • 1 egg
  • 1 cup jam


  • 1 cup confectioner's sugar
  • 2 tablespoons milk
  • 1 teaspoon vanilla


  • In a small bowl, mix together sour cream and vanilla. Set aside.
  • In a medium bowl, cut together flour and cold butter with your fingers until the butter is pea-sized. You may also use a food processor to do this. Then, stir in the sour cream mixture, and knead well to form a dough.
  • Cut the dough in half, forming two dough balls. Slightly flatten each dough ball on the top. Cover or wrap in plastic wrap, and chill for at least 2 hours or overnight.
  • When ready to bake, preheat the oven to 450°F and whisk together the egg and sugar in a small bowl. Set aside.
  • On a floured work surface, roll out each dough ball into a 12 x 6 inch rectangle that is curved at the ends. Connect the ends of the two separate dough pieces together to create an oval shape. Or, you can leave the pastry in two separate rectangle pieces if that is easier for you.
  • Spread your filling down the center of the dough, leaving a clearing of 2 inches on each side. Fold the sides over and press the dough together to seal. Brush with egg wash. Bake on a parchment lined sheet for 10-15 minutes or until golden brown.
  • To make the glaze, mix together the powdered sugar, milk, and vanilla. Drizzle over the warm kringle straight out of the oven. Cool a few minutes before serving. Enjoy!!

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating