Make the Sugar Syrup
In a small pan, combine sugar and water. Bring to a boil, then add lemon juice and simmer for 5–7 minutes. Turn off heat and add rose or orange blossom water. Let it cool completely—hot syrup + hot dessert = soggy mess, so chill.
Prepare the Cream Filling
In a saucepan, mix milk, cornstarch, and sugar. Cook on medium heat, stirring constantly until thick and smooth. Add vanilla and cream cheese, mix well, and let it cool. You want it thick enough to scoop—no runny drama here.
Prep the Kunafa Dough
Separate the kunafa strands with your hands (yes, it’s messy, embrace it). Mix with melted butter and sugar until evenly coated. This step is what gives you that golden crunch.
Shape the Balls
Take a small handful of kunafa, flatten it slightly, and add a spoon of cream filling in the center. Wrap it up and roll into a ball. Repeat until you run out—try not to eat the filling straight from the bowl (I see you).
Fry Until Golden
Heat oil in a deep pan over medium heat. Fry the balls in batches until golden brown and crispy. Don’t overcrowd—these need space to shine.
Syrup Time
Dip the fried balls briefly into cooled syrup or drizzle it over the top. Quick dip only—unless you want soggy sadness.