Kunafa Recipe (Crispy, Creamy & Authentic Middle Eastern Dessert)

Kunafa is one of the most loved Middle Eastern desserts, made with buttery shredded pastry baked until golden and crisp, then filled with rich cream or cheese and finished with fragrant syrup.

Knafeh recipe feature image 2023.

This homemade kunafa recipe gives you everything people love about bakery-style kunafa: crunchy layers, creamy filling, and irresistible sweet flavor in every bite.

It is easier to make than you might think and perfect for holidays, gatherings, Ramadan, Eid, or anytime you want a truly special dessert.

Close up image of Authentic kunafa with Ishtah.

Why You’ll Love This Recipe

  • Golden and crispy: Beautiful crunchy pastry with rich buttery flavor.
  • Creamy filling: Made with smooth homemade ashta-style cream.
  • Authentic taste: Traditional Middle Eastern flavor with syrup and pistachios.
  • Perfect for celebrations: Ideal for Eid, Ramadan, parties, and family gatherings.
  • Make-ahead friendly: Components can be prepared in advance.
  • Bakery-quality at home: Freshly baked kunafa tastes incredible.

What Is Kunafa?

Kunafa, also spelled knafeh, kanafeh, or kunefe, is a famous Middle Eastern dessert made with shredded phyllo pastry known as kataifi. It is layered with cream or cheese, baked until crisp, then soaked lightly with sweet syrup.

Different countries have their own versions, but all share the same irresistible contrast of crispy pastry and soft filling.

Side shot of freshly baked kunafa.

Ingredients You’ll Need

You can find the full measurements in the recipe card below.

For the Kunafa Dough

  • Kataifi pastry: Shredded phyllo dough used to make authentic kunafa.
  • Ghee: Gives the best rich flavor and helps the pastry crisp beautifully.
  • Powdered sugar: Lightly sweetens the pastry and helps color.

For the Syrup

  • Sugar: Sweetens the syrup.
  • Water: Creates the syrup base.
  • Lemon juice: Helps prevent crystallization.
  • Rose water or orange blossom water: Adds classic Middle Eastern aroma.

For the Cream Filling

  • Whole milk: Base for the cream.
  • Heavy cream: Adds richness and authentic texture.
  • Cornstarch: Thickens the filling.

For Garnish

Pistachios: Traditional and delicious finishing touch.

How to Make Kunafa

Step 1: Make the Syrup

Combine sugar and water in a saucepan and bring to a boil. Simmer until slightly thickened. Remove from heat, add lemon juice and rose water or orange blossom water. Cool completely.

Preparing the syrup.
Mixing the lemon juice and rose water with syrup.

Step 2: Make the Cream Filling

Add milk, heavy cream, and cornstarch to a saucepan. Cook over medium heat while stirring until thick, smooth, and creamy. Set aside to cool.

Mixing pastry cream ingredients.
Creamy pastry cream.

Step 3: Prepare the Pastry

Separate the kataifi strands with your hands. Cut into shorter pieces if needed.
Add powdered sugar and mix gently.
Pour over the melted ghee and rub through the pastry until evenly coated.

Cutting phyllo dough.
Separating the chopped phyllo dough.
Adding powder sugar to phyllo dough.
Rubbing ghee with the dough.

Step 4: Assemble the Kunafa

Preheat the oven to 400°F (200°C). Grease a baking dish generously.
Press more than half of the pastry mixture into the bottom of the pan. Spread the cream filling evenly over the pastry, leaving a small border around the edges.
Top with the remaining pastry and gently press down.

Greasing baking dish.
Adding half the phyllo to baking pan.
Pressing the phyllo dough.
Distributing the pastry cream over phyllo dough.
Adding remaining phyllo over the pastry cream.

Step 5: Bake

Bake until the bottom and edges are deep golden, about 30 to 50 minutes depending on the pan and oven. Broil briefly if needed to color the top.

Freshly baked golden knafeh.
Pouring syrup over the knafeh.

Step 6: Finish and Serve

Allow to cool for a few minutes. Invert onto a serving plate if desired.
Pour cooled syrup over warm kunafa.
Garnish with chopped pistachios and serve warm.

Garanishing kunafa with pistachio.

Pro Tips for the Best Kunafa

  • Use ghee if possible: It gives the richest authentic flavor.
  • Separate the pastry well: This helps create an even crispy texture.
  • Warm dessert + cool syrup: This keeps the pastry crisp and prevents sogginess.
  • Grease the pan generously: Helps with golden color and easy release.
  • Do not overfill: Too much filling can make slicing messy.
  • Serve warm: Kunafa tastes best fresh from the oven.
Slice of Knafeh served in a plate.

Cream or Cheese Filling?

Both are delicious and traditional depending on the region.

Cream Filling

Soft, rich, silky, and mildly sweet. Great for beginners.

Cheese Filling

Made with Akkawi, Nabulsi, or mozzarella. Gives a stretchy salty-sweet contrast many people love.

Best of Both

Use a mix of cream and cheese for extra indulgence.

Freshly baked knafeh garnished with crushed pistachios.

Delicious Variations

  • Cheese kunafa: Use mozzarella or traditional Middle Eastern cheese.
  • Nut-filled kunafa: Add chopped pistachios or walnuts inside.
  • Chocolate kunafa: Add a thin layer of chocolate spread.
  • Mini kunafa cups: Great for parties.
  • Orange-colored kunafa: Add a few drops of food coloring to the ghee if desired.

What to Serve With Kunafa

Kunafa is wonderful with:

  • Arabic coffee
  • Karak chai
  • Mint tea
  • Turkish coffee
  • Fresh fruit
  • Ice cream

Frequently Asked Questions

Is it spelled kunafa or knafeh?

Both spellings are correct, along with kanafeh and kunefe.

What is kataifi pastry?

Kataifi is shredded phyllo dough used to make kunafa and other desserts.

Can I make kunafa ahead of time?

Yes. Prepare the syrup, cream, and pastry separately, then assemble before baking.

Why did my kunafa turn soggy?

Usually from pouring hot syrup over hot pastry or using too much syrup.

Can I use mozzarella cheese?

Yes. Many home cooks use mozzarella as an easy substitute.

Storing and Reheating

Refrigerator

Store leftovers in an airtight container for up to 3 days.

Reheating

Reheat in the oven at 350°F (180°C) until warmed through and crisp again. Microwave works, but the pastry will be softer.

📌 Make Ahead Tip

You can prepare the syrup and cream in advance, then refrigerate until needed. Assemble and bake fresh for the best texture.

Try These Authentic Middle Eastern Desserts

⭐ Please Rate and Review

If you tried this kunafa recipe and loved it, please leave a 5-star rating and comment below. I’d love to hear which filling you used!

Save for later
Knafeh recipe feature image 2023.
Print

Authentic Knafeh (Kunafa) Recipe

Learn how to make authentic, Knafeh step by step. A Middle-Eastern dessert made from shredded phyllo, stuffed with cream or cheese and drizzled with syrup.
Course Dessert
Cuisine Middle Eastern
Dish: knafeh, kunafa
Prep Time 20 minutes
Cook Time 40 minutes
Total Time 1 hour
Servings 12 people
Author Muna Kenny

Ingredients

To Prep the Kunafa dough:

  • 350 grams Kunafa dough
  • 2 tablespoons confectioner’s sugar
  • ¾ cup melted ghee

To Make the Egg-free Pastry Cream:

  • 2 cup whole milk
  • 1 cup heavy cream do not whip it
  • 4 tablespoon cornstarch

To Make the Simple Sugar Syrup:

  • 2 cup sugar
  • 1 ½ cup water
  • 1 teaspoon lemon juice or rose water optional

For Garnishing:

  • Crushed pistachios

Instructions

TO MAKE THE SYRUP:

  • In a small pan, add the sugar and water, mix well, and bring to a boil. Let it boil for 9 minutes, but if you want the syrup to be thicker, boil for 13 minutes.
  • Turn off the heat and add the rose water or the lemon juice; mix well. Some add lemon juice while the syrup is boiling, but it takes away the flavor of the lemon. Hence, I prefer adding it after turning off the heat.
  • Allow the syrup to come to room temperature.

TO MAKE THE PASTRY CREAM:

  • Add all the pastry cream ingredients, the milk, heavy cream, and cornstarch, in a saucepan and mix well.
  • Place on medium heat and stir until it boils and becomes thick and creamy in texture. Turn off the heat.

MAKING THE KUNAFA

  • Turn on the oven to 200C/400F.
  • Cut the Kunafa dough into one inch long; you can also place the Kunafa dough in a food processor and pulse three to four times.
  • Place the Kunafa dough in a large mixing bowl and try to separate the shredded Kunafa from sticking together with your hands.
  • Add the confectioners’ sugar to the dough and mix with your hands.
  • Pour half the ghee and mix well, making sure to coat all the dough by rubbing the dough between your fingers. Add the remaining half and mix well. The volume of the Kunafa dough will reduce a little after adding the ghee.
  • Butter/grease a 10 or 9-inch baking pan generously. Even if the pan were nonstick, the grease or butter would give a golden color to the Kunafa when baking.
  • Place a little more than half of the Kunafa dough into the greased pan and distribute evenly. Try to press the dough down and to the sides to create edges. To ensure that the Kunafa is pressed down properly, place parchment paper over the Kunafa, place a smaller pan (8 inches or 6 inches) over the parchment paper, and start pressing from the middle to the edges as shown in the video.
  • Pour the pastry cream over the previously prepared Kunafa and, using a spatula, spread evenly.
  • Distribute the remaining Kunafa dough over the pastry cream and gently press down with your hands.
  • Bake in the preheated oven for 30 to 50 minutes, depending on how hot your oven gets. The goal here is to make the bottom of the Kunafa turn golden.
  • Turn off the oven and turn on the broiler to give a golden color to the surface. In some ovens, you will not have to turn on the broiler since the heat is evenly distributed, but I have noticed that you need to turn on the broiler in most gas ovens.
  • Remove the Kunafa from the oven, let it cool while in the baking pan for 6 minutes.
  • Invert the Kunafa onto a serving plate and pour the syrup evenly on top of it. Leave some syrup on the side. Some people love adding more syrup to their Kunafa.
  • Garnish with chopped or crushed pistachios.
  • Serve hot or warm with coffee or tea.

Video

Notes

  • Take the Kunafa dough out of the freezer 40 minutes before making the Kunafa.
  • You can also place the frozen Kunafa dough in the fridge overnight to thaw.
  • Do not use melted butter in this recipe, the flavor of butter is not as strong as ghee, and with butter, the Kunafa might burn from the bottom instead of getting a golden color.
  • Make sure to preheat the oven; it is essential to make crispy and delicious Kunafa.
  • Instead of making homemade pastry cream, you can use the one sold in the Middle Eastern stores called Qeshta.
  • Never pour hot syrup over hot Kunafa. The Kunafa will turn soggy. (I would still eat it, though!)
  • Some add food coloring to make the Kunafa look more appetizing. Add a few drops from the food coloring in the ghee and mix well, then add it to the dough if you wish to use food coloring.
  • If you are allergic to pistachios, use other nuts instead.
  • You can make both the syrup and the pastry cream in advance. More in the post above.
Tried this recipe?If you enjoyed this recipe, please give it a ⭐ rating below—it helps others find it.

One Comment

5 from 3 votes (2 ratings without comment)

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating