Eid Pistachio Mahalbiya Cream Pies with Candied Rose
Photo by Danik Prihodko on Pexels

Eid Pistachio Mahalbiya Cream Pies with Candied Rose

Elegant no-bake cream pies featuring silky mahalbiya (Middle Eastern milk pudding) infused with rose water and topped with crushed pistachios and delicate candied rose petals. This Levantine dessert celebrates the flavors of Eid with a creamy, fragrant filling that strikes the perfect balance between floral and nutty notes. Serve chilled for a refreshing, show-stopping finish to your holiday meal.

Prep
25 min
Cook
—
Wait
3 hr
Total
3 hr 25 min
Makes
6 individual cream pies
Share

Steps

Before you start
  • Purchase or prepare 6 individual pastry shells (4-inch/10 cm tartlets) or use phyllo dough shells
  • Bring whole milk and heavy cream to room temperature before starting
  • Have rose water on hand—use food-grade or culinary-quality only
  • Prepare a shallow bowl with ice water nearby for the mahalbiya step
  1. Mix cornstarch slurry

    • In a small bowl, whisk together the cornstarch and 4 tablespoons (60 ml) of cold milk until completely smooth and lump-free.
    • This slurry will thicken the mahalbiya evenly.
    • Set aside.
    + Show details

    Ready when: Mixture is smooth with no visible lumps

    Tip: Whisking the cornstarch separately prevents lumps when added to hot milk

  2. Heat milk and cream

    • Pour the 3 cups (720 ml) whole milk, 0.5 cup (120 ml) heavy cream, sugar, and salt into a heavy-bottomed saucepan.
    • Heat over medium heat, stirring frequently, until the mixture reaches a gentle simmer (small bubbles breaking at the surface), about 6–8 minutes.
    • Do not allow it to boil vigorously.
    + Show details

    Ready when: Milk steams and small bubbles form at the edges; temperature reaches 185°F (85°C)

    Tip: Watch closely—overheating can cause the cream to break; gentle heat prevents this

  3. Temper and thicken creamOven 190°F / 90°C

    • Slowly pour the cornstarch slurry into the simmering milk while whisking constantly.
    • Continue whisking over medium heat for 2–3 minutes until the mixture thickens noticeably and coats the back of a spoon.
    • The mahalbiya should reach 190°F (88°C) and thicken from a loose liquid to a custard-like consistency.
    + Show details

    Ready when: Mixture coats the back of a spoon and leaves a clear trail when you run your finger across it

    Tip: Whisk continuously to avoid lumps; if lumps appear, strain through a fine-mesh sieve

  4. Infuse with rose and vanilla

    • Remove the saucepan from heat.
    • Stir in the rose water (1.5 teaspoons/7.5 ml) and vanilla extract (0.5 teaspoon/2.5 ml).
    • Stir well to combine.
    • The floral aroma will bloom immediately.
    • Taste and adjust rose water if desired—start with the given amount and add more in small increments if you prefer a stronger floral note.
    + Show details

    Ready when: Cream is fragrant and thoroughly mixed

    Tip: Add rose water off the heat to preserve its delicate flavor; excessive heat can turn it bitter

  5. Chill mahalbiya in ice bath

    • Place the saucepan into a larger bowl filled with ice water.
    • Stir the mahalbiya constantly for 5–7 minutes until it cools to room temperature and becomes slightly thicker (it should still be pourable, not gelatinous).
    • This step prevents a skin from forming and ensures a smooth, creamy texture.
    + Show details

    Ready when: Mahalbiya is cool to the touch and flows smoothly from a spoon but holds its shape briefly

    Tip: Don't skip this step—cooling it quickly prevents lumps and gives you control over the final texture

  6. Fill pastry shells

    • Place the 6 tart shells on a serving platter or baking sheet.
    • Carefully pour or spoon the cooled mahalbiya into each shell, filling them to just below the rim (about 3/4 full).
    • Leave a small border so toppings don't spill over the edge.
    + Show details

    Ready when: Shells are evenly filled with creamy mahalbiya

    Tip: If mahalbiya begins to set, gently reheat it over low heat for 30 seconds, stirring, then cool again before filling

  7. Chill pies until set

    • Cover the pies loosely with plastic wrap and refrigerate for at least 3 hours (or up to 8 hours) until the mahalbiya is completely set and chilled.
    • The cream will firm up slightly but remain creamy, not gelatinous.
    + Show details

    Ready when: Cream is set and cold to the touch; a spoon inserted meets slight resistance

    Tip: Don't skip this chilling time—it's essential for the pudding to set properly and the flavors to develop

  8. Top with pistachios and rose

    • Just before serving, divide the crushed pistachios evenly among the 6 pies, sprinkling about 2 tablespoons (13 g) on each.
    • Top with candied rose petals if using (about 1 teaspoon/3 g per pie).
    • Serve immediately while cold.
    + Show details

    Ready when: Pies are garnished and ready to serve

    Tip: Add toppings just before serving so pistachios stay crisp and candied petals don't soften

Good to know

Tips
  • Mahalbiya (milk pudding) is a classic Levantine dessert; the cornstarch thickens it to a silky custard consistency rather than a firm gel, so avoid using gelatin or agar-agar as substitutes.
  • Rose water is potent—start with 1.5 teaspoons and adjust upward in tiny increments. Too much will overpower the delicate pistachio and cream flavors.
  • For the best flavor, use food-grade, culinary-quality rose water from Middle Eastern or specialty shops, not fragrance-grade.
  • If you cannot find candied rose petals, make your own by brushing edible rose petals (pesticide-free) with egg white, dusting with sugar, and drying at 200°F (93°C) for 1–2 hours.
Make ahead

The mahalbiya can be made up to 1 day ahead and stored in an airtight container in the refrigerator. Reheat gently over low heat, stirring constantly, until just warm and pourable, then cool again in an ice bath before filling shells. Alternatively, assemble the pies (without toppings) up to 8 hours ahead and refrigerate; add pistachio and rose petal toppings just before serving.

Storage & reheating

Store covered in the refrigerator for up to 3 days. The mahalbiya remains creamy and does not freeze well due to its custard-like texture. For best flavor and texture, serve chilled within 24 hours of assembly. Do not store at room temperature—the cream filling requires refrigeration.

Substitutions
  • rose water → Orange blossom water. Use the same amount (1.5 teaspoons/7.5 ml) for a citrus-floral note instead of rose. This is common in some Levantine variations.
  • raw unsalted pistachios → Blanched sliced almonds or ground pine nuts. Use the same amount; almonds are milder and pine nuts more buttery, but both are traditional Middle Eastern alternatives.
  • pre-made individual tart shells (4-inch/10 cm) → Phyllo dough shells (store-bought) or homemade shortbread tart shells. Phyllo shells are crispier; homemade shells offer deeper flavor but require advance preparation.
  • candied rose petals → Chopped dried rose petals or a sprinkle of ground pistachios. Rose petals add visual elegance; crushed pistachios provide extra nuttiness if candied roses are unavailable.

More puddings & custards

See all →

Find more like this

Method
No-Cook
Occasion
Eid

Reviews (0)