Susan’s Hungarian Kifli Cookies

Course Dessert
Cuisine Hungarian
Prep Time 1 hour 30 minutes
Cook Time 20 minutes
Total Time 1 hour 50 minutes
Author Adore Foods



  • 2 packs cream cheese 1Lb
  • 4 sticks 1 Lb unsalted butter
  • 4 cups all purpose flour
  • 1 tsp vanilla essence


  • 2 bags 2Lbs ground walnuts (English walnuts)
  • 2 cups powdered sugar
  • 1 tbsp unsalted butter
  • 4 tbsp hot milk


  1. Place walnuts in a food processor and finely chop them. Set aside.
  2. Combine the cream cheese and butter in the bowl of a large food processor or stand mixer and mix until smooth. Add vanilla essence and all purpose flour, 1 cup at the time. Pulse or mix until dough forms into a rough ball. Divide the dough into 2 rounds, wrap in plastic and refrigerate for about 1 hour.
  3. Preheat oven to 400F/ 200C.
  4. Heat milk in a small saucepan over medium heat until lukewarm.
  5. Put ground walnuts into a large bowl and add 1 tbsp of butter, incorporating in the walnut mixture. Add powdered sugar and mix until combined. Add warm milk and mix for 3 minutes to combine everything and release the oil from ground walnuts. Set aside.
  6. Remove one of the dough rounds from the refrigerator. Unwrap, cut in half and re-wrap one of the halves. The dough works great when it is cold. Sprinkle a work surface with plenty of powdered sugar.
  7. Roll the portion of dough in powder sugar, adding more to the work surface if the dough begins to stick. Roll until the dough is 1/4 inch (1/2 cm) thick. Cut into 3 inch (7 cm) squares. Place about 1 tablespoon of the filling in the middle of each square. Roll them and place on a baking paper-lined tray. Bake them on the middle rack for 15-20 minutes,until golden.
  8. When taking them out of the oven, roll in powder sugar and allow to cool for a while before adding another coat of powdered sugar.