Yafawi Sfeeha (with sweet walnut filling)

Susan, AKA Kiwicook
Susan, AKA Kiwicook

Susan, AKA Kiwicook

In her days as a recipe developer, Susan has created over 450 recipes. Her Dutch and New Zealander roots serve as a basis for her culinary inspiration.

Last updated:

Some of our posts contain affiliate links. If you buy through our links, we may receive compensation - at no cost to you.

Yafawi sfeeha with sweet walnut filling

The July Daring Bakers’ Challenge was brought to us by Manal from Manal’s Bites.

She introduced us to an authentic Palestinian dish from Jaffa that is served as a main meal along with a bowl of soup or a salad. The ‘Yafawi Sfeeha’ or also known as ‘Milwayeh’ which means ‘twisted’, is crispy yet tender and full of flavour.

Yafawi sfeeha with sweet walnut filling 2

This was a fun challenge to do – it wasn’t too difficult and the results were very gratifying. While it’s common to make savoury meat-filled pastries, I chose to make the sweet walnut filled option (surprise, surprise!). These Yafawi Sfeeha are very different to anything I’ve made before – the buns are kind of crisp and flaky on the outside (like they’ve been deep-fried) and soft and chewy on the inside. The walnut filling is truly delicious with subtle notes of rose and orange blossom and the overall result isn’t overly sweet at all.

As I’m avoiding gluten more and more these days, I halved the recipe to make 7 small buns and it worked a treat. If you’d like to see the process photos for this recipe, along with the savoury bun options, click through to The Daring Kitchen here.

Yafawi sfeeha with sweet walnut filling 3
Yafawi sfeeha with sweet walnut filling

YAFAWI SFEEHA (with sweet walnut filling)

No ratings yet
Prep Time 20 minutes
Cook Time 30 minutes
Resting Time 2 hours
Total Time 2 hours 50 minutes
Course Dessert
Servings 18 Servings



For the dough:

  • 15 oz all-purpose plain flour, scoop flour using cup measure then level
  • 1 tsp salt
  • 1 tbsp sugar
  • 3 tbsp powdered milk (you can substitute this with warm milk, you will need less water if using milk)
  • 3 tbsp vegetable oil
  • About 1 cup warm water for kneading
  • Melted ghee or olive oil to stretch the dough (ghee gives a great texture and flavour)

For the walnut filling:

  • 8 oz walnuts, coarsely chopped, (or you can use any sort of nut you wish)
  • 1 tsp cinnamon
  • 3 tbsp powdered sugar
  • 1/8 tsp ground nutmeg
  • ½ tbsp orange blossom water
  • ½ tbsp rose water

For the sugar syrup:

  • 14 oz sugar
  • cup water
  • Juice of half a lemon
  • ½ tbsp orange blossom water (optional)


For the dough:

  • Mix flour, salt, sugar, powdered milk and vegetable oil then start adding the warm water until you get a tender and slightly sticky dough. Knead for about 8 mins in a electric mixer or 12 mins by hand. The dough should be smooth and pliable.
  • Form the dough into small golf-ball-sized balls. Place on a baking sheet (with sides) that is very well greased with ghee or olive oil and pour some more (oil or ghee) over dough. Cover and let rest at room temperature for few hours at least (or overnight).
  • Prepare filling and the sugar syrup in the meantime.

For the filling:

  • Mix all ingredients together in a bowl and put aside.

For the sugar syrup:

  • Add sugar and water over high heat in a stainless steel pot – don’t stir. Once it comes to a boil stir with a wooden spoon to ensure all sugar is dissolved.
  • Add lemon juice and let it cook for a couple of minutes.
  • Remove off heat and add orange blossom water if using. Let it cool.

 Assembly, baking & serving:

  • Preheat oven to moderately hot 400°F/200°C/gas mark 6.
  • Use some of the ghee to brush a round serving tray or oven tray (a flat metal tray works best). Take one piece of dough, put it in the middle of the greased tray and using your hands, gently start spreading it as thinly and evenly as possible (you want to be able to see the metal tray beneath the dough – don’t worry if you get slight holes).
  • Now fold the one side across to the middle, then fold the opposite side to the middle as well, slightly overlapping the first fold.
  • Weigh your filling, then on your calculator divide that amount by the amount of balls you have – this will help you get the same amount of filling into each bun. Spread the first portion of your filling into a long line across the dough (it helps to put the filling closer to the side you’re going to start rolling up). Pick up one side of the dough and start rolling it over the filling, making sure that it is tight enough to ensure no filling escapes – you’ll end up with a long thin rope. Now start rolling the rope towards the inside in a coil.
  • Place the coiled dough buns onto a greased baking tray, brush with ghee over the top and bake 15-20 minutes (mine took more like 30 minutes) till golden brown. I brushed over extra ghee about half way through the cooking process.
  • Once baked and out of the oven, brush some of the cold sugar syrup over the buns, or let them cool off and dust with powdered sugar (I did both and they weren’t too sweet at all). Serve warm or at room temperature.


Store Yafawi Sfeeha in an air tight container in the refrigerator and reheat them a bit when serving. Or freeze them in a single layer in the freezer for up to 3 months.
Keyword Sweet walnut filling, Yafawi Sfeeha
Tried this recipe?Let us know how if you liked it in the comments below!

Did you find this post useful?

Give it a star rating and let us know!

As you found this post useful...

Follow us on social media!

We are sorry that this post was not useful for you!

Let us improve this post!

Tell us how we can improve this post?

Recommended Posts
Susan, AKA Kiwicook
About The Author
Susan, also known as the Kiwi Cook, hails from Levin, New Zealand, and has a unique Kiwi-Dutch-British heritage that influenced her culinary upbringing. As an artist, tutor, writer, and editor, Susan dedicates her weekends to creating delectable dishes. Her food philosophy embraces moderation and listening to her body's needs.


Leave a Comment

Recipe Rating

The maximum upload file size: 100 MB. You can upload: image. Drop file here

This site uses Akismet to reduce spam. Learn how your comment data is processed.