Few desserts rival the drama of pulling apart a warm slab of knafeh and watching molten cheese stretch between golden, crunchy layers. This keto version captures everything that makes the Middle Eastern classic irresistible: the salty-sweet contrast, the floral perfume of rose water, the satisfying shatter of a toasted crumble giving way to gooey mozzarella underneath. Instead of traditional kataifi pastry threads, a buttery almond flour and shredded coconut crumble forms the top and bottom crust, baking into something deeply golden and fragrant with a whisper of cinnamon.
Each serving delivers 42 grams of fat and only 5 grams of net carbs, making this a textbook keto dessert that leans on whole-milk mozzarella and cream cheese for its richness rather than sugar for its appeal. The fat-to-carb ratio sits at a ketosis-friendly 82 percent of calories from fat, so you can enjoy a genuinely indulgent sweet course without worrying about being knocked out of your metabolic groove.
The beauty of this recipe for meal preppers is its resilience. Cut the baked slab into eight bars, stash them in the fridge, and you have a ready-made dessert for the next five days. They reheat in about thirty seconds in a microwave, the cheese going stretchy and molten all over again, or you can eat them cold straight from the fridge when you want something closer to a firm, fudgy cheesecake texture. Either way, no fussy assembly required on a weeknight.
Ingredients (serves 4)
For the almond-coconut crumble:
- 3/4 cup (84g) almond flour
- 1/3 cup (25g) unsweetened shredded coconut
- 3 tablespoons (42g) unsalted butter, melted
- 2 tablespoons (24g) granular erythritol
- 1/4 teaspoon ground cinnamon
- Pinch of fine sea salt
For the cheese filling:
- 1 1/2 cups (170g) shredded whole-milk mozzarella
- 3 ounces (85g) full-fat cream cheese, cut into small pieces
- 1 tablespoon rose water
For the rose syrup:
- 1/4 cup (60ml) water
- 3 tablespoons (36g) allulose or powdered monk fruit sweetener
- 1 tablespoon rose water
- 1 teaspoon fresh lemon juice
For topping:
- 2 tablespoons (15g) raw pistachios, finely crushed
- Dried food-grade rose petals, for garnish (optional)
Instructions
Preheat the oven to 375°F (190°C). Line an 8x8-inch (20x20cm) baking pan with parchment paper, leaving a slight overhang on two sides for easy lifting later.
Make the crumble. In a medium bowl, toss together the almond flour, shredded coconut, granular erythritol, cinnamon, and salt. Pour in the melted butter and stir with a fork until the mixture resembles coarse, damp sand with some pea-sized clumps. This uneven texture is what gives the finished bars their craggy, crunchy top.
Build the base layer. Transfer roughly half the crumble into the prepared pan. Using the flat bottom of a measuring cup or your fingertips, press it firmly and evenly across the base. You want a compact, tight layer here so it holds together when sliced.
Add the cheese filling. Scatter the shredded mozzarella in an even layer over the pressed base, making sure it reaches into the corners. Distribute the cream cheese pieces across the surface, spacing them out so every bite gets some tang. Drizzle the tablespoon of rose water directly over the cheese layer.
Add the top crumble. Scatter the remaining almond-coconut mixture loosely and evenly over the cheese. Do not press it down this time. Loose crumble bakes up crunchier and creates the textural contrast that defines great knafeh.
Bake for 22 to 25 minutes until the top is deeply golden and the edges are bubbling with melted cheese. The center should look set but still slightly jiggly. It will firm as it cools.
Make the syrup while the knafeh bakes. Combine the water and allulose (or powdered monk fruit sweetener) in a small saucepan over medium heat. Stir until fully dissolved, about 2 minutes. Remove from the heat and stir in the rose water and lemon juice. The lemon helps balance sweetness and keeps the syrup from tasting cloying.
Soak the hot knafeh. As soon as the pan comes out of the oven, slowly and evenly pour the warm syrup over the entire surface. You will hear it sizzle slightly. The hot crumble absorbs the syrup and the rose fragrance blooms immediately.
Garnish. Immediately scatter the crushed pistachios and optional rose petals over the top while the syrup is still wet so they stick.
Cool and cut. Let the knafeh rest in the pan for at least 20 minutes. This allows the cheese to set just enough for clean slicing. Using the parchment overhang, lift the slab onto a cutting board and cut into 8 equal bars (2 bars per serving).
Nutrition per Serving
| Nutrient | Amount |
|---|---|
| Calories | ~460 kcal |
| Fat | ~42g |
| Protein | ~15g |
| Total Carbs | ~9g |
| Fiber | ~4g |
| Net Carbs | ~5g |
Nutrition is approximate, calculated from the stated ingredients using USDA values. Erythritol and allulose carbs are excluded from the net carb count as they do not impact blood sugar.
Tips & Variations
Use allulose for the syrup if you can find it. Allulose behaves almost identically to sugar when dissolved in water. It stays liquid as it cools, giving you a pourable, glossy syrup that soaks evenly into the crumble. Erythritol-based syrups work but tend to crystallize as they cool, so if using erythritol, make sure to pour it over the knafeh while both the syrup and the bars are still hot.
Try halloumi for a more traditional flavor. Grate 170 grams of halloumi on the large holes of a box grater and use it in place of the mozzarella. Halloumi is saltier, so skip the pinch of salt in the crumble and consider adding an extra tablespoon of sweetener to the syrup. The resulting bars will have a firmer, chewier cheese pull rather than the gooey stretch of mozzarella.
Store and reheat with confidence. Let bars cool completely, then stack them in an airtight container with small squares of parchment between layers. They keep in the refrigerator for up to five days. Reheat individual bars in the microwave for 20 to 30 seconds on medium power until the cheese softens and the rose fragrance returns. You can also reheat in a 325°F (160°C) oven for 8 minutes if you prefer the crumble to crisp back up.
Watch out for hidden carbs in rose water. Most pure rose water contains zero carbs, but some brands add sugar or glucose syrup for body and sweetness. Always check the label and look for products that list only water and rose extract or rose distillate. Cortas and Mymouné are two widely available brands that contain no added sugar.
Freeze for longer storage. Wrap individual bars tightly in plastic wrap and then in a freezer bag. They keep for up to six weeks frozen. Thaw overnight in the refrigerator and reheat as described above. The crumble softens slightly after freezing but a few minutes in a hot oven brings it right back.