🇭🇺 Traditional Hungarian Bejgli (Walnut & Poppy Seed Rolls)


🥣 Walnut Filling (Diós):

  • 200 g (2 cups) finely ground walnuts
  • 100 g (1/2 cup) sugar
  • 100 ml (scant 1/2 cup) milk
  • Zest of 1 lemon
  • Optional: 1 tsp cinnamon, 50 g raisins

🥣 Poppy Seed Filling (Mákos):

  • 200 g (1 1/2 cups) finely ground poppy seeds
  • 100 g (1/2 cup) sugar
  • 100 ml (scant 1/2 cup) milk
  • Zest of 1 lemon or orange
  • Optional: 1 tbsp honey, 50 g raisins

🥚 For Brushing:

  • 1 egg yolk (for first coat)
  • 1 egg white or whole egg (for second coat)

👩‍🍳 Instructions:

1. Make the Dough:

  1. In a bowl, mix flour, powdered sugar, lemon zest, and salt.
  2. Add cold diced butter. Rub with fingers or use a pastry cutter until crumbly.
  3. In a separate bowl, mix yeast into the lukewarm milk. Let sit 5 minutes.
  4. Add egg, egg yolk, and optional sour cream to the yeast mixture.
  5. Combine wet and dry ingredients. Knead just until smooth (don’t overwork).
  6. Divide into 4 equal parts, shape into discs, wrap in plastic, and refrigerate for at least 1 hour (or overnight).

2. Prepare the Fillings:

Walnut Filling:

  1. Heat milk and sugar in a saucepan until sugar dissolves.
  2. Stir in ground walnuts, lemon zest, cinnamon, and raisins if using.
  3. Cool completely before spreading.

Poppy Seed Filling:

  1. Heat milk and sugar in a saucepan.
  2. Add ground poppy seeds, lemon or orange zest, honey, and raisins if using.
  3. Stir well and cool completely.

3. Assemble the Rolls:

  1. Take dough out of fridge, rest 10 minutes.
  2. Roll each portion into a rectangle (approx. 25×30 cm or 10×12 inches).
  3. Spread filling evenly, leaving 1-inch (2.5 cm) border.
  4. Roll tightly like a jelly roll, seam-side down.
  5. Pinch ends to seal. Prick tops with a fork or toothpick in several places (this helps steam escape and prevents bursting).

4. Egg Wash & Rest:

  1. Brush rolls with egg yolk. Let rest uncovered for 30–40 minutes.
  2. Then brush with egg white or whole egg. Let rest again for 30–40 minutes.
    • This double brushing creates the classic marbled, shiny top.

5. Bake:

  1. Preheat oven to 180°C / 350°F.
  2. Bake for 30–35 minutes or until golden brown and firm.
  3. Cool completely before slicing.

🥄 Serving:

Slice into 1-inch thick pieces. Store in an airtight container at room temperature for several days, or wrap and freeze for longer storage.


Would you like a printable version or step-by-step photos for this recipe?

Leave a Comment