Classic Halawet El Jibn - Easy Cheese Pastry Recipe

Classic Halawet El Jibn - Easy Cheese Pastry Recipe

Desserts 5 Last Update: Mar 22, 2026 Created: Mar 08, 2026
Classic Halawet El Jibn - Easy Cheese Pastry Recipe Classic Halawet El Jibn - Easy Cheese Pastry Recipe
  • Serves: 12 People
  • Prepare Time: 30 minutes
  • Cooking Time: 25 minutes
  • Calories: -
  • Difficulty: Medium
Print

Ever thought about cheese in dessert beyond cheesecake? Get ready to have your mind blown by Halawet El Jibn, a truly delightful Middle Eastern sweet that perfectly balances creamy, chewy, and floral flavors. This traditional cheese pastry recipe is a staple in many Arabic homes, especially during celebrations, and once you try it, you'll understand why! Imagine soft, stretchy mozzarella cheese dough wrapped around a rich, cream cheese filled pastry (or rather, an ashta-style cream!), all drenched in fragrant rose and orange blossom flavor syrup and sprinkled with vibrant recipes using pistachios. It's easier to make at home than you think, and this recipe is designed to give you perfect results every single time. Let's dive into making these incredible homemade sweet recipes!
Halawet El Jibn, which literally translates to "sweet cheese," is a beloved Levantine dessert. At its heart, it's a unique "dough" made from fine semolina and low-moisture mozzarella cheese, cooked together until impossibly smooth and pliable. This delicate casing is then filled with a luxurious, thick clotted-cream-style filling called ashta (or kashta). Once rolled, chilled, and sliced, it's served with a sweet, aromatic sugar syrup infused with rose and orange blossom water, and a generous sprinkle of finely chopped pistachios. It’s a truly special treat, embodying the rich culinary heritage of the region.
We've designed this easy recipe with cheese to be your go-to for perfect Halawet El Jibn, giving you all the confidence you need:
Uses accessible mozzarella + fine semolina: No need to hunt for specialty cheeses! We'll guide you on how to pick the right low-moisture mozzarella for the best texture.
Gives exact texture checkpoints: You'll know exactly what the syrup, filling, and cheese dough should look and feel like at each stage, making it foolproof.
Includes a real troubleshooting section: We've got your back if things don't go exactly as planned, with clear solutions for common issues.
Getting the right ingredients is half the battle for this homemade sweet recipe!
Mozzarella (low-moisture): This is crucial! Look for shredded or block low-moisture mozzarella, the kind you'd use for pizza. Avoid fresh mozzarella (the kind packed in water) as it has too much moisture and won't give you the right dough consistency.
Fine semolina: The "fine" part is important. This is a finely ground durum wheat. If you use coarse semolina, your dough will be grainy and won't achieve that signature smooth, chewy texture. It's usually found in the baking aisle or international foods section.
Rose water + orange blossom water: These are the stars of the orange blossom flavor and rose flavored syrup! They're potent, so a little goes a long way. You can find them in Middle Eastern grocery stores or specialty baking sections. Store them in a cool, dark place to maintain their fragrance.
Pistachios: The classic topping! Look for unsalted, shelled pistachios. Finely chopping them not only makes them pretty but also ensures you get a little crunch with every bite.
While you don't need a professional kitchen, having these tools will make your Halawet El Jibn journey much smoother:
Small saucepan: Perfect for making your fragrant water sugar syrup.
Medium nonstick pot or heavy saucepan: Essential for cooking the cheese dough without sticking.
Silicone spatula: Great for stirring the cheese dough vigorously.
Plastic wrap OR a lightly syruped surface: For rolling out the sticky dough easily.
Rolling pin: To get that perfect rectangle of dough.
Sharp knife/bench scraper: For neat slices.
Piping bag (optional, but makes life easier): For filling the dough cleanly and efficiently.
Halawet El Jibn moves quickly once the cheese goes in, so prep is key!
Syrup made and cooled: Make this first! It needs to be completely cool before drizzling.
Filling made and chilled: Your ashta-style cream needs time to set up firm.
Counter/surface prepped: Have your plastic wrap laid out or your counter lightly syruped and ready to go.
Ingredients measured and ready: Bowls of semolina, mozzarella, sugar, etc., should be at your fingertips.

Ingredients

Directions

  1. Make the syrup (and cool it)
    1. In a small saucepan, combine the sugar, water, and lemon juice. Stir gently just to dissolve the sugar.
    2. Bring the mixture to a boil over medium-high heat. Once boiling, reduce the heat to a gentle simmer. Do NOT stir the syrup while it's simmering, as this can cause crystallization.
    3. Simmer for about 7-10 minutes, or until the syrup has slightly thickened. It should coat the back of a spoon lightly but still be pourable.
    4. Remove the saucepan from the heat. Stir in the rose water and orange blossom water.
    5. Pour the syrup into a heatproof bowl or jar and let it cool completely at room temperature. It will thicken further as it cools.
  2. For the creamy filling (ashta-style cream) Ingredients
    1. 2 cups (480ml) whole milk
    2. ½ cup (120ml) heavy cream
    3. ¼ cup (30g) cornstarch
    4. 2 tablespoons (25g) granulated sugar (small amount for sweetness)
    5. ½ teaspoon orange blossom water (tiny amount for fragrance)
  3. For the creamy filling (ashta-style cream) Step-by-Step Instructions
  4. Make the creamy filling (ashta-style)
    1. In a medium saucepan (off the heat), whisk together the whole milk, heavy cream, cornstarch, and sugar until the cornstarch is fully dissolved and there are no lumps.
    2. Place the saucepan over medium heat and cook, stirring constantly with a whisk or silicone spatula, until the mixture thickens considerably, like a thick pudding. This usually takes about 5-8 minutes.
    3. Remove from heat and stir in the orange blossom water.
    4. Transfer the filling to a shallow dish, cover the surface directly with plastic wrap to prevent a skin from forming, and chill in the refrigerator until completely cold and set, at least 2-3 hours, or preferably overnight.
    5. Once chilled, if using, scoop the filling into a piping bag fitted with a wide round tip (or just snip off the end).
  5. For the cheese “dough” (casing) Ingredients
    1. ¾ cup (180ml) water
    2. ¼ cup (50g) granulated sugar
    3. ½ cup (80g) fine semolina
    4. 2 cups (220g) low-moisture shredded mozzarella (preferably low salt mozzarella cheese)
    5. 1 teaspoon rose water (and/or a small amount of orange blossom water)
  6. For the cheese “dough” (casing) Step-by-Step Instructions
  7. Make the cheese dough (casing)
    1. In a medium nonstick pot or heavy saucepan, combine the water and sugar. Bring the mixture to a boil over medium-high heat, stirring until the sugar is dissolved.
    2. Once boiling, reduce the heat to medium-low. Add the fine semolina all at once and stir vigorously and constantly with a silicone spatula for about 30 seconds, until it thickens into a paste.
    3. Immediately add the shredded mozzarella. Continue to stir hard and constantly, pressing the mixture against the sides of the pot, until the cheese melts, incorporates, and the mixture becomes glossy, smooth, and stretchy like a soft dough. This will take about 3-5 minutes.
    4. Remove the pot from the heat. The dough is ready when it's cohesive and pulls away from the sides of the pot. Rest briefly for 1-2 minutes until it's warm enough to handle but still pliable.
  8. Roll it out
    1. Prepare your rolling surface: Lay out a large piece of plastic wrap on your counter. Alternatively, lightly brush your clean counter surface with a tiny bit of the cooled syrup (this prevents sticking).
    2. Carefully transfer the warm cheese dough onto the prepared surface. Place another piece of plastic wrap over the dough (or cover with another syruped surface if not using wrap).
    3. Using a rolling pin, roll the dough evenly into a rectangle, aiming for dimensions of about 10x14 inches (25x35 cm) and a thickness of about ⅛ inch (3mm). Work relatively quickly while the dough is still warm.
    4. For neat rolls, you can gently trim the edges of the rectangle with a sharp knife or bench scraper.
  9. Fill + roll
    1. Pipe or spread a thick, even line of the chilled ashta-style filling along one long edge of the rolled-out dough, about 1 inch (2.5 cm) from the edge.
    2. Using the bottom layer of plastic wrap (or gently lifting from the syruped surface), carefully fold the dough over the filling to fully encase it.
    3. Continue to roll the dough tightly, using the plastic wrap to help guide and prevent sticking, until you have a neat log with the filling fully enclosed.
    4. Gently press the seam to seal it. Repeat this process if you have enough dough and filling for multiple rolls.
  10. Chill + slice
    1. Transfer the filled dough log (still wrapped in plastic) to a plate or baking sheet.
    2. Chill in the refrigerator for at least 1-2 hours, or until the dough is firm enough to cut cleanly without deforming.
    3. Once firm, unwrap the log and place it on a cutting board. Using a sharp, thin knife (wiping it clean between cuts), slice the log into bite-sized pieces, about 1-1.5 inches (2.5-4 cm) long.
    4. Optional freezer trick for ultra-clean cuts: For perfectly sharp edges, you can place the chilled log in the freezer for 15-20 minutes before slicing.
  11. Serve
    1. Arrange the sliced Halawet El Jibn pieces beautifully on a serving platter.
    2. Drizzle generously with the cooled orange blossom + rose syrup just before serving. Alternatively, serve the syrup on the side so guests can add it to their liking, preventing the pastry from getting soggy.
    3. Garnish with a generous sprinkle of finely chopped pistachios.
    4. Optional: For an extra touch of elegance, add a tiny spoon of rose petal jam on top of each piece.
  12. For serving Ingredients
    1. Finely chopped pistachios
    2. Optional: a tiny spoon of rose petal jam (optional garnish note only)

Classic Halawet El Jibn - Easy Cheese Pastry Recipe



  • Serves: 12 People
  • Prepare Time: 30 minutes
  • Cooking Time: 25 minutes
  • Calories: -
  • Difficulty: Medium

Ever thought about cheese in dessert beyond cheesecake? Get ready to have your mind blown by Halawet El Jibn, a truly delightful Middle Eastern sweet that perfectly balances creamy, chewy, and floral flavors. This traditional cheese pastry recipe is a staple in many Arabic homes, especially during celebrations, and once you try it, you'll understand why! Imagine soft, stretchy mozzarella cheese dough wrapped around a rich, cream cheese filled pastry (or rather, an ashta-style cream!), all drenched in fragrant rose and orange blossom flavor syrup and sprinkled with vibrant recipes using pistachios. It's easier to make at home than you think, and this recipe is designed to give you perfect results every single time. Let's dive into making these incredible homemade sweet recipes!
Halawet El Jibn, which literally translates to "sweet cheese," is a beloved Levantine dessert. At its heart, it's a unique "dough" made from fine semolina and low-moisture mozzarella cheese, cooked together until impossibly smooth and pliable. This delicate casing is then filled with a luxurious, thick clotted-cream-style filling called ashta (or kashta). Once rolled, chilled, and sliced, it's served with a sweet, aromatic sugar syrup infused with rose and orange blossom water, and a generous sprinkle of finely chopped pistachios. It’s a truly special treat, embodying the rich culinary heritage of the region.
We've designed this easy recipe with cheese to be your go-to for perfect Halawet El Jibn, giving you all the confidence you need:
Uses accessible mozzarella + fine semolina: No need to hunt for specialty cheeses! We'll guide you on how to pick the right low-moisture mozzarella for the best texture.
Gives exact texture checkpoints: You'll know exactly what the syrup, filling, and cheese dough should look and feel like at each stage, making it foolproof.
Includes a real troubleshooting section: We've got your back if things don't go exactly as planned, with clear solutions for common issues.
Getting the right ingredients is half the battle for this homemade sweet recipe!
Mozzarella (low-moisture): This is crucial! Look for shredded or block low-moisture mozzarella, the kind you'd use for pizza. Avoid fresh mozzarella (the kind packed in water) as it has too much moisture and won't give you the right dough consistency.
Fine semolina: The "fine" part is important. This is a finely ground durum wheat. If you use coarse semolina, your dough will be grainy and won't achieve that signature smooth, chewy texture. It's usually found in the baking aisle or international foods section.
Rose water + orange blossom water: These are the stars of the orange blossom flavor and rose flavored syrup! They're potent, so a little goes a long way. You can find them in Middle Eastern grocery stores or specialty baking sections. Store them in a cool, dark place to maintain their fragrance.
Pistachios: The classic topping! Look for unsalted, shelled pistachios. Finely chopping them not only makes them pretty but also ensures you get a little crunch with every bite.
While you don't need a professional kitchen, having these tools will make your Halawet El Jibn journey much smoother:
Small saucepan: Perfect for making your fragrant water sugar syrup.
Medium nonstick pot or heavy saucepan: Essential for cooking the cheese dough without sticking.
Silicone spatula: Great for stirring the cheese dough vigorously.
Plastic wrap OR a lightly syruped surface: For rolling out the sticky dough easily.
Rolling pin: To get that perfect rectangle of dough.
Sharp knife/bench scraper: For neat slices.
Piping bag (optional, but makes life easier): For filling the dough cleanly and efficiently.
Halawet El Jibn moves quickly once the cheese goes in, so prep is key!
Syrup made and cooled: Make this first! It needs to be completely cool before drizzling.
Filling made and chilled: Your ashta-style cream needs time to set up firm.
Counter/surface prepped: Have your plastic wrap laid out or your counter lightly syruped and ready to go.
Ingredients measured and ready: Bowls of semolina, mozzarella, sugar, etc., should be at your fingertips.

Ingredients

Directions

  1. Make the syrup (and cool it)
    1. In a small saucepan, combine the sugar, water, and lemon juice. Stir gently just to dissolve the sugar.
    2. Bring the mixture to a boil over medium-high heat. Once boiling, reduce the heat to a gentle simmer. Do NOT stir the syrup while it's simmering, as this can cause crystallization.
    3. Simmer for about 7-10 minutes, or until the syrup has slightly thickened. It should coat the back of a spoon lightly but still be pourable.
    4. Remove the saucepan from the heat. Stir in the rose water and orange blossom water.
    5. Pour the syrup into a heatproof bowl or jar and let it cool completely at room temperature. It will thicken further as it cools.
  2. For the creamy filling (ashta-style cream) Ingredients
    1. 2 cups (480ml) whole milk
    2. ½ cup (120ml) heavy cream
    3. ¼ cup (30g) cornstarch
    4. 2 tablespoons (25g) granulated sugar (small amount for sweetness)
    5. ½ teaspoon orange blossom water (tiny amount for fragrance)
  3. For the creamy filling (ashta-style cream) Step-by-Step Instructions
  4. Make the creamy filling (ashta-style)
    1. In a medium saucepan (off the heat), whisk together the whole milk, heavy cream, cornstarch, and sugar until the cornstarch is fully dissolved and there are no lumps.
    2. Place the saucepan over medium heat and cook, stirring constantly with a whisk or silicone spatula, until the mixture thickens considerably, like a thick pudding. This usually takes about 5-8 minutes.
    3. Remove from heat and stir in the orange blossom water.
    4. Transfer the filling to a shallow dish, cover the surface directly with plastic wrap to prevent a skin from forming, and chill in the refrigerator until completely cold and set, at least 2-3 hours, or preferably overnight.
    5. Once chilled, if using, scoop the filling into a piping bag fitted with a wide round tip (or just snip off the end).
  5. For the cheese “dough” (casing) Ingredients
    1. ¾ cup (180ml) water
    2. ¼ cup (50g) granulated sugar
    3. ½ cup (80g) fine semolina
    4. 2 cups (220g) low-moisture shredded mozzarella (preferably low salt mozzarella cheese)
    5. 1 teaspoon rose water (and/or a small amount of orange blossom water)
  6. For the cheese “dough” (casing) Step-by-Step Instructions
  7. Make the cheese dough (casing)
    1. In a medium nonstick pot or heavy saucepan, combine the water and sugar. Bring the mixture to a boil over medium-high heat, stirring until the sugar is dissolved.
    2. Once boiling, reduce the heat to medium-low. Add the fine semolina all at once and stir vigorously and constantly with a silicone spatula for about 30 seconds, until it thickens into a paste.
    3. Immediately add the shredded mozzarella. Continue to stir hard and constantly, pressing the mixture against the sides of the pot, until the cheese melts, incorporates, and the mixture becomes glossy, smooth, and stretchy like a soft dough. This will take about 3-5 minutes.
    4. Remove the pot from the heat. The dough is ready when it's cohesive and pulls away from the sides of the pot. Rest briefly for 1-2 minutes until it's warm enough to handle but still pliable.
  8. Roll it out
    1. Prepare your rolling surface: Lay out a large piece of plastic wrap on your counter. Alternatively, lightly brush your clean counter surface with a tiny bit of the cooled syrup (this prevents sticking).
    2. Carefully transfer the warm cheese dough onto the prepared surface. Place another piece of plastic wrap over the dough (or cover with another syruped surface if not using wrap).
    3. Using a rolling pin, roll the dough evenly into a rectangle, aiming for dimensions of about 10x14 inches (25x35 cm) and a thickness of about ⅛ inch (3mm). Work relatively quickly while the dough is still warm.
    4. For neat rolls, you can gently trim the edges of the rectangle with a sharp knife or bench scraper.
  9. Fill + roll
    1. Pipe or spread a thick, even line of the chilled ashta-style filling along one long edge of the rolled-out dough, about 1 inch (2.5 cm) from the edge.
    2. Using the bottom layer of plastic wrap (or gently lifting from the syruped surface), carefully fold the dough over the filling to fully encase it.
    3. Continue to roll the dough tightly, using the plastic wrap to help guide and prevent sticking, until you have a neat log with the filling fully enclosed.
    4. Gently press the seam to seal it. Repeat this process if you have enough dough and filling for multiple rolls.
  10. Chill + slice
    1. Transfer the filled dough log (still wrapped in plastic) to a plate or baking sheet.
    2. Chill in the refrigerator for at least 1-2 hours, or until the dough is firm enough to cut cleanly without deforming.
    3. Once firm, unwrap the log and place it on a cutting board. Using a sharp, thin knife (wiping it clean between cuts), slice the log into bite-sized pieces, about 1-1.5 inches (2.5-4 cm) long.
    4. Optional freezer trick for ultra-clean cuts: For perfectly sharp edges, you can place the chilled log in the freezer for 15-20 minutes before slicing.
  11. Serve
    1. Arrange the sliced Halawet El Jibn pieces beautifully on a serving platter.
    2. Drizzle generously with the cooled orange blossom + rose syrup just before serving. Alternatively, serve the syrup on the side so guests can add it to their liking, preventing the pastry from getting soggy.
    3. Garnish with a generous sprinkle of finely chopped pistachios.
    4. Optional: For an extra touch of elegance, add a tiny spoon of rose petal jam on top of each piece.
  12. For serving Ingredients
    1. Finely chopped pistachios
    2. Optional: a tiny spoon of rose petal jam (optional garnish note only)

You may also like

Newsletter

Sign up to receive email updates on new recipes.