Why Make This Recipe
Knafeh is a sweet and delicious dessert that comes from Middle Eastern cuisine. It is made with thin noodle-like pastry and cheese, then soaked in sweet syrup. People love this recipe because it combines creamy, cheesy flavors with a sticky sweetness. Knafeh is perfect for parties or special occasions. Making it at home can also bring a bit of cultural tradition into your kitchen.
How to Make Knafeh
Ingredients:
- 1 pound Knafeh dough (or shredded phyllo pastry)
- 1/2 cup unsalted butter, melted
- 1 pound cheese (like mozzarella or a sweet cheese)
- 1 cup sugar
- 1 cup water
- 1 teaspoon rose or orange blossom water (optional)
- Ground pistachios for garnish (optional)
Directions:
- Preheat your oven to 350°F (175°C).
- Take the Knafeh dough and shred it if needed. Mix it with melted butter in a large bowl until the dough is well coated.
- Take half of the dough mixture and press it evenly into the bottom of a baking pan.
- Spread the cheese evenly over the layer of dough.
- Take the remaining dough and spread it on top of the cheese, pressing it down lightly.
- Bake in the preheated oven for about 30-40 minutes, or until the top is golden brown.
- While the Knafeh is baking, make the syrup. In a small pot, combine sugar and water. Bring it to a boil and let it simmer for about 10-15 minutes. Add rose or orange blossom water if using.
- Once the Knafeh is done baking, remove it from the oven and pour the syrup evenly over the top while it is still hot.
- Let it sit for a few minutes, then cut into squares or diamonds and garnish with ground pistachios if desired.
How to Serve Knafeh
Knafeh is best served warm. You can serve it as a dessert at the end of a meal. It tastes wonderful with a scoop of ice cream or a sprinkle of fresh fruits. You can also enjoy it with a hot cup of tea or coffee.
How to Store Knafeh
If you have leftover Knafeh, let it cool completely before storing. You can keep it in an airtight container in the refrigerator for up to 3 days. To reheat, place it in the oven for a few minutes until warm. You can add a little more syrup if needed.
Tips to Make Knafeh
- Use fresh cheese for a better texture and taste.
- Melt the butter completely before mixing it with the dough.
- Make sure to press the dough layers down firmly to create a nice base.
- Let the syrup cool slightly before pouring it over the hot Knafeh for better absorption.
Variation
You can change the type of cheese or dough you use. Some people like to mix in nuts or add spices like cinnamon to the filling for extra flavor. You can also try using different flavored syrups.
FAQs
1. Can I make Knafeh ahead of time?
Yes, you can prepare the layers and bake it, but it’s best to add the syrup right before serving for the best taste.
2. Is Knafeh vegetarian?
Yes, Knafeh is typically vegetarian since it is made with cheese and dough.
3. What is the best cheese to use for Knafeh?
Mozzarella is a popular choice, but you can also use other soft cheeses that melt well.
Enjoy making and sharing this delightful Knafeh recipe!

Knafeh
Ingredients
Method
- Preheat your oven to 350°F (175°C).
- Take the Knafeh dough and shred it if needed. Mix it with melted butter in a large bowl until the dough is well coated.
- Take half of the dough mixture and press it evenly into the bottom of a baking pan.
- Spread the cheese evenly over the layer of dough.
- Take the remaining dough and spread it on top of the cheese, pressing it down lightly.
- Bake in the preheated oven for about 30-40 minutes, or until the top is golden brown.
- While the Knafeh is baking, make the syrup. In a small pot, combine sugar and water. Bring it to a boil and let it simmer for about 10-15 minutes. Add rose or orange blossom water if using.
- Once the Knafeh is done baking, remove it from the oven and pour the syrup evenly over the top while it is still hot.
- Let it sit for a few minutes, then cut into squares or diamonds and garnish with ground pistachios if desired.