Eid Celebration Cornflour Pudding with Mulberry and Pistachio
Photo by Orhan Pergel on Pexels

Eid Celebration Cornflour Pudding with Mulberry and Pistachio

A silky, aromatic Middle Eastern pudding made with cornflour and milk, infused with rose water and topped with tart mulberry syrup and crunchy pistachios. This festive dessert is a traditional Eid treat—rich, elegant, and perfect for celebrating with family. The delicate texture contrasts beautifully with the sweet-tart fruit syrup and nutty garnish.

Prep
10 min
Cook
15 min
Wait
2 hr
Total
2 hr 25 min
Makes
6 servings (about ½ cup each)
Share

Steps

Before you start
  • Have all ingredients measured and ready before you start cooking, as the pudding thickens quickly on the stove
  • Chill serving bowls or glasses in the freezer for 10 minutes before serving
  • Use a whisk or wooden spoon to keep the pudding smooth while cooking
  1. Mix cornflour slurry

    • In a small bowl, whisk together the cornflour and ¾ cup (180 ml) of the cold milk until completely smooth with no lumps.
    • This slurry will prevent lumps from forming when you add it to the hot milk.
    + Show details

    Ready when: slurry is completely smooth

    Tip: Whisk vigorously to break up any cornflour clumps; even small lumps will create a grainy texture in the finished pudding.

  2. Heat milk base

    • Pour the remaining 2¼ cups (540 ml) of cold milk into a medium 3-quart saucepan.
    • Set over medium heat and bring to a gentle simmer, stirring occasionally, about 5–6 minutes.
    • Watch for small bubbles around the edges; do not let it boil vigorously.
    + Show details

    Ready when: steam rises from the surface and small bubbles form at the edges

    Tip: Stir occasionally to ensure even heating and prevent a skin from forming on the surface.

  3. Add sugar and salt

    • While the milk is heating, add the sugar and salt to the simmering milk.
    • Stir constantly for 1–2 minutes until the sugar is completely dissolved.
    • You should not feel any graininess when you rub the liquid between your fingers.
    + Show details

    Ready when: sugar is fully dissolved with no visible crystals

    Tip: Dissolve the sugar before adding the cornflour slurry; undissolved sugar can cause the pudding to feel grainy.

  4. Temper the slurry

    • Slowly pour about ½ cup (120 ml) of the hot milk mixture into the cornflour slurry while whisking constantly.
    • This gradually heats the slurry without shocking it.
    • Whisk for about 1 minute until smooth.
    + Show details

    Ready when: the mixture is smooth and warm to the touch

    Tip: Pour slowly and whisk constantly to prevent lumps; tempering raises the slurry temperature gently.

  5. Combine and thicken

    • Pour the tempered cornflour mixture back into the saucepan with the remaining hot milk, whisking constantly to incorporate it smoothly.
    • Continue cooking over medium heat, stirring constantly with a whisk or wooden spoon, for 4–5 minutes until the pudding thickens noticeably.
    • It should coat the back of a spoon and flow slowly when tilted.
    + Show details

    Ready when: pudding coats the back of a spoon and flows slowly; no lumps visible

    Tip: Stir constantly to prevent lumps and ensure the bottom doesn't stick or scorch. The pudding will thicken more as it cools.

  6. Add rose water and butter

    • Remove the saucepan from the heat.
    • Stir in the rose water and, if using, the butter.
    • Mix thoroughly for about 30 seconds until the rose water is evenly distributed and the butter has melted.
    • The pudding will be fragrant and glossy.
    + Show details

    Ready when: rose water is fully incorporated and butter is melted

    Tip: Add rose water off heat so its delicate floral notes aren't lost to heat; start with 1.5 teaspoons and taste, adding more if you prefer a stronger rose flavor.

  7. Strain for silkiness

    • Pour the pudding through a fine-mesh sieve into a bowl, pressing gently with the back of a spoon to remove any tiny lumps.
    • This step is optional but creates an exceptionally smooth texture.
    + Show details

    Ready when: pudding passes through the sieve smoothly

    Tip: This step is worth the extra minute for a luxuriously silky pudding; don't press hard or you'll force tiny lumps through.

  8. Chill until set

    • Divide the pudding among 6 chilled serving bowls or glasses, filling each about two-thirds full.
    • Cover loosely with plastic wrap and refrigerate for at least 2 hours until the pudding is cold, firm, and well set.
    • The texture should be like soft custard—not runny but gently creamy.
    + Show details

    Ready when: pudding is cold and holds its shape with a slight wobble

    Tip: Cover loosely so a skin doesn't form on top; this skin will become part of the finished texture (some prefer it, others prefer to remove it).

  9. Top and serve

    • Just before serving, drizzle about 2–3 tablespoons (30–45 ml) of the mulberry syrup over each portion of cold pudding.
    • Top with a generous pinch of the chopped pistachios.
    • The contrast of cold pudding, tart syrup, and crunchy nuts creates the perfect harmony.
    + Show details

    Ready when: pudding is garnished and ready to eat

    Tip: Add the syrup and nuts just before serving so the pistachios stay crunchy and don't soften from the moisture of the pudding.

Good to know

Tips
  • This pudding is best served cold straight from the refrigerator; the cool temperature highlights the delicate rose flavor and allows the syrup and nuts to contrast with the creamy base.
  • For a festive presentation, serve in small elegant glasses and drizzle the syrup in a thin stream over the top for visual appeal.
  • If you prefer a thicker, firmer pudding, increase the cornflour to ⅔ cup (80 g); if you like it more pourable and custard-like, reduce to ⅜ cup (45 g).
  • Mulberry syrup is traditional for Eid; if unavailable, check Middle Eastern grocery stores or online; pomegranate molasses is an excellent substitute but offers a more tart, concentrated flavor, so dilute it well.
Make ahead

The pudding can be made up to 2 days ahead. Prepare through step 8 (chilling), cover, and refrigerate. Add the syrup and pistachio garnish just before serving to preserve the texture of the nuts.

Storage & reheating

Room temperature (not recommended): pudding will spoil quickly; do not leave out for more than 2 hours. Refrigerator: covered, up to 3 days. Once garnished, consume immediately. Freezer: not recommended; the pudding's texture will become grainy and icy when thawed.

Substitutions
  • mulberry syrup (or pomegranate molasses diluted with water) → pomegranate molasses mixed with 2 parts water, or pure pomegranate syrup. Pomegranate molasses offers similar tartness and color; dilute concentrated molasses so it's pourable but still flavorful.
  • roasted salted pistachios → coarsely chopped almonds, pine nuts, or walnuts. Use any roasted, salted nut; pistachios' pale green color and mild flavor are traditional, but these alternatives provide similar crunch and richness.
  • rose water → orange blossom water or 1 teaspoon of vanilla extract. Orange blossom water offers a similar floral note. Vanilla will be less aromatic but still pleasant; use sparingly to avoid overpowering the delicate pudding.
  • cornflour (cornstarch) → potato starch (use same amount). Potato starch creates an equally silky pudding; cornstarch is more traditional in Middle Eastern cooking but starch-based thickeners work interchangeably in this recipe.

More puddings & custards

See all →

Find more like this

Method
Stovetop
Quick & Easy
Easy
Occasion
Eid

Reviews (0)