Delicious Arabic Sweet Kunafa Recipe (Knafeh)

Swathy Nandhini
Delicious Arabic Sweet Kunafa Recipe (Knafeh)
47832 ratings.

The Arabic Sweet Kunafa Recipe (Knafeh) is the royal and most celebrated dessert in middle east. It is prepared by filling cheese, cream, fruits or chocolate and soaked in sugar syrup. It is called "The Queen of Arabic desserts" and makes a great dessert that you can serve after a traditional Mughlai or Middle Eastern Meal.

If you like Middle Eastern Foods, then you must try some of our favorites:

  1. Shish Tawook Recipe
  2. Lebanese Chickpea Falafel Recipe
  3. Roasted Potatoes With Za'atar Recipe
  4. Mujaddara Recipe
  5. Lebanese Fattoush Salad Recipe

Prep in

25 M

Cooks in

45 M

Total in

70 M


4 Servings


  • 250 grams Kunafa Dough (strands)
  • 200 grams Butter (Salted) , melted
  • 1/4 cup Pistachios , chopped
  • For Filling
  • 1 cup Milk
  • 2 teaspoons Corn flour
  • 1 teaspoon Rose water
  • 1/2 cup Ricotta Cheese , grated
  • For Sugar syrup
  • 1-1/2 cup Sugar
  • 1 cup Water
  • 1 teaspoon Lemon juice
  • 1 teaspoon Rose water

How to make Delicious Arabic Sweet Kunafa Recipe (Knafeh)

  1. To begin making the Arabic Sweet Kunafa Recipe (Knafeh), preheat oven to 180 C. We shall start with preparing sugar syrup. In a saucepan add sugar and water and boil until it becomes sticky and comes to syrup consistency. It should have a two string consistency. Ensure you do this on low heat.

  2. Remove the sugar syrup from from the heat, add lemon juice and rose water. Stir and keep aside.

  3. Next for preparing filling. Heat milk and add corn flour whisking vigorously without forming lumps. Boil keeping it in low flame and once it thickens, add rose water and allow the milk custard to cool completely.

  4. For preparing kunafa crust, break the strands of kunafa dough (strands) with hands. Add melted butter and mix well with hands to coat the kunafa dough well with butter. Now divide the quantity of coated strands into two. You can also make Kunafa dough (strands) at home, but it takes time. 

  5. Take the baking pan lined with parchment paper and greased with butter. Add one half of the kunafa pastry to the bottom and press well into even layer.

  6. Pour the milk pudding and spread evenly. Sprinkle the shredded cheese above the pudding.

  7. Next add the other half of the kunafa pastry at top and press down gently. Add chopped pistachios at top. Preheat the oven to 180 C.

  8. Place the Arabic Kunafa Pastry in the oven and bake for about 30 to 40 minutes until the top turns brown and crispy.

  9. Once the kunafa is baked, allow it cool and pour half of the sugar syrup at top.

  10. Take a knife and run through the sides. Place a plate at top and flip gently. Pour the remaining sugar syrup over the kunafa and add chopped pistachios.

  11. Slice and serve the Arabic Sweet Kunafa warm. The cheese may become hard so always make it hot before serving. Enjoy this royal dessert at home.