Cheryl's Cooking

  • Recipe Index
  • Main Courses
  • Desserts
  • About
  • Contact
menu icon
go to homepage
  • Recipe Index
  • Main Courses
  • Desserts
  • About
  • Contact
search icon
Homepage link
  • Recipe Index
  • Main Courses
  • Desserts
  • About
  • Contact
×

Kunafa (Knafeh)

Published: Apr 1, 2026 by Cheryl · This post may contain affiliate links · Leave a Comment

Jump to Recipe·Print Recipe

Kunafa (Knafeh) is one of my favorite Middle Eastern desserts because it brings together crisp, buttery kataifi pastry, a smooth and creamy milk filling, fragrant syrup, and a final sprinkle of pistachios. I love how every bite feels rich, warm, and comforting while still having a beautiful balance of textures.

Kunafa (Knafeh)

Ingredients

(Tip: You'll find the full list of ingredients and measurements in the recipe card below.)

2 cups granulated sugar

1 ¼ cups water

¼ cup honey

1 teaspoon lime juice

1 tablespoon orange blossom water or 1 tablespoon rose water or 1 teaspoon vanilla extract

2 cups whole milk

3 to 4 tablespoons cornstarch

8 ounces sweet cheese, grated (optional)

1 pound kataifi pastry (knafeh dough), thawed

1 cup ghee, melted

Crushed pistachios for garnish

Directions

I start by making the syrup first so it has enough time to cool completely. I combine the sugar, water, honey, and my chosen flavoring in a saucepan over medium-high heat, stir well, bring it to a boil, add the lime juice, then lower the heat and let it simmer for about 10 minutes. After that, I remove it from the heat and let it cool fully.

Next, I make the creamy filling. I whisk the milk and cornstarch together in another saucepan until the mixture is smooth. I cook it over medium heat, stirring constantly, until it thickens into a soft pudding. Once it is ready, I take it off the heat and let it cool completely.

I preheat the oven to 350°F (175°C). Then I place the kataifi pastry into a food processor in two batches and pulse gently until the strands are shorter. I am careful not to over-process it because I want strands, not crumbs.

I transfer the pastry to a large bowl and pour in about three-quarters of the melted ghee. I rub it through the pastry with my hands until the strands are evenly coated.

I grease a 10-inch round pan with some of the remaining ghee. Then I spread half of the pastry into the pan and press it down firmly across the bottom and slightly up the sides.

I spoon the cooled milk pudding over the pastry base and spread it evenly, leaving a small border around the edges. If I am using the sweet cheese, I scatter it over the pudding.

I cover the filling with the remaining pastry, spread it evenly, and press it lightly into place. Then I drizzle the rest of the ghee over the top.

I bake the kunafa on the center rack for about 30 minutes. After that, I move the pan higher in the oven and continue baking for another 10 to 15 minutes until the top is deeply golden and crisp.

As soon as I remove it from the oven, I pour the cooled syrup all over the hot pastry. I let it rest for about 10 minutes so the syrup can soak in properly.

Before serving, I transfer it to a platter if I want a prettier presentation, then I finish it with crushed pistachios. I like serving it warm for the best texture and flavor.

Servings and timing

I get 15 servings from this recipe, which makes it great for sharing.

I usually plan for:

Prep Time: 30 minutes

Cooking Time: 45 minutes

Total Time: 75 minutes

Variations

I can change this kunafa in a few simple ways depending on what I have at home or the flavor I want. Sometimes I use orange blossom water for a more traditional floral taste, and other times I use rose water for a slightly different aroma. If I want a more familiar flavor, I use vanilla instead.

I also like adding the grated sweet cheese for a richer and more classic filling. When I want a softer, creamier version, I leave the cheese out and let the milk pudding shine on its own. I can also add extra pistachios on top for more crunch and a stronger nutty finish.

Storage/Reheating

I store leftover kunafa in an airtight container in the refrigerator for up to 3 days. The pastry softens a bit as it sits, but the flavor stays delicious.

When I want to reheat it, I put a portion in the oven for a few minutes so the top can crisp up again. I find that reheating in the oven works better than the microwave because it helps bring back some of the original texture.

FAQs

Can I make kunafa ahead of time?

Yes, I can prepare it ahead of time and bake it later. I like to assemble it, keep it chilled, and then bake it fresh when I am ready to serve it.

Can I use butter instead of ghee?

Yes, I can use melted butter if I do not have ghee. I find that ghee gives a richer flavor, but butter still works well.

What does kataifi pastry look like?

Kataifi pastry looks like very thin shredded strands of dough. I think of it as a pastry that resembles fine noodles, and it becomes wonderfully crisp when baked.

Do I have to use the sweet cheese?

No, I do not have to use it. I can leave it out and still get a delicious kunafa with a creamy milk filling.

Why do I pour cooled syrup over hot kunafa?

I do this because the contrast in temperature helps the syrup soak into the pastry without making it overly soggy. I find this step important for getting the right texture.

Conclusion

I love making kunafa because it feels both comforting and celebratory at the same time. The crisp pastry, silky filling, fragrant syrup, and pistachio topping create a dessert that is rich, beautiful, and deeply satisfying. Whether I make it for a holiday table or a weekend treat, I always enjoy how special it feels when served warm.


📖 Recipe:

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Kunafa (Knafeh)

Kunafa (Knafeh)


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Cheryl
  • Total Time: 75 minutes
  • Yield: 15 servings
  • Diet: Vegetarian
Print Recipe
Pin Recipe

Description

A classic Middle Eastern kunafa featuring crisp buttery kataifi pastry layered with creamy milk filling, soaked in fragrant syrup, and topped with pistachios.


Ingredients

2 cups granulated sugar

1 ¼ cups water

¼ cup honey

1 teaspoon lime juice

1 tablespoon orange blossom water or 1 tablespoon rose water or 1 teaspoon vanilla extract

2 cups whole milk

3 to 4 tablespoons cornstarch

8 ounces sweet cheese, grated (optional)

1 pound kataifi pastry (knafeh dough), thawed

1 cup ghee, melted

Crushed pistachios for garnish


Instructions

  1. Prepare the syrup by combining sugar, water, honey, and flavoring in a saucepan over medium-high heat. Bring to a boil, add lime juice, reduce heat, and simmer for 10 minutes. Remove from heat and cool completely.
  2. Make the filling by whisking milk and cornstarch in a saucepan until smooth. Cook over medium heat, stirring constantly, until thickened. Remove from heat and cool.
  3. Preheat oven to 350°F (175°C).
  4. Pulse kataifi pastry in a food processor in batches until strands are shorter but not fine crumbs.
  5. Transfer pastry to a bowl and mix with three-quarters of the melted ghee until evenly coated.
  6. Grease a 10-inch round pan and press half of the pastry into the bottom and slightly up the sides.
  7. Spread the cooled milk filling evenly over the base, leaving a small border. Add grated sweet cheese if using.
  8. Cover with remaining pastry and press lightly. Drizzle remaining ghee over the top.
  9. Bake on the center rack for 30 minutes, then move higher and bake another 10 to 15 minutes until golden and crisp.
  10. Pour cooled syrup over hot kunafa immediately after baking. Let rest for 10 minutes.
  11. Garnish with crushed pistachios and serve warm.

Notes

You can substitute butter for ghee, though ghee gives a richer flavor.

Orange blossom or rose water adds a traditional floral aroma, while vanilla offers a milder taste.

Store leftovers in the refrigerator for up to 3 days.

Reheat in the oven to restore crispness rather than using a microwave.

Can be assembled ahead and baked fresh before serving.

  • Prep Time: 30 minutes
  • Cook Time: 45 minutes
  • Category: Dessert
  • Method: Baking
  • Cuisine: Middle Eastern

Nutrition

  • Serving Size: 1 piece
  • Calories: 320 kcal
  • Sugar: 22 g
  • Sodium: 120 mg
  • Fat: 18 g
  • Saturated Fat: 11 g
  • Unsaturated Fat: 6 g
  • Trans Fat: 0 g
  • Carbohydrates: 36 g
  • Fiber: 1 g
  • Protein: 5 g
  • Cholesterol: 45 mg

Have you made this recipe? I'd love to see it!

Click here to Follow me on Pinterest

More Desserts

  • Cocoa Balls
    Cocoa Balls
  • Sweet Shortcrust Pastry (Pâte Sucrée)
    Sweet Shortcrust Pastry (Pâte Sucrée)
  • Chocolate Tartlets
    Chocolate Tartlets
  • Pistachio and Raspberry Frangipane Tart
    Pistachio and Raspberry Frangipane Tart
0 0 votes
Article Rating
Subscribe
Login
Notify of
guest
guest
0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments

Hey there! I’m Cheryl and if there’s one thing I’ve learned, it’s that food has a way of bringing people together.

Learn more

Popular

  • Rotisserie Chicken Congee
    Rotisserie Chicken Congee
  • Spinach Curry Sauce with Crispy Tofu
    Spinach Curry Sauce with Crispy Tofu
  • Easy Turkey Ball Curry
    Easy Turkey Ball Curry
  • Easy Cardamom Cinnamon Rolls
    Easy Cardamom Cinnamon Rolls

Footer

↑ back to top

About

  • Privacy Policy
  • Terms & Conditions
  • Contact
  • Disclosure Policy
  • DMCA

Newsletter

  • Sign Up! for emails and updates

Recipes

  • Appetizers
  • Bread
  • Breakfast
  • Main Courses
  • Soups
  • Desserts
  • Salad
  • Side Dish
  • Soups

As an Amazon Associate I earn from qualifying purchases.

Copyright © 2025 Cheryl's Cooking

wpDiscuz