Ingredients

1 c. unsalted butter

1 bar cream cheese

2 tbsp. granulated sugar

1/2 tsp. salt

2 c. all-purpose flour

1 c. walnuts

1/2 c. packed light-brown sugar

1 large egg

Preparation

Step 1In a food processor, blend butter, cream cheese, granulated sugar, and salt until well combined. Add flour, and pulse just until a dough forms. Divide dough in half; flatten into disks, and wrap each in plastic. Refrigerate until firm, at least 2 hours and up to 2 days, or freeze up to 3 months (thaw before baking).Step 2Preheat oven to 350 degrees F, with racks set in upper and lower thirds. Line two baking sheets with parchment paper; set aside. In a small bowl, combine egg with 1 teaspoon water to make an egg wash.Step 3Working with one disk at a time, place dough on lightly floured parchment paper, and roll out into an 11-inch circle (about 1/4 inch thick), dusting lightly with flour as needed. Using a large dinner plate as a guide, cut around dough to make a perfect circle; trim off and discard scraps. Brush circles with egg wash; dividing evenly, sprinkle with walnuts and brown sugar.Step 4Using a sharp knife or pizza cutter, cut each circle into 16 equal triangles. Starting from the wide end, roll up each triangle of dough; place on lined baking sheets, seam side down. Brush rolls with egg wash.Step 5Bake until golden brown, 30 to 32 minutes. Transfer rugelach to a wire rack to cool completely.Looking for more dessert ideas? Check out our homemade chocolate chip cookie recipes, apple pie recipes, and chocolate cake recipes.