Hungarian Walnut and Poppy Seed Rolls 🇭🇺…

Ingredients

For the Dough:

  • 3 cups (375 g) all-purpose flour
  • 1 cup (225 g) unsalted butter, cold and cubed
  • ½ cup (120 ml) lukewarm milk
  • ¼ cup (50 g) sugar
  • 1 tablespoon sour cream
  • 1 egg yolk
  • 1 packet (7 g) instant yeast
  • 1 teaspoon vanilla extract
  • Pinch of salt

For the Walnut Filling:

  • 1½ cups (150 g) finely ground walnuts
  • ½ cup (100 g) sugar
  • ½ cup (120 ml) milk
  • 1 tablespoon honey
  • ½ teaspoon cinnamon (optional)
  • Zest of 1 lemon

For the Poppy Seed Filling:

  • 1½ cups (150 g) finely ground poppy seeds
  • ½ cup (100 g) sugar
  • ½ cup (120 ml) milk
  • 1 tablespoon honey
  • Zest of 1 orange or lemon
  • Optional: 2 tablespoons raisins (soaked in rum or warm water)

For Brushing:

  • 1 egg yolk (for first coat)
  • 1 egg white (for shine)

Instructions

  1. Prepare the Dough:
    In a large bowl, whisk together flour, sugar, salt, and yeast.
    Add the cold, cubed butter and rub it into the flour with your fingers until crumbly.
    Stir in milk, egg yolk, sour cream, and vanilla.
    Knead until smooth but not sticky.
    Divide into 2 equal portions, wrap in plastic, and refrigerate for 1 hour.

  1. Make the Fillings:
    Heat milk and sugar just until sugar dissolves.
    Remove from heat and stir in ground walnuts for one filling and poppy seeds for the other.
    Add zest, honey, and optional raisins.
    Let both mixtures cool completely.

  1. Assemble the Rolls:
    Roll out each dough ball on a floured surface into a rectangle (about ¼-inch thick).
    Spread the walnut filling evenly over one and the poppy seed filling over the other, leaving a 1-inch border.
    Roll up tightly from the shorter side, tucking in the ends.
    Place seam-side down on a parchment-lined baking sheet.

  1. Brush and Rest:
    Brush both rolls with egg yolk.
    Refrigerate for 30 minutes, then brush with egg white.
    Let rest at room temperature for another 30 minutes — this gives that beautiful marbled finish.

  1. Bake:
    Preheat oven to 350°F (175°C).
    Prick each roll gently with a fork to prevent cracking.
    Bake for 35–40 minutes, or until golden brown and glossy.

  1. Cool and Slice:
    Let the rolls cool completely before slicing — the filling sets and the flavors deepen as it rests.

Serving Suggestion

Serve thin slices with coffee or tea. These rolls taste even better the next day as the flavors meld together.
Perfect for festive mornings or cozy winter nights by the fireplace. 🔥☕


Tip from Hungarian Grandmas 🇭🇺

Wrap the cooled rolls tightly in foil and store at room temperature — they’ll stay fresh for up to a week and can even be frozen for months!


Would you like me to add a short nostalgic intro paragraph (like something you could use on your blog or Facebook post — “Every Hungarian table glows with golden bejgli during the holidays…”) to make it more personal and story-like?

Leave a Comment