Rose Water Cardamom Pudding
Photo by Asya Vlasova on Pexels

Rose Water Cardamom Pudding

A velvety-smooth Middle Eastern milk pudding delicately scented with rose water and warm cardamom. This chilled dessert is lightly sweetened and thickened with cornstarch, resulting in an elegantly simple treat that tastes far more sophisticated than it actually is. The floral and spiced notes meld together beautifully as it chills, making it even better the next day. Perfect for special dinners or quiet afternoons.

Prep
5 min
Cook
12 min
Wait
3 hr
Total
3 hr 17 min
Makes
Makes 4 servings (about 3 cups total)
Share

Steps

Before you start
  • Have serving bowls or glasses ready; you'll divide the hot pudding quickly after it thickens.
  • Read through the recipe—cooking takes about 12 minutes, but plan for 2–3 hours of chilling.
  • Rose water is potent; if you haven't used it before, start with the amount called for and taste before adding more.
  1. Bloom cornstarch mixture

    • In a small bowl, whisk together ½ cup (120 ml) of the milk with the cornstarch, stirring until smooth and completely lump-free.
    • This blooming step is essential—it prevents the cornstarch from forming hard lumps when added to the hot milk.
    • Push any remaining bits against the side of the bowl with the back of the whisk.
    + Show details

    Ready when: Mixture is smooth and uniform with no visible lumps

    Tip: Whisk thoroughly and break up any cornstarch particles on the sides of the bowl—any lumps that escape here will show up in the final pudding texture

  2. Heat milk and sugar

    • In a medium saucepan, combine the remaining 2½ cups (600 ml) milk with the sugar and salt.
    • Place the pan over medium heat and stir occasionally until the mixture is steaming with small bubbles forming around the edges, about 5–6 minutes.
    • Do not let it come to a rolling boil, which can make the pudding grainy.
    + Show details

    Ready when: Milk is steaming and small bubbles form at the edges; surface looks lightly agitated but not boiling vigorously

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

  3. Cook pudding until thickened

    • While whisking constantly, slowly pour the cornstarch-milk mixture from the bowl into the hot milk in the saucepan.
    • Whisk steadily to combine smoothly and prevent lumps from forming.
    • Once fully incorporated, reduce heat to medium-low and continue cooking, stirring frequently with a whisk, for 4–5 minutes.
    • The pudding is done when it visibly thickens and coats the back of a spoon—draw a line through it with your finger and it should hold.
    + Show details

    Ready when: Pudding coats the back of a spoon in a thin film; a line drawn through it with your finger holds momentarily before running back together

    Tip: Whisk constantly to ensure even heat distribution—constant movement prevents the bottom from scorching and keeps the texture smooth and lump-free

  4. Add aromatics

    • Remove the saucepan from heat.
    • Stir in the rose water and ground cardamom, mixing until they are evenly distributed throughout.
    • If using heavy cream for extra richness, stir that in as well.
    • Taste the pudding and adjust the rose water or cardamom as desired—rose water is very potent, so if you want more flavor, add it gradually and taste after each addition rather than adding too much at once.
    + Show details

    Ready when: Rose water and cardamom are fully stirred in and evenly distributed throughout

    Tip: Rose water is intensely flavored and floral—start with the full 1 tablespoon called for, taste, then add more if you prefer a stronger flavor. Different brands vary in strength

  5. Chill pudding thoroughly

    • Divide the pudding among serving bowls or glasses.
    • If desired, press a piece of plastic wrap directly against the surface of each pudding to prevent a thick, unpleasant skin from forming (a traditional technique in Middle Eastern kitchens).
    • Refrigerate for at least 2–3 hours until completely chilled.
    • The flavors will deepen and develop as it cools.
    + Show details

    Ready when: Pudding is completely chilled and firm to the spoon

    Tip: Pressing plastic wrap directly against the pudding surface prevents a thick, rubbery skin from forming, keeping the texture silky throughout

  6. Garnish and serve

    • Just before serving, top each pudding with the chopped pistachios and dried rose petals if desired.
    + Show details

    Tip: A light dusting of additional ground cardamom can also be sprinkled on top for an elegant garnish and subtle extra flavor

Good to know

Tips
  • Pudding tastes even better the next day as flavors have time to meld and deepen—prepare it a day ahead if you can
  • For an ultra-silky texture, pass the chilled pudding through a fine-mesh sieve before serving for an especially elegant result
  • This pudding is naturally gluten-free when made with cornstarch, making it suitable for those with celiac disease
Make ahead

Yes, prepare up to 1 day ahead. Cover with plastic wrap pressed directly against the surface and refrigerate. Stir gently just before serving if any separation has occurred. The pudding will taste even better the next day as flavors develop further.

Storage & reheating

Cover and refrigerate in airtight containers for up to 3 days. The pudding will thicken slightly as it cools completely. Do not freeze—cornstarch-thickened puddings become watery and unpleasantly grainy when thawed.

Substitutions
  • rose water → Rose extract. Use ½ teaspoon rose extract (more concentrated) instead of 1 tablespoon rose water. Intensity varies by brand, so taste and adjust as needed
  • ground cardamom → Whole cardamom pods. Use 4–5 whole pods, lightly crushed. Add to the hot milk in Step 2 and remove before serving. Flavor will be more aromatic but less uniform than ground
  • cornstarch → All-purpose flour. Use 2½ tablespoons all-purpose flour and bloom the same way. Pudding will be slightly thicker and less silky, with a subtle flour taste
  • whole milk → Milk variations. For richness, replace 1 cup whole milk with heavy cream. For a lighter version, use 2% milk, though creaminess will be reduced

More puddings & custards

See all →

Find more like this

Method
Stovetop

Reviews (0)