Print

Homemade Nut Roll

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A timeless holiday classic with a soft, buttery crumb and a citrusy walnut filling. This recipe has been tested 9+ times for perfection.

Ingredients

Scale

4 cups all purpose flour

1 stick butter (dairy or plant-based)

3/4 cup warm milk

3/4 cup sour cream

1 large egg

1 tsp sea salt

3 tbsp granulated sugar

1 packet instant yeast

3.5 cups walnuts, roughly chopped

Zest from 1 orange

3/4 cup brown sugar

3/4 cup granulated sugar

1 tsp vanilla extract

3 tbsp butter (for filling)

1 egg beaten (for filling)

1 egg (for egg wash)

1 tsp water

Instructions

1. In a stand mixer, combine flour, butter, milk, sour cream, egg, salt, yeast, and sugar. Knead until smooth and non-sticky.

2. Cover with plastic wrap and let rise in a warm spot for 1 hour.

3. For filling: Melt butter in a skillet, add sugars, then stir in walnuts, vanilla, and orange zest. Let cool completely, then mix in 1 beaten egg.

4. Divide risen dough into 2 pieces. Roll each into a thin rectangle on a floured surface.

5. Spread filling to within 1/2 inch of edges. Brush edges with egg wash.

6. Roll into a log, pinch ends, and place on a parchment-lined baking sheet.

7. Cover and rise for another 40 minutes. Preheat oven to 350°F.

8. Brush with egg wash and bake for 35-45 minutes until golden brown. Cool completely before slicing.

Notes

Don’t be stingy with the walnuts! Use high-quality nuts for the best flavor.

For a vegan version, use vegan butter, coconut sour cream, and a flax egg.

Storage: Keep at room temperature wrapped in a tea towel or freeze individual slices for quick breakfasts.