Flaky Sweetheart Crescents

Golden crescent rolls dusted with powdered sugar, one cut open to show nut filling, on a white plate with pecans and caramel drizzle.

Ingredients

  • 4 cup flour
  • 1/2 teaspoon salt
  • 1 cup butter
  • 3 egg yolks
  • 1 cup sour cream
  • 2 teaspoon vanilla (divided)
  • 1 package cake-compressed yeast, crumbled (or 1 package dry yeast)
  • 1 cup sugar (plus sprinkle of granulated or confectioners)
  • 3 egg whites
  • 3/4 cup pecans or walnuts (ground)
Yield: 8 Crescents
Prep Time: 20 minutes
Cook Time: 30 minutes

Instructions

Sift together flour and salt into large bowl. Cut in butter until particles are the size of small peas. Blend together egg yolks, sour cream, 1 teaspoon vanilla, and yeast. Mix well and add to flour mixture. Stir to form dough. Divide dough into 4 parts. Roll out each part on pastry cloth or board which has been sprinkled with sugar (granulated or sifted confectioners' sugar). Roll into 11-inch circle about 1/8 inch thick. Cut into 8 wedges. Spread with filling. Roll each wedge, starting with wide end and rolling to point. Place, pointed side down, on greased baking sheet, curving ends to form crescent shape. Bake in moderate oven at 350° for 25 to 30 minutes, until lightly browned. 

Pecan Filling: Beat egg whites until stiff, straight  peaks form when beater is raised. Add 1 cup sugar, ground nuts, and 1 teaspoon vanilla. Mix until blended.

© 2025 Upper Arlington Public Library
2800 Tremont Road, Upper Arlington, OH 43221 • (614) 486-9621

Hours

  Monday – Thursday: 10am – 8pm; Friday: 10am – 6pm; Saturday: 10am – 5pm; Sunday: 1pm – 5pm

Locations

2800 Tremont Road, Upper Arlington, OH 43221
(614) 486-9621
1945 Lane Road, Upper Arlington, OH 43220
(614) 459-0273
1901 Arlington Ave, Upper Arlington, OH 43212
(614) 488-5710

Search

Find content across our site and collections

This field is for validation purposes and should be left unchanged.

If you ever need assistance with anything library-related, our expert librarians are always happy to help.

Call us: (614) 486-9621