Butterhorns fall into two camps: savory or sweet. These are the latter, filled with a tender mince of nuts and topped with an almond-flavored frosting. Sweet butterhorns are a favorite of the in-house bakeries at the Bavarian Inn and Zehnder’s of Frankenmuth, the two big all-you-can-eat chicken dinner restaurants in Frankenmuth, Mich. This recipe comes from Dorothy Zehnder, a founder of the Bavarian Inn. Tucking in the corners of each butterhorn before rolling helps contain the filling during baking.
  • Total:
  • Serves: 36 persons



  1. Step 1

    Make the dough: Combine flour, butter, sugar and salt in a large mixing bowl. Using a pastry blender or your fingertips, cut butter into flour, until the butter is the size of small peas.
  2. Step 2

    In a medium bowl, stir the yeast into the lukewarm milk, then add beaten egg yolks and almond extract. Pour yeast mixture into the flour mixture and stir lightly, handling as gently as pie crust, until the shaggy mass comes together in a sticky ball. Cover dough with plastic wrap and let rest in the refrigerator overnight.
  3. Step 3

    Make the filling: The day you plan to bake the butterhorns, combine the sugar, almonds, 2 tablespoons heavy cream, flour and almond extract in a separate medium bowl. It should resemble a wet sand with bits of nuts. If the filling is dry, add another tablespoon of cream. Set aside.
  4. Step 4

    Assemble the butterhorns: Lightly grease 3 baking sheets. Remove pastry dough from the refrigerator and divide dough into three equal rounds (about 13 ounces/365 grams each). Keep the other rounds refrigerated while you work with one piece. Using a rolling pin, roll the dough into a 16-inch circle on a lightly floured surface. Cut each circle into 12 wedges, like you're cutting a pizza. Place 1 heaping teaspoon of filling just inside the curved edge of the wedge, leaving a 1/2-inch border.
  5. Step 5

    Fold the closest two corners over the filling to avoid leakage, then roll tightly all the way up to the point. (It should look like a little croissant.) Arrange pieces on a greased pan 2 inches apart, 12 butterhorns per pan, making sure that the point is tucked under to prevent it from unrolling while rising. Repeat with the remaining dough rounds. Let horns rise, uncovered, in a warm location until doubled in size, about 1 hour.
  6. Step 6

    About 30 minutes before you’re ready to bake, heat the oven to 365 degrees and make the frosting: Combine confectioners’ sugar, melted butter, heavy cream and almond extract in a large bowl, and mix until creamy and spreadable. Cover and set aside.
  7. Step 7

    Bake butterhorns for 12 to 15 minutes, until a light brown. Frost while still warm, and sprinkle with chopped nuts. Store in an airtight container for up to 3 days.